<SEC-DOCUMENT>0000874238-23-000118.txt : 20231107
<SEC-HEADER>0000874238-23-000118.hdr.sgml : 20231107
<ACCEPTANCE-DATETIME>20231107090940
ACCESSION NUMBER:		0000874238-23-000118
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		82
CONFORMED PERIOD OF REPORT:	20230930
FILED AS OF DATE:		20231107
DATE AS OF CHANGE:		20231107

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			STERLING INFRASTRUCTURE, INC.
		CENTRAL INDEX KEY:			0000874238
		STANDARD INDUSTRIAL CLASSIFICATION:	HEAVY CONSTRUCTION OTHER THAN BUILDING CONST - CONTRACTORS [1600]
		IRS NUMBER:				251655321
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		1800 HUGHES LANDING BLVD.
		STREET 2:		SUITE 250
		CITY:			THE WOODLANDS
		STATE:			TX
		ZIP:			77380
		BUSINESS PHONE:		281-214-0777

	MAIL ADDRESS:	
		STREET 1:		1800 HUGHES LANDING BLVD.
		STREET 2:		SUITE 250
		CITY:			THE WOODLANDS
		STATE:			TX
		ZIP:			77380

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	STERLING CONSTRUCTION CO INC
		DATE OF NAME CHANGE:	20020329

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	OAKHURST CO INC
		DATE OF NAME CHANGE:	19950831

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	OAKHURST CAPITAL INC
		DATE OF NAME CHANGE:	19931130
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>strl-20230930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with the Workiva Platform--><!--Copyright 2023 Workiva--><!--r:738a1653-6a54-4d7f-9c1a-82ade2e5d196,g:601af17a-3cb9-474b-b3b2-3855900add44,d:f28b53a424784765b594cb26eae4478d--><html xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:strl="http://www.strlco.com/20230930" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:srt="http://fasb.org/srt/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>strl-20230930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-25">0000874238</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-26">December 31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-27">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q3</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-29">false</ix:nonNumeric><ix:nonNumeric contextRef="c-8" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-777">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="c-9" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-778">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</ix:nonNumeric><ix:nonNumeric contextRef="c-9" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-781">http://fasb.org/us-gaap/2023#LongTermDebtCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-8" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-782">http://fasb.org/us-gaap/2023#LongTermDebtCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-9" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-785">http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-8" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-786">http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="strl-20230930.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-11-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>strl:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">strl:MyersSonsConstructionLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:MyersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">strl:MyersSonsConstructionLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-30</xbrli:startDate><xbrli:endDate>2022-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">strl:MyersSonsConstructionLPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="numberofpayment"><xbrli:measure>strl:numberOfPayment</xbrli:measure></xbrli:unit><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:HeavyHighwayMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:HeavyHighwayMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:HeavyHighwayMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:HeavyHighwayMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:AviationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:AviationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:AviationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:AviationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:OtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:OtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:OtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:OtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:ResidentialConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:ResidentialConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:ResidentialConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:ResidentialConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:CommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:LumpSumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:LumpSumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:LumpSumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:LumpSumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:ResidentialAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:ResidentialAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:ResidentialAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:ResidentialAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">strl:CostsAndEstimatedEarningsInExcessOfBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">strl:CostsAndEstimatedEarningsInExcessOfBillingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">strl:JointVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:RLWMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:SEMAConstructionIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:SEMAConstructionIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:SEMAConstructionIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:SEMAConstructionIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">strl:ConstructionEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">strl:ConstructionEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:OtherDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:OtherDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">strl:SwingLineLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:PlateauExcavationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-02</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:PlateauExcavationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:RestrictedStockAwardsRSAsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:LiabilityBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:LiabilityBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:LiabilityBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:LiabilityBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:RestrictedStockUnitsAndPhantomShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:RestrictedStockUnitsAndPhantomShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="if28b53a424784765b594cb26eae4478d_1"></div><div style="min-height:9pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:538.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-bottom:4pt;margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:199.50pt"><tr><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:23pt"><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-bottom:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:12.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:518.50pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9745;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">September&#160;30, 2023</ix:nonNumeric></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">or</span></div><div style="margin-bottom:2pt;margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:13.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:517.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the transition period from ___ to ___</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:215.25pt"><tr><td style="width:1.0pt"></td><td style="width:145.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commission File Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">1-31993</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:268.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:268.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:83pt"><td colspan="6" style="padding:0 1pt"><div style="text-align:center;text-indent:18pt"><img src="strl-20230930_g1.jpg" alt="Sterling Infra Inc Logo_4C.jpg" style="height:97px;margin-bottom:5pt;vertical-align:text-bottom;width:250px"/></div></td></tr><tr style="height:24pt"><td colspan="6" style="padding:2px 1pt;text-align:center;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">STERLING INFRASTRUCTURE, INC.</ix:nonNumeric></span></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">25-1655321</ix:nonNumeric></span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation<br/>or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">1800 Hughes Landing Blvd.</ix:nonNumeric></span></div><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">The Woodlands</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Texas</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">77380</ix:nonNumeric></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Registrant&#8217;s telephone number, including area code:&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">281</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">214-0777</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:118.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common Stock, $0.01 par value per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">STRL</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">The NASDAQ Stock Market LLC</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Title of each class)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Trading Symbol)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Name of each exchange on which registered)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:538.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.   </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> No</span></div></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:538.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric>   </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> No</span></div></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:249.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:16.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:249.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:16.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:35pt"><td colspan="12" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-21">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:538.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   <ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric> Yes   </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> No</span></div></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares outstanding of the registrant&#8217;s common stock as of November&#160;3, 2023 &#8211; <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">30,838,207</ix:nonFraction></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"></td><td style="width:538.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:9pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STERLING INFRASTRUCTURE, INC.</span></div><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">QUARTERLY REPORT ON FORM 10-Q</span></div><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:445.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_10">PART I&#8212;FINANCIAL INFORMATION</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_13">Item 1.&#160; Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_13">3</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_16">Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_16">3</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_19">Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_19">4</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_22">Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_22">5</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_28">Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_28">6</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_31">Statements of Changes in Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_31">7</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_34">Notes to the Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_34">9</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_118">Item 2.&#160; Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_118">21</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_160">Item 3.&#160; Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_160">31</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_166">Item 4.&#160; Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_166">31</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_169">PART II&#8212;OTHER INFORMATION</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_172">Item 1.&#160; Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_172">31</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_175">Item 1A.&#160; Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_175">32</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_190">Item 5.&#160; Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_190">32</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_193">Item 6.  Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_193">32</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_196">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if28b53a424784765b594cb26eae4478d_196">33</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I&#8212;FINANCIAL INFORMATION</span></div><div id="if28b53a424784765b594cb26eae4478d_13"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Condensed Consolidated Financial Statements</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="if28b53a424784765b594cb26eae4478d_16"></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STERLING INFRASTRUCTURE, INC. &amp; SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Continuing Operations:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-30">560,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-31">493,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-32">1,486,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-33">1,320,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-34">468,480</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-35">413,596</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-36">1,240,368</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-37">1,115,228</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-38">91,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-39">79,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-40">245,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-41">205,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-42">25,237</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-43">22,235</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-44">72,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-45">63,376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-46">3,736</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-47">3,509</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-48">11,209</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-49">10,591</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="f-50">103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="f-51">77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="f-52">352</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="f-53">562</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-54">5,654</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-55">4,148</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-56">11,703</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-57">8,245</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-58">57,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-59">49,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-60">150,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-61">122,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-62">4,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestIncomeOther" scale="3" id="f-63">165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-64">8,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestIncomeOther" scale="3" id="f-65">201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="strl:InterestExpenseAndAccretedInterest" format="ixt:num-dot-decimal" scale="3" id="f-66">7,257</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="strl:InterestExpenseAndAccretedInterest" format="ixt:num-dot-decimal" scale="3" id="f-67">5,135</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="strl:InterestExpenseAndAccretedInterest" format="ixt:num-dot-decimal" scale="3" id="f-68">22,516</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="strl:InterestExpenseAndAccretedInterest" format="ixt:num-dot-decimal" scale="3" id="f-69">14,262</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" format="ixt:num-dot-decimal" scale="3" id="f-70">54,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" format="ixt:num-dot-decimal" scale="3" id="f-71">44,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" format="ixt:num-dot-decimal" scale="3" id="f-72">135,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" format="ixt:num-dot-decimal" scale="3" id="f-73">108,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-74">13,891</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-75">13,173</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-76">35,429</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-77">30,966</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income, including noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-78">40,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-79">31,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-80">100,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-81">77,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="3" id="f-82">786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="3" id="f-83">634</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" format="ixt:num-dot-decimal" scale="3" id="f-84">1,927</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" format="ixt:num-dot-decimal" scale="3" id="f-85">1,316</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income from Continuing Operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-86">39,353</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-87">30,698</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-88">98,482</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-89">76,484</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Discontinued Operations (Note 3):</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pretax loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" format="ixt:fixed-zero" scale="3" id="f-90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" format="ixt:num-dot-decimal" scale="3" id="f-91">1,786</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" format="ixt:fixed-zero" scale="3" id="f-92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" format="ixt:num-dot-decimal" scale="3" id="f-93">3,287</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="f-94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="f-95">611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="f-96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-97">1,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss from Discontinued Operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="3" id="f-98">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-99">1,175</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="3" id="f-100">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-101">1,748</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to Sterling common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-102">39,353</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-103">29,523</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-104">98,482</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-105">74,736</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share from Continuing Operations:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-106">1.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-107">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-108">3.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-109">2.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-110">1.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-111">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-112">3.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-113">2.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss per share from Discontinued Operations:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="f-114">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="f-115">0.04</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="f-116">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="f-117">0.06</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="f-118">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="f-119">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="f-120">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="f-121">0.06</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share attributable to Sterling common stockholders:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-122">1.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-123">0.98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-124">3.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-125">2.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-126">1.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-127">0.97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-128">3.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-129">2.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average common shares outstanding:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-130">30,800</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-131">30,278</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-132">30,733</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-133">30,156</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-134">31,217</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-135">30,540</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-136">31,048</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-137">30,364</ix:nonFraction></span></td></tr></table></div><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STERLING INFRASTRUCTURE, INC. &amp; SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)&#160;</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from Continuing Operations, including noncontrolling interests</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-138">40,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-139">31,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-140">100,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-141">77,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from Discontinued Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="3" id="f-142">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-143">1,175</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="3" id="f-144">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-145">1,748</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income, including noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-146">40,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-147">30,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-148">100,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-149">76,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in interest rate swap, net of tax (Note 12)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="f-150">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-151">101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="f-152">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-153">2,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-154">40,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-155">30,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-156">100,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-157">78,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Comprehensive income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="f-158">786</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="f-159">634</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-160">1,927</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-161">1,316</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income attributable to Sterling common stockholders</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-162">39,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-163">29,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-164">98,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-165">77,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_22"></div><hr style="page-break-after:always"/><div style="min-height:27pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STERLING INFRASTRUCTURE, INC. &amp; SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-bottom:5pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:73.447%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.278%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.280%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents ($<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-166">28,478</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-167">25,014</ix:nonFraction> related to variable interest entities (&#8220;VIEs&#8221;))</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-168">409,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-169">181,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable ($<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="f-170">2,299</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" scale="3" id="f-171">0</ix:nonFraction> related to VIEs)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="f-172">326,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="f-173">262,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets ($<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalizedContractCostGross" scale="3" id="f-174">112</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedContractCostGross" scale="3" id="f-175">0</ix:nonFraction> related to VIEs)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CapitalizedContractCostGross" format="ixt:num-dot-decimal" scale="3" id="f-176">107,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CapitalizedContractCostGross" format="ixt:num-dot-decimal" scale="3" id="f-177">109,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from and equity in construction joint ventures </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="strl:ReceivablesFromAndEquityInConstructionJointVentures" format="ixt:num-dot-decimal" scale="3" id="f-178">14,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="strl:ReceivablesFromAndEquityInConstructionJointVentures" format="ixt:num-dot-decimal" scale="3" id="f-179">14,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-180">18,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-181">29,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-182">875,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-183">597,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-184">231,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-185">215,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-186">58,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-187">59,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-188">262,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-189">262,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-190">287,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-191">299,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-192">7,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-193">7,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-194">1,723,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-195">1,441,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable ($<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-196">4,260</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-197">2,540</ix:nonFraction> related to VIEs)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-198">150,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-199">121,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities ($<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-200">16,588</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-201">15,551</ix:nonFraction> related to VIEs)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-202">432,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-203">239,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-204">35,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-205">32,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-206">18,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-207">19,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-208">35,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-209">24,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-210">14,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-211">8,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-212">685,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-213">446,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-214">321,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-215">398,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-216">40,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-217">40,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members&#8217; interest subject to mandatory redemption and undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="f-218">22,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="f-219">21,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-220">61,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-221">51,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-222">6,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-223">5,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-224">1,138,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-225">963,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 10)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-8" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-226"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-9" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-227"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-228"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-229">0.01</ix:nonFraction></ix:nonFraction> per share; <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-230">58,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-231">38,000</ix:nonFraction> shares authorized, </span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-232"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-233">30,828</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-234"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-235">30,585</ix:nonFraction></ix:nonFraction> shares issued and outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-236">308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-237">306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-238">295,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-239">287,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-240">284,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-241">186,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Sterling stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-242">580,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-243">474,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-244">5,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-245">3,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-246">585,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-247">477,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-248">1,723,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-249">1,441,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-align:center;text-indent:18pt"><span><br/></span></div><div style="margin-top:1pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STERLING INFRASTRUCTURE, INC. &amp; SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-bottom:5pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-250">100,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-251">76,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-252">42,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-253">38,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs and non-cash interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-254">1,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-255">1,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on disposal of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="f-256">4,102</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="f-257">1,926</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on debt extinguishment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-258">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-259">2,428</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-260">10,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-261">24,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-262">10,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-263">7,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of interest rate swap</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:fixed-zero" scale="3" id="f-264">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" id="f-265">320</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities (Note 14)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingCapital" format="ixt:num-dot-decimal" scale="3" id="f-266">169,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingCapital" format="ixt:num-dot-decimal" scale="3" id="f-267">6,342</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-268">331,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-269">138,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-270">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-271">3,033</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposition proceeds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:num-dot-decimal" scale="3" id="f-272">14,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:fixed-zero" scale="3" id="f-273">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-274">49,244</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-275">47,832</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-276">9,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-277">3,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-278">25,637</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-279">47,822</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-280">76,850</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-281">17,612</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding taxes paid on net share settlement of equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-282">4,579</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-283">7,521</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-284">16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:fixed-zero" scale="3" id="f-285">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-286">81,445</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-287">25,133</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-288">224,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-289">65,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-290">185,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-291">88,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-292">409,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-293">153,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: restricted cash - Continuing Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="strl:RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" format="ixt:fixed-zero" scale="3" id="f-294">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="strl:RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-295">3,721</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: cash, cash equivalents and restricted cash - Discontinued Operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" format="ixt:fixed-zero" scale="3" id="f-296">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-297">13,999</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period - Continuing Operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-298">409,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-299">136,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-300">4,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-301">562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_31"></div><hr style="page-break-after:always"/><div style="min-height:29.25pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STERLING INFRASTRUCTURE, INC. &amp; SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-bottom:5pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.479%"><tr><td style="width:1.0%"></td><td style="width:20.994%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.323%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.323%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional Paid in Capital</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Sterling Stockholders&#8217; Equity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-302">30,585</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-303">306</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-304">287,914</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-305">186,379</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-306">474,599</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-307">3,200</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-308">477,799</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-309">19,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-310">19,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="f-311">391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-312">20,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-313">4,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-314">4,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-315">4,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-316">316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-317">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-318">216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-319">218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-320">218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares withheld for taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-321">111</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-322">4,288</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-323">4,288</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-324">4,288</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-325">30,790</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-326">308</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-327">288,328</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-328">206,028</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-329">494,664</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-330">3,591</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-331">498,255</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-332">39,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-333">39,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="f-334">750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-335">40,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-336">3,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-337">3,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-338">3,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-34" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-339">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-340">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-341">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-342">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares withheld for taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-34" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-343">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-344">40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-345">40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-346">40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-347">30,816</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-348">308</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-349">291,757</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-350">245,508</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-351">537,573</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-352">4,341</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-353">541,914</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-354">39,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-355">39,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="f-356">786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-357">40,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-358">3,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-359">3,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-360">3,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-45" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-361">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-362">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-363">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-364">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares withheld for taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-45" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-365">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-366">251</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-367">251</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-368">251</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="f-369">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="f-370">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" scale="3" id="f-371">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-46" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-372">30,828</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-373">308</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-374">295,178</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-375">284,861</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-376">580,347</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-377">5,127</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-378">585,474</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:38.16pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:29.25pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.687%"><tr><td style="width:1.0%"></td><td style="width:20.948%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.781%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.781%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.781%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:7.781%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.453%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.314%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additional Paid in Capital</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Sterling Stockholders&#8217; Equity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-51" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-379">29,838</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-380">298</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-381">280,274</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-382">79,918</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-383">1,723</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-384">358,767</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-385">1,460</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-386">360,227</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-387">19,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-388">19,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="f-389">271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-390">19,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in interest rate swap</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-391">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-392">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-393">1,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-394">3,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-395">3,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-396">3,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-63" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-397">688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-398">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-399">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-400">192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-401">192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares withheld for taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-63" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-402">263</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-403">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-404">7,383</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-405">7,386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-406">7,386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-64" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-407">30,263</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-408">302</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-409">276,597</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-410">99,170</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-411">160</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-412">375,909</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-413">1,731</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-414">377,640</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-415">25,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-416">25,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="f-417">411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-418">26,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in interest rate swap</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-419">839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-420">839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-421">839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-422">2,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-423">2,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-424">2,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-77" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-425">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-426">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-427">190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-428">191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-429">191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-78" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-430">30,299</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-431">303</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-432">279,120</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-433">125,131</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-434">679</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-435">405,233</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-436">2,142</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-437">407,375</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-438">29,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-439">29,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="f-440">634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-441">30,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in interest rate swap</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-442">101</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-443">101</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-444">101</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-445">2,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-446">2,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-447">2,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-90" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-448">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-449">155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-450">155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-451">155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares withheld for taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-90" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-452">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-453">135</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-454">135</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-455">135</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2022</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-91" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-456">30,318</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-457">303</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-458">281,576</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-459">154,654</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-460">578</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-461">437,111</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-462">2,776</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-463">439,887</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="height:38.16pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STERLING INFRASTRUCTURE, INC. &amp; SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September&#160;30, 2023</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">($ and share values in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div id="if28b53a424784765b594cb26eae4478d_37"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NatureOfOperations" id="f-464" escape="true"><div style="margin-bottom:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.157%"><tr><td style="width:1.0%"></td><td style="width:2.050%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NATURE OF OPERATIONS</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Summary</span></div><div style="margin-bottom:3pt;margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Sterling Infrastructure, Inc., (&#8220;Sterling,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221;), a Delaware corporation, operates through a variety of subsidiaries within <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-465">three</ix:nonFraction> segments specializing in E-Infrastructure, Transportation and Building Solutions in the United States, primarily across the Southern, Northeastern, Mid-Atlantic and Rocky Mountain regions and Hawaii. E-Infrastructure Solutions provides advanced, large-scale site development services for manufacturing, data centers, e-commerce distribution centers, warehousing, power generation and more. Transportation Solutions includes infrastructure and rehabilitation projects for highways, roads, bridges, airports, ports, rail and storm drainage systems. Building Solutions includes residential and commercial concrete foundations for single-family and multi-family homes, parking structures, elevated slabs and other concrete work. From strategy to operations, we are committed to sustainability by operating responsibly to safeguard and improve society&#8217;s quality of life. Caring for our people and our communities, our customers and our investors &#8211; that is The Sterling Way.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 30, 2022, we completed the disposition of our <ix:nonFraction unitRef="number" contextRef="c-97" decimals="2" name="strl:DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" scale="-2" id="f-466">50</ix:nonFraction>% ownership interest in our partnership with Myers &amp; Sons Construction L.P. (&#8220;Myers&#8221;), which represented a strategic shift that had a major effect on our operations and consolidated financial results. Accordingly, the historical results of Myers have been presented as discontinued operations in our Consolidated Statements of Operations and Consolidated Balance Sheets. Prior to being disclosed as a discontinued operation, the results of Myers were included within our Transportation Solutions segment. The following footnotes reflect continuing operations only, unless otherwise indicated.</span></div></ix:nonNumeric><div id="if28b53a424784765b594cb26eae4478d_40"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="f-467" continuedAt="f-467-1" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.538%"><tr><td style="width:1.0%"></td><td style="width:2.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-468" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation Basis&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Condensed Consolidated Financial Statements are presented in accordance with accounting policies generally accepted in the United States (&#8220;GAAP&#8221;) and reflect all wholly owned subsidiaries and those entities the Company is required to consolidate. See the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Consolidated 50% Owned Subsidiary&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">section of this Note</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 5 - Construction Joint Ventures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion of the Company&#8217;s consolidation policy for those entities that are not wholly owned. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. Values presented herein (excluding per share data) are in thousands. Reclassifications have been made to historical financial data in the Condensed Consolidated Financial Statements to conform to the current period presentation.</span></ix:nonNumeric></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-469" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimates and Judgments&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying Condensed Consolidated Financial Statements in conformance with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting estimates of the Company require a higher degree of judgment than others in their application. These include the recognition of revenue and income from construction contracts over time, the valuation of long-lived assets, goodwill and purchase accounting estimates. Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual results could differ from these estimates.</span></ix:nonNumeric></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with Regulation S-X Rule 10-1(a), the Company has omitted significant accounting policies in this quarterly report that would duplicate the disclosures contained in the Company&#8217;s annual report on Form 10-K for the year ended December&#160;31, 2022 under &#8220;Part II, Item 8. - Notes to Consolidated Financial Statements.&#8221; This quarterly report should be read in conjunction with the Company&#8217;s most recent annual report on Form 10-K.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:ReceivablesPolicyTextBlock" id="f-470" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables are generally based on amounts billed to the customer in accordance with contractual provisions. Receivables are written off based on the individual credit evaluation and specific circumstances of the customer, when such treatment is warranted. The Company performs a review of outstanding receivables, historical collection information and existing economic conditions to determine if there are potential uncollectible receivables. At September&#160;30, 2023 and December&#160;31, 2022, our allowance for our estimate of expected credit losses was <ix:nonFraction unitRef="usd" contextRef="c-9" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:fixed-zero" scale="0" id="f-471"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:fixed-zero" scale="0" id="f-472">zero</ix:nonFraction></ix:nonFraction>.</span></ix:nonNumeric></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-467-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-473" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts in Progress&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance obligations satisfied over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., biweekly or monthly) or upon achievement of contractual milestones. Typically, Sterling bills for advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. However, the Company occasionally bills subsequent to revenue recognition, resulting in contract assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the contracts under which the Company performs work also contain retainage provisions. Retainage refers to that portion of our billings held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. These assets and liabilities are reported on the Condensed Consolidated Balance Sheet within &#8220;Contract assets&#8221; and &#8220;Contract liabilities&#8221; on a contract-by-contract basis at the end of each reporting period. At September&#160;30, 2023 and December&#160;31, 2022, contract assets included $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="strl:ContractWithCustomerRetainageAssetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-474">64,268</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="strl:ContractWithCustomerRetainageAssetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-475">65,682</ix:nonFraction> of retainage, respectively, and contract liabilities included $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="strl:ContractWithCustomerRetainageLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-476">83,928</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="strl:ContractWithCustomerRetainageLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-477">63,848</ix:nonFraction> of retainage, respectively. Retainage on active contracts is classified as current regardless of the term of the contract and is generally collected within one year of the completion of a contract. We anticipate collecting approximately <ix:nonFraction unitRef="number" contextRef="c-8" decimals="2" name="strl:ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear" scale="-2" id="f-478">70</ix:nonFraction>% of our September&#160;30, 2023 retainage during the next twelve months. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets decreased by $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="strl:IncreaseDecreaseInContractWithCustomerRetainageAsset" format="ixt:num-dot-decimal" scale="3" id="f-479">2,476</ix:nonFraction> compared to December&#160;31, 2022, primarily due to lower unbilled revenue and retainage. Contract liabilities increased by $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="strl:IncreaseDecreaseInContractWithCustomerRetainageLiability" format="ixt:num-dot-decimal" scale="3" id="f-480">192,916</ix:nonFraction> compared to December&#160;31, 2022, due to the timing of advance billings and work progression, partly offset by an increase in retainage. Revenue recognized for the three and nine months ended September&#160;30, 2023 that was included in the contract liability balance on December&#160;31, 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="strl:ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" format="ixt:num-dot-decimal" scale="3" id="f-481">25,515</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="strl:ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" format="ixt:num-dot-decimal" scale="3" id="f-482">172,941</ix:nonFraction>, respectively. Revenue recognized for the three and nine months ended September&#160;30, 2022 that was included in the contract liability balance on December&#160;31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-483">10,942</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-484">94,539</ix:nonFraction>, respectively.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="f-485" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated 50% Owned Subsidiary&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a <ix:nonFraction unitRef="number" contextRef="c-8" decimals="2" name="strl:ConsolidatedEntitiesOwnershipPercentage" scale="-2" id="f-486">50</ix:nonFraction>% ownership interest in a subsidiary that it fully consolidates as a result of its exercise of control of the entity. The results attributable to the <ix:nonFraction unitRef="number" contextRef="c-8" decimals="2" name="strl:ConsolidatedEntitiesOwnershipPercentage" scale="-2" id="f-487">50</ix:nonFraction>% portion that the Company does not own is eliminated within &#8220;Other operating expense, net&#8221; within the Consolidated Statements of Operations and an associated liability is established within &#8220;Members&#8217; interest subject to mandatory redemption and undistributed earnings&#8221; within the Consolidated Balance Sheets. The subsidiary also has a mandatory redemption provision which, under circumstances that are certain to occur, obligates the Company to purchase the remaining <ix:nonFraction unitRef="number" contextRef="c-8" decimals="2" name="strl:ConsolidatedEntitiesOwnershipPercentage" scale="-2" id="f-488">50</ix:nonFraction>% interest for $<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="strl:MembersInterestSubjectToMandatoryRedemption" format="ixt:num-dot-decimal" scale="3" id="f-489">20,000</ix:nonFraction>. The Company has purchased a $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="strl:DeathAndDisabilityInsurancePoliciesPerPolicyAmount" format="ixt:num-dot-decimal" scale="3" id="f-490">20,000</ix:nonFraction> death and permanent total disability insurance policy to mitigate the Company&#8217;s cash draw if such events were to occur. The purchase obligation is also recorded in &#8220;Members&#8217; interest subject to mandatory redemption and undistributed earnings&#8221; on the Condensed Consolidated Balance Sheets.</span></ix:nonNumeric></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-491" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Restricted Cash&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash is comprised of highly liquid investments with maturities of three months or less. Restricted cash of <ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="3" id="f-492">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-493">3,721</ix:nonFraction> is included in &#8220;Other current assets&#8221; on the Condensed Consolidated Balance Sheets at September&#160;30, 2023 and December&#160;31, 2022, respectively. This balance represented cash deposited by the Company into separate accounts and designated as collateral for standby letters of credit in the same amount in accordance with contractual agreements with the Company&#8217;s insurance providers.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-494" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and in December 2022, the FASB issued ASU 2022-06, Deferral of the Sunset Date of Topic 848, to extend the temporary accounting rules under ASU 2020-04 from December 31, 2022 to December 31, 2024. The ASU provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate (&#8220;LIBOR&#8221;) by providing certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships and other transactions that reference LIBOR as a benchmark rate are modified. The Company adopted the optional guidance in the second quarter of 2023 and it did not have a material impact on the Condensed Consolidated Financial Statements.</span></div></ix:nonNumeric></ix:continuation><div id="if28b53a424784765b594cb26eae4478d_43"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="f-495" continuedAt="f-495-1" escape="true"><div style="margin-bottom:4pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:23.830%"><tr><td style="width:1.0%"></td><td style="width:15.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DISPOSITIONS</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Myers Disposition&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;30, 2022, we entered into an agreement (the &#8220;Myers Agreement&#8221;) and sold the Company&#8217;s <ix:nonFraction unitRef="number" contextRef="c-97" decimals="2" name="strl:DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" scale="-2" id="f-496">50</ix:nonFraction>% ownership interest in its partnership with Myers for $<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:ProceedsFromSaleOfEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-497">18,000</ix:nonFraction> in cash. The Company received <ix:nonFraction unitRef="numberofpayment" contextRef="c-100" decimals="INF" name="strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived" format="ixt-sec:numwordsen" scale="0" id="f-498">two</ix:nonFraction> payments in the first quarter of 2023 totaling $<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested" format="ixt:num-dot-decimal" scale="3" id="f-499">14,000</ix:nonFraction> and in accordance with the Myers Agreement&#8217;s payment terms, <ix:nonFraction unitRef="numberofpayment" contextRef="c-99" decimals="INF" name="strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue" format="ixt-sec:numwordsen" scale="0" id="f-500">two</ix:nonFraction> payments of $<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-501"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne" format="ixt:num-dot-decimal" scale="3" id="f-502">2,000</ix:nonFraction></ix:nonFraction> each are due by the end of 2025 and 2027. The remaining $<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-503">4,000</ix:nonFraction> in deferred payments receivable is recorded within &#8220;Other non-current assets, net&#8221; on our September&#160;30, 2023 Consolidated Balance Sheet at present value calculated using an implicit interest rate of <ix:nonFraction unitRef="number" contextRef="c-97" decimals="4" name="strl:DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate" scale="-2" id="f-504">5.75</ix:nonFraction>%. The disposition is consistent with the Company&#8217;s strategic shift to reduce its portfolio of low-bid heavy highway and water containment and treatment projects in order to reduce risk, to improve the Company&#8217;s margins, and to focus on its strategic geographies outside of California. The disposition represented a strategic shift that had a major effect on </span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-495-1"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our operations and consolidated financial results, and accordingly, the historical results of Myers have been presented as discontinued operations in our Consolidated Statements of Operations and Consolidated Balance Sheets. Prior to being disclosed as a discontinued operation, the results of Myers were included within our Transportation Solutions segment.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="f-505" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net income from discontinued operations for the three and nine months ended September&#160;30, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="f-506">63,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="f-507">157,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:num-dot-decimal" scale="3" id="f-508">61,323</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:num-dot-decimal" scale="3" id="f-509">156,056</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-510">2,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="3" id="f-511">945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-512">4,231</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-513">9,586</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposition related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" scale="3" id="f-514">200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" scale="3" id="f-515">200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" scale="3" id="f-516">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-517">3,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" sign="-" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-518">1,789</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" sign="-" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-519">5,782</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" scale="3" id="f-520">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" scale="3" id="f-521">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-522">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="strl:DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-523">2,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pretax loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="f-524">1,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="f-525">3,287</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="f-526">611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-527">1,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss from Discontinued Operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-528">1,175</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-529">1,748</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the cash flows from discontinued operations for the nine months ended September&#160;30, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.468%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities of Discontinued Operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-530">9,158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities of Discontinued Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="3" id="f-531">688</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities of Discontinued Operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" scale="3" id="f-532">81</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash, cash equivalents, and restricted cash of Discontinued Operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-533">9,927</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="if28b53a424784765b594cb26eae4478d_46"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-534" continuedAt="f-534-1" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.766%"><tr><td style="width:1.0%"></td><td style="width:4.994%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">REVENUE FROM CUSTOMERS</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Remaining Performance Obligations (&#8220;RPOs&#8221;)&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">RPOs represent the aggregate amount of our contract transaction price related to performance obligations that are unsatisfied or partially satisfied at the end of the period. RPOs include the entire expected revenue values for joint ventures we consolidate and our proportionate value for those we proportionately consolidate. RPOs may not be indicative of future operating results. Projects included in RPOs may be canceled or modified by customers; however, the customer would be required to compensate the Company for additional contractual costs for cancellation or modifications. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="f-535" continuedAt="f-535-1" escape="true">The following table presents the Company&#8217;s RPOs, by segment:</ix:nonNumeric></span></div><div style="margin-bottom:9pt"><ix:continuation id="f-535-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions RPOs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-536">891,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-537">603,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions RPOs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-538">1,022,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-539">713,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions RPOs - Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-540">96,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-541">97,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total RPOs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-542">2,010,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-543">1,414,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recognize approximately <ix:nonFraction unitRef="number" contextRef="c-110" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-544">70</ix:nonFraction>% of its RPOs as revenue during the next <ix:nonNumeric contextRef="c-110" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durwordsen" id="f-545">twelve months</ix:nonNumeric>, and the balance thereafter.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-534-1"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Disaggregation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-546" continuedAt="f-546-1" escape="true">The following tables present the Company&#8217;s revenue disaggregated by major end market and contract type:</ix:nonNumeric></span></div><div style="margin-bottom:9pt"><ix:continuation id="f-546-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.161%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by major end market</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">E-Infrastructure Solutions Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-547">253,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-548">255,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-549">719,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-550">658,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heavy Highway</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-551">146,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-552">112,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-553">327,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-554">307,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-555">18,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-556">25,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-557">50,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-558">61,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Non-Highway Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-559">27,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-560">19,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-561">77,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-562">47,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transportation Solutions Revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-563">192,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-564">157,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-565">455,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-566">416,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-567">77,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-568">51,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-569">204,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-570">166,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-571">35,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-572">28,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-573">106,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-574">80,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Building Solutions Revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-575">113,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-576">80,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-577">311,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-578">246,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-579">560,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-580">493,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-581">1,486,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-582">1,320,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by contract type</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lump-Sum</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-583">291,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-584">279,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-585">822,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-586">723,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-Unit Price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-587">190,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-588">161,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-589">454,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-590">427,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-591">79,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-592">51,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-593">209,229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-594">170,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-595">560,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-596">493,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-597">1,486,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-598">1,320,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Variable Consideration</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has projects that it is in the process of negotiating, or awaiting final approval of, unapproved change orders and claims with its customers. The Company is proceeding with its contractual rights to recoup additional costs incurred from its customers based on completing work associated with change orders, including change orders with pending change order pricing, or claims related to significant changes in scope which resulted in substantial delays and additional costs in completing the work. Unapproved change order and claim information has been provided to the Company&#8217;s customers and negotiations with the customers are ongoing. If additional progress with an acceptable resolution is not reached, legal action will be taken. Based upon the Company&#8217;s review of the provisions of its contracts, specific costs incurred and other related evidence supporting the unapproved change orders and claims, together in some cases as necessary with the views of the Company&#8217;s outside claim consultants, the Company concluded it was appropriate to include in project price amounts of $<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:UnapprovedChangeOrdersAmount" format="ixt:num-dot-decimal" scale="3" id="f-599">7,825</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:UnapprovedChangeOrdersAmount" format="ixt:num-dot-decimal" scale="3" id="f-600">8,649</ix:nonFraction>, at September&#160;30, 2023 and December&#160;31, 2022, respectively, relating to unapproved change orders and claims. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for long-term contracts and programs involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognizes such profit over the life of the contract. Contract estimates are based on various assumptions to project the outcome of future events that often span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials and the performance of subcontractors. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract penalty provisions and final contract settlements, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. Changes in contract estimates resulted in net increases of $<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="strl:EstimatedConstructionGrossProfitLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-601">19,822</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="strl:EstimatedConstructionGrossProfitLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-602">36,557</ix:nonFraction> for the three and nine months ended September&#160;30, 2023, respectively, and net increases of $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="strl:EstimatedConstructionGrossProfitLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-603">14,641</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="strl:EstimatedConstructionGrossProfitLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-604">43,634</ix:nonFraction> for the three and nine months ended September&#160;30, 2022, respectively, included in &#8220;Operating income&#8221; on the Condensed Consolidated Statements of Operations.</span></div></ix:continuation><div id="if28b53a424784765b594cb26eae4478d_49"></div><div style="margin-bottom:4pt;margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="f-605" escape="true"><div style="margin-bottom:4pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.713%"><tr><td style="width:1.0%"></td><td style="width:5.254%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSTRUCTION JOINT VENTURES</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Ventures with a Controlling Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;We consolidate any venture that is determined to be a VIE for which we are the primary beneficiary, or which we otherwise effectively control. The equity held by the remaining owners and their portions of net income (loss) are reflected in stockholders&#8217; equity on the Condensed Consolidated Balance Sheets line item &#8220;Noncontrolling interests&#8221; and in the Condensed Consolidated Statements of Operations line item &#8220;Net income attributable to noncontrolling interests,&#8221; respectively. The Company determined that a joint venture in which the Company&#8217;s Ralph L. Wadsworth Construction subsidiary is a <ix:nonFraction unitRef="number" contextRef="c-165" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-606">51</ix:nonFraction>% owner is a VIE and the Company is the primary beneficiary.</span></div><ix:nonNumeric contextRef="c-1" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="f-607" continuedAt="f-607-1" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary financial information for this construction joint venture is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-608">8,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-609">16,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-610">34,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-611">37,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="f-612">599</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-613">1,285</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-614">2,281</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-615">2,673</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="f-616">966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-617">1,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-618">3,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-619">2,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Ventures with a Noncontrolling Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company accounts for unconsolidated joint ventures using a pro-rata basis in the Condensed Consolidated Statements of Operations and as a single line item (&#8220;Receivables from and equity in construction joint ventures&#8221;) in the Condensed Consolidated Balance Sheets. This method is a permissible modification of the equity method of accounting which is a common practice in the construction industry. <ix:nonNumeric contextRef="c-1" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="f-620" continuedAt="f-620-1" escape="true">Combined financial amounts of joint ventures in which the Company has a noncontrolling interest and the Company&#8217;s share of such amounts which are included in the Company&#8217;s Condensed Consolidated Financial Statements are shown below:</ix:nonNumeric></span></div><div style="text-align:justify"><ix:continuation id="f-620-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-621">47,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-622">68,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-623">12,306</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-624">33,944</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sterling&#8217;s receivables from and equity in construction joint ventures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="strl:ReceivablesFromAndEquityInConstructionJointVentures" format="ixt:num-dot-decimal" scale="3" id="f-625">14,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="strl:ReceivablesFromAndEquityInConstructionJointVentures" format="ixt:num-dot-decimal" scale="3" id="f-626">14,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:4pt"><ix:continuation id="f-607-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-627">17,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-628">31,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-629">49,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-630">109,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-631">7,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-632">6,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-633">16,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-634">16,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sterling&#8217;s noncontrolling interest:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-635">6,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-636">12,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-637">19,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-638">45,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-639">3,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-640">2,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-641">6,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-642">6,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The caption &#8220;Receivables from and equity in construction joint ventures&#8221; includes undistributed earnings and receivables owed to the Company. Undistributed earnings are typically released to the joint venture partners after the customer accepts the project as completed and the warranty period, if any, has passed.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The use of joint ventures exposes us to a number of risks, including the risk that our partners may be unable or unwilling to provide their share of capital investment to fund the operations of the venture or complete their obligations to us, the venture, or ultimately, the customer. Differences in opinions or views among joint venture partners could also result in delayed decision-making or failure to agree on material issues, which could adversely affect the business and operations of the joint venture. In addition, agreement terms may subject us to joint and several liability for our venture partners, and the failure of our venture partners to perform their obligations could impose additional performance and financial obligations on us. The aforementioned factors could result in unanticipated costs to complete the projects, liquidated damages or contract disputes, including claims against our partners.</span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-643" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.345%"><tr><td style="width:1.0%"></td><td style="width:5.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.591%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PROPERTY AND EQUIPMENT</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-644" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are summarized as follows:</span></div><div style="margin-bottom:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and transportation equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-645">383,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-646">345,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-647">21,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-648">20,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-649">3,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-650">3,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-651">3,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-652">3,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-653">412,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-654">372,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-655">181,056</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-656">157,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-657">231,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-658">215,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation Expense&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense is primarily included within cost of revenues and was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-659">11,121</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-660">31,320</ix:nonFraction> for the three and nine months ended September&#160;30, 2023, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-661">9,219</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-662">26,731</ix:nonFraction> for the three and nine months ended September&#160;30, 2022, respectively.</span></div></ix:nonNumeric><div id="if28b53a424784765b594cb26eae4478d_55"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="f-663" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.742%"><tr><td style="width:1.0%"></td><td style="width:6.447%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.353%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OTHER INTANGIBLE ASSETS</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-664" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our acquired finite-lived intangible assets, including the weighted-average useful lives for each major intangible asset category and in total:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.919%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-184" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-665">24</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-666">284,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-667">46,131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-668">284,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-669">37,044</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-187" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-670">24</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-671">57,607</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-672">8,920</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-673">57,607</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-674">7,150</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-190" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-675">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-676">2,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-677">2,052</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-678">2,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-679">1,700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-680">24</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-681">345,017</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-682">57,103</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-683">345,017</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-684">45,894</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Company&#8217;s intangible amortization expense was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-685">3,736</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-686">11,209</ix:nonFraction> for the three and nine months ended September&#160;30, 2023, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-687">3,509</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-688">10,591</ix:nonFraction> for the three and nine months ended September&#160;30, 2022, respectively.</span></div></ix:nonNumeric><div id="if28b53a424784765b594cb26eae4478d_58"></div><div style="margin-bottom:4pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-689" continuedAt="f-689-1" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"><tr><td style="width:1.0%"></td><td style="width:5.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.065%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DEBT</span></td></tr></table></ix:nonNumeric></div><ix:continuation id="f-689-1" continuedAt="f-689-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-690" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding debt&#160;was as follows:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-691">347,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-692">423,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-693">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-694">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-695">347,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-696">423,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-697">10,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-698">10,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-699">358,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-700">434,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="strl:LongTermDebtCurrentMaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="f-701">35,142</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="strl:LongTermDebtCurrentMaturitiesGross" format="ixt:num-dot-decimal" scale="3" id="f-702">32,610</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredFinanceCostsCurrentNet" format="ixt:num-dot-decimal" scale="3" id="f-703">1,635</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredFinanceCostsCurrentNet" format="ixt:num-dot-decimal" scale="3" id="f-704">3,219</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-705">321,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-706">398,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Our amended credit agreement (as amended, the &#8220;Credit Agreement&#8221;) provides the Company with senior secured debt financing in an initial principal amount of up to $<ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-707">615,000</ix:nonFraction> in the aggregate (collectively, the &#8220;Credit Facility&#8221;), consisting of (i) a senior secured first lien term loan facility (the &#8220;Term Loan Facility&#8221;) in the initial aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-708">540,000</ix:nonFraction> and (ii) a senior secured first lien revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) in an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-203" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-709">75,000</ix:nonFraction> (with a $<ix:nonFraction unitRef="usd" contextRef="c-203" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-710">75,000</ix:nonFraction> limit for the issuance of letters of credit and a $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-711">15,000</ix:nonFraction> sublimit for swing line loans). The obligations under the Credit Facility are secured by substantially all of the assets of the Company and the subsidiary guarantors, subject to certain permitted liens and interests of other parties. The Credit Facility will mature on October 2, 2024.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-689-2"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2023, the Credit Agreement was amended pursuant to an opt-in election to address the cessation of LIBOR and provide an alternative, replacement method of calculating the interest rates payable under the Credit Agreement with adjusted forward-looking term rates based on the Secured Overnight Financing Rate (&#8220;Term SOFR&#8221;).</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility bears interest at either the base rate plus a margin, or at a one-, three- or six-month Term SOFR rate plus a margin, at the Company&#8217;s election. At&#160;September&#160;30, 2023, the Company calculated interest using a Term SOFR rate of <ix:nonFraction unitRef="number" contextRef="c-205" decimals="INF" name="strl:DebtInstrumentStatedSOFRInterestRate" scale="-2" id="f-712">5.43</ix:nonFraction>% and an applicable margin of <ix:nonFraction unitRef="number" contextRef="c-206" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-713">1.50</ix:nonFraction>% per annum, and had a weighted average interest rate of approximately&#160;<ix:nonFraction unitRef="number" contextRef="c-203" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="f-714">6.91</ix:nonFraction>% per annum&#160;during the nine months ended September&#160;30, 2023. Scheduled principal payments on the Term Loan Facility are made quarterly and total approximately $<ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" format="ixt:num-dot-decimal" scale="3" id="f-715">31,900</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" format="ixt:num-dot-decimal" scale="3" id="f-716">26,100</ix:nonFraction> for the years ending 2023 and 2024, respectively. A final payment of all principal and interest then outstanding on the Term Loan Facility is due on October 2, 2024. For the three and nine months ended September&#160;30, 2023, the Company made scheduled Term Loan Facility payments of $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-717">8,709</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-718">23,225</ix:nonFraction>, respectively and voluntary early payments of $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:EarlyRepaymentOfSeniorDebt" scale="3" id="f-719">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:EarlyRepaymentOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="f-720">53,000</ix:nonFraction>, respectively.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility bears interest at the same rate options as the Term Loan Facility. In addition to interest on debt borrowings, we are assessed quarterly commitment fees on the unutilized portion of the facility as well as letter of credit fees on outstanding instruments. At&#160;September&#160;30, 2023, we had&#160;<ix:nonFraction unitRef="usd" contextRef="c-195" decimals="INF" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-721">no</ix:nonFraction>&#160;outstanding borrowings under the $<ix:nonFraction unitRef="usd" contextRef="c-203" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-722">75,000</ix:nonFraction> Revolving Credit Facility.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Issuance Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The costs associated with the Credit Facility are reflected on the Condensed Consolidated Balance Sheets as a direct reduction from the related debt liability and amortized over the term of the facility. Amortization of debt issuance costs was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-723">504</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-724">1,585</ix:nonFraction> for the three and nine months ended September&#160;30, 2023, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-725">534</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-726">1,636</ix:nonFraction> for the three and nine months ended September&#160;30, 2022, respectively, and was recorded as interest expense.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Other debt primarily consists of a subordinated promissory note to one of the Plateau sellers. As part of the Plateau acquisition in 2019, the Company issued a $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="3" id="f-727">10,000</ix:nonFraction> subordinated promissory note to one of the Plateau sellers that bears interest at <ix:nonFraction unitRef="number" contextRef="c-212" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-728">8</ix:nonFraction>% with interest payments due quarterly beginning January 1, 2020. The subordinated promissory note has no scheduled payments; however, it may be repaid in whole or in part at any time, subject to certain payment restrictions under a subordination agreement with the agent under our Credit Agreement, without premium or penalty, with final payment of all principal and interest then outstanding due on April 2, 2025.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compliance and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Credit Agreement contains various affirmative and negative covenants that may, subject to certain exceptions, restrict our ability and the ability of our subsidiaries to, among other things, grant liens, incur additional indebtedness, make loans, advances or other investments, make non-ordinary course asset sales, declare or pay dividends or make other distributions with respect to equity interests, purchase, redeem or otherwise acquire or retire capital stock or other equity interests, or merge or consolidate with any other person, among various other things. In addition, the Company is required to maintain certain financial covenants. As of September&#160;30, 2023, we were in compliance with all of our restrictive and financial covenants. The Company&#8217;s debt is recorded at its carrying amount in the Condensed Consolidated Balance Sheets. Based upon the current market rates for debt with similar credit risk and maturities, at September&#160;30, 2023 and December&#160;31, 2022, the fair value of our debt outstanding approximated the carrying value, as interest is based on Term SOFR plus an applicable margin.</span></div></ix:continuation><div id="if28b53a424784765b594cb26eae4478d_64"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-729" continuedAt="f-729-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-730" continuedAt="f-730-1" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"></td><td style="width:4.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.819%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LEASE OBLIGATIONS</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Company has operating and finance leases primarily for construction and transportation equipment, as well as for office space. The Company&#8217;s leases have remaining lease terms of <ix:nonNumeric contextRef="c-213" name="strl:LesseeLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-731">one month</ix:nonNumeric> to <ix:nonNumeric contextRef="c-214" name="strl:LesseeLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-732">nine years</ix:nonNumeric>, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="c-1" name="strl:LesseeLeaseTerminationPeriod" format="ixt-sec:durwordsen" id="f-733">ten years</ix:nonNumeric>.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-734" continuedAt="f-734-1" escape="true">The components of lease expense are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:5pt;text-align:justify"><ix:continuation id="f-734-1" continuedAt="f-734-2"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.746%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-735">5,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-736">5,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-737">16,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-738">12,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-739">4,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-740">4,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-741">12,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-742">10,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-743">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-744">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-745">129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-746">112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-747">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-748">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-749">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-750">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="f-751">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="f-752">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="f-753">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="f-754">122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:nonNumeric></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-729-1"><ix:continuation id="f-730-1"><ix:continuation id="f-734-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-755">15,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-756">12,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-757">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-758">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-759">129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-760">112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations (non-cash):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-761">13,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-762">53,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="f-763">664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-764">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Supplemental balance sheet information related to leases is as follows:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-765">58,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-766">59,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-767">18,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-768">19,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-769">40,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-770">40,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-771">58,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-772">59,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-773">2,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-774">1,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-775">1,179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-776">1,056</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-777"><span style="-sec-ix-hidden:f-778">Property and equipment, net</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-779">832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-780">423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-781"><span style="-sec-ix-hidden:f-782">Current maturities of long-term debt</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-783">230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-784">148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-785"><span style="-sec-ix-hidden:f-786">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-787">529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-788">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="f-789">759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="f-790">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-791">3.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-9" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-792">4.5</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-793">4.2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-9" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-794">1.5</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-8" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-795">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-9" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-796">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-8" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-797">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-9" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-798">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-799" continuedAt="f-799-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-800" continuedAt="f-800-1" escape="true">Maturities of lease liabilities are as follows:</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:9pt"><ix:continuation id="f-799-1"><ix:continuation id="f-800-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended September 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-801">5,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="f-802">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-803">20,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="f-804">235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-805">18,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="f-806">157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-807">11,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="f-808">157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-809">2,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="f-810">157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-811">4,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="f-812">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-813">1,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-814">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-815">65,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="f-816">876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-817">6,783</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="f-818">117</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-819">58,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="f-820">759</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-821" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"><tr><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COMMITMENTS AND CONTINGENCIES</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required by its insurance providers to obtain and hold standby letters of credit. These letters of credit serve as a guarantee by the banking institution to pay the Company&#8217;s insurance providers the incurred claim costs attributable to its general liability, workers&#8217; compensation and automobile liability claims, up to the amount stated in the standby letters of credit, in the event that these claims were not paid by the Company.</span></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, including its construction joint ventures and its consolidated <ix:nonFraction unitRef="number" contextRef="c-8" decimals="2" name="strl:ConsolidatedEntitiesOwnershipPercentage" scale="-2" id="f-822">50</ix:nonFraction>% owned subsidiary, is now and may in the future be involved as a party to various legal proceedings that are incidental to the ordinary course of business. The Company regularly analyzes current information about these proceedings and, as necessary, provides accruals for probable liabilities on the eventual disposition of these matters. The opinion of Management, after seeking advice from legal counsel, is that there are no legal issues currently threatened or pending that would reasonably be expected to have a material adverse impact on the Company's Consolidated Results of Operations, Financial Position, or Cash Flows.</span></div></ix:nonNumeric><div id="if28b53a424784765b594cb26eae4478d_70"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-823" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:28.947%"><tr><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INCOME TAXES</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are based in the U.S. and file federal and various state income tax returns. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-824" continuedAt="f-824-1" escape="true">The components of the provision for income taxes were as follows:</ix:nonNumeric></span></div><div><ix:continuation id="f-824-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-825">10,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-826">2,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-827">25,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-828">4,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-829">3,398</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-830">10,957</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-831">10,188</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-832">26,303</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-833">13,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-834">13,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-835">35,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-836">30,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-837">10,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-838">1,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-839">24,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-840">4,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate for the three and nine months ended September&#160;30, 2023 was <ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-841">25.7</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-842">26.1</ix:nonFraction>%, respectively. The rate varied from the statutory rate primarily as a result of state income taxes, non-deductible compensation, and other permanent differences. The Company incurred a tax rate benefit for the three and nine months ended September&#160;30, 2023 for increased tax deductions related to stock compensation. The Company anticipates an effective income tax rate for the full year 2023 of approximately <ix:nonFraction unitRef="number" contextRef="c-213" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-843">27</ix:nonFraction>%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Company&#8217;s analysis, management has determined that the Company does not have any material uncertain tax positions.</span></div></ix:nonNumeric><div id="if28b53a424784765b594cb26eae4478d_76"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-844" continuedAt="f-844-1" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.608%"><tr><td style="width:1.0%"></td><td style="width:3.670%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">STOCK INCENTIVE PLAN AND OTHER EQUITY ACTIVITY</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company has a stock incentive plan (the &#8220;Stock Incentive Plan&#8221;) and an employee stock purchase plan (the &#8220;ESPP&#8221;) that are administered by the Compensation and Talent Development Committee of the Board of Directors. Under the Stock Incentive Plan, the Company can issue shares to employees and directors in the form of restricted stock awards (&#8220;RSAs&#8221;), restricted stock units (&#8220;RSUs&#8221;) and performance share units (&#8220;PSUs&#8221;). Changes in common stock and additional paid in capital during the nine months ended September&#160;30, 2023 primarily relate to activity associated with the Stock Incentive Plan, the ESPP and shares withheld for taxes.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Grants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="f-845" continuedAt="f-845-1" escape="true">During the nine months ended September&#160;30, 2023, the Company granted the following awards under the Stock Incentive Plan:</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:justify"><ix:continuation id="f-845-1" continuedAt="f-845-2"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSAs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-215" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="f-846">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-215" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-847">40.26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-216" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="f-848">97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-216" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-849">33.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs (at target)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-217" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="f-850">143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-217" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-851">34.62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="f-852">260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-844-1"><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Issuances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;<ix:continuation id="f-845-2" continuedAt="f-845-3">During the nine months ended September&#160;30, 2023, the Company issued the following shares under the Stock Incentive Plan and the ESPP:</ix:continuation></span></div><div style="margin-bottom:6pt;text-align:justify"><ix:continuation id="f-845-3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:83.357%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSAs (issued upon grant)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-215" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" scale="3" id="f-853">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs (issued upon vesting)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-216" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" scale="3" id="f-854">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs (issued upon vesting)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-217" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" scale="3" id="f-855">306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP (issued upon sale)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-218" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" scale="3" id="f-856">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" scale="3" id="f-857">358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;During the three and nine months ended September&#160;30, 2023, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-858">3,448</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-859">9,479</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, of stock-based compensation expense, and during the three and nine months ended September&#160;30, 2022, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-860">2,436</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-861">7,065</ix:nonFraction>, respectively, of stock-based compensation expense, primarily within general and administrative expenses. Included within total stock-based compensation expense for the three and nine months ended September&#160;30, 2023 i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-862">42</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-863">116</ix:nonFraction>,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> respectively, of expense related to the ESPP, and during the three and nine months ended September&#160;30, 2022, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-864">27</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-865">94</ix:nonFraction>, respectively, of expense related to the ESPP. Additionally, the Company has liability-based awards for which the number of units awarded is not determined until the vesting date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During the three and nine months ended September&#160;30, 2023, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-866">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-867">1,725</ix:nonFraction>, respectively, within additional paid in capital for the vesting of liability-based awards. During the three and nine months ended September&#160;30, 2022, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-868">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-869">1,225</ix:nonFraction>, respectively, within additional paid in capital for the vesting of liability-based awards. The Company recognizes forfeitures as they occur, rather than estimating expected forfeitures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares Withheld for Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company withheld <ix:nonFraction unitRef="shares" contextRef="c-227" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-870">3</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-228" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-871">115</ix:nonFraction> shares for taxes on RSU/PSU stock-based compensation vestings for $<ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-872">251</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-873">4,579</ix:nonFraction> during the three and nine months ended September&#160;30, 2023, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AOCI&#8212;During the nine months ended September&#160;30, 2022, we utilized a swap arrangement to hedge against interest rate variability associated with the Term Loan Facility until the swap contract expired on December 12, 2022. The Company had designated its interest rate swap as a cash flow hedging derivative and changes in fair value were recognized in other comprehensive income (loss) (&#8220;OCI&#8221;) until the underlying hedged item was recognized in earnings. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-874" continuedAt="f-874-1" escape="true">The following table presents the total value recognized in OCI and reclassified from accumulated other comprehensive income (&#8220;AOCI&#8221;) into earnings during the three and nine months ended September&#160;30, 2022 for derivatives designated as cash flow hedges:</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:center"><ix:continuation id="f-874-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Before Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of Tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Before Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="f-875">165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="f-876">38</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="f-877">127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-878">2,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="f-879">484</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="f-880">1,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount reclassified from AOCI into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="f-881">296</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="f-882">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="f-883">228</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="f-884">860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="f-885">197</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="f-886">663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" scale="3" id="f-887">131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="f-888">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-889">101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-890">2,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="f-891">681</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-892">2,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-893" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:2.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EARNINGS PER SHARE</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-894" escape="true"><div style="margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerators and denominators of the basic and diluted earnings per share computations for the three and nine months ended September&#160;30, 2023 and 2022:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.998%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from Continuing Operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-895">39,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-896">30,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-897">98,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-898">76,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from Discontinued Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="3" id="f-899">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-900">1,175</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="3" id="f-901">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-902">1,748</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Sterling common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-903">39,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-904">29,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-905">98,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-906">74,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-907">30,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-908">30,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-909">30,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-910">30,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares for dilutive unvested stock and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-911">417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-912">262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-913">315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-914">208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-915">31,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-916">30,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-917">31,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-918">30,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share from Continuing Operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-919">1.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-920">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-921">3.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-922">2.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-923">1.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-924">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-925">3.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-926">2.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share from Discontinued Operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="f-927">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="f-928">0.04</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="f-929">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="f-930">0.06</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="f-931">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="f-932">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="f-933">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="f-934">0.06</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share attributable to Sterling common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-935">1.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-936">0.98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-937">3.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-938">2.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-939">1.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-940">0.97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-941">3.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-942">2.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div id="if28b53a424784765b594cb26eae4478d_88"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" id="f-943" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"></td><td style="width:4.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.819%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SUPPLEMENTAL CASH FLOW INFORMATION</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="f-944" continuedAt="f-944-1" escape="true">The following table summarizes the changes in the components of operating assets and liabilities:</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="f-944-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.352%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-945">63,685</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-946">97,447</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts in progress, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-947">195,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-948">26,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from and equity in construction joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" scale="3" id="f-949">471</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" scale="3" id="f-950">580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-951">5,322</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-952">1,486</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-953">24,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-954">47,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-955">18,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-956">19,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members' interest subject to mandatory redemption and undistributed earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="f-957">1,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="f-958">1,681</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingCapital" format="ixt:num-dot-decimal" scale="3" id="f-959">169,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingCapital" format="ixt:num-dot-decimal" scale="3" id="f-960">6,342</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:nonNumeric><div id="if28b53a424784765b594cb26eae4478d_91"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-961" continuedAt="f-961-1" escape="true"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"></td><td style="width:4.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.819%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SEGMENT INFORMATION</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s internal and public segment reporting are aligned based upon the services offered by its operating segments. The Company&#8217;s operations consist of <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-962">three</ix:nonFraction> reportable segments: E-Infrastructure Solutions, Transportation Solutions and Building Solutions. The segment information for the prior periods presented has been recast to conform to the current presentation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Chief Operating Decision Maker evaluates the performance of the operating segment based upon revenue and income from operations. We incur expenses at the corporate level that relate to our business as a whole. Certain of these amounts have been charged to our business segments by various methods, largely on the basis of usage, with the unallocated remainder reported in the &#8220;Corporate G&amp;A Expense&#8221; line. Corporate general and administrative expense is primarily comprised </span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-961-1"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of corporate headquarters facility expense, the cost of the executive management team, and expenses pertaining to certain centralized functions that benefit the entire Company but are not directly attributable to the businesses, such as corporate human resources, legal, governance, compliance and finance functions.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-963" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total revenue and income from operations by reportable segment for the three and nine months ended September&#160;30, 2023 and 2022:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.232%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-964">253,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-965">255,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-966">719,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-967">658,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-968">192,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-969">157,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-970">455,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-971">416,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-972">113,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-973">80,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-974">311,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-975">246,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-976">560,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-977">493,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-978">1,486,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-979">1,320,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-980">35,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-981">37,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-982">103,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-983">91,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-984">14,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-985">9,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-986">29,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-987">21,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-988">12,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-989">9,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-990">35,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-991">28,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Operating Income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-992">63,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-993">56,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-994">168,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-995">141,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate G&amp;A Expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-996">6,040</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-997">7,005</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-998">17,680</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-999">18,239</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition Related Costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="f-1000">103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="f-1001">77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="f-1002">352</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="f-1003">562</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating Income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1004">57,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1005">49,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1006">150,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1007">122,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_118"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cautionary Statement Regarding Forward-Looking Statements</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">This quarterly report on Form 10-Q (&#8220;Report&#8221;) contains statements that are, or may be considered to be, &#8220;forward-looking statements&#8221; regarding the Company which represent our expectations and beliefs concerning future events. These forward-looking statements are intended to be covered by the safe harbor for certain forward-looking statements provided by the Private Securities Litigation Reform Act of 1995. Forward-looking statements included herein relate to matters that are not based on historical facts and reflect our current expectations as of the date of this Report, regarding items such as: our industry and business outlook, including relating to federal, state and municipal funding for projects, the residential home building market and demand from our customers; business strategy, including the integration of recent acquisitions and the potential for additional future acquisitions; expectations and estimates relating to our backlog; expectations concerning our market position; future operations; margins; profitability; capital expenditures; liquidity and capital resources; and other financial and operating information. Forward-looking statements may use or contain words such as &#8220;anticipate,&#8221; &#8220;assume,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;forecast,&#8221; &#8220;future,&#8221; &#8220;intend,&#8221; &#8220;likely,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;seek,&#8221; &#8220;should,&#8221; &#8220;strategy,&#8221; &#8220;will,&#8221; &#8220;would&#8221; and similar terms and phrases.</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Actual events, results and outcomes may differ materially from those anticipated, projected or assumed in the forward-looking statements due to a variety of factors. Although it is not possible to identify all of these factors, they include, among others, the following:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">factors that affect demand for our services or demand in end markets, including economic recessions or volatile economic cycles;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">cost escalations associated with our contracts, including changes in availability, proximity and cost of materials such as steel, cement, concrete, aggregates, oil, fuel and other construction materials, including changes in U.S. trade policies and retaliatory responses from other countries and cost escalations associated with subcontractors and labor;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">actions of suppliers, subcontractors, design engineers, joint venture partners, customers, competitors, banks, surety companies and others which are beyond our control, including suppliers&#8217;, subcontractors&#8217; and joint venture partners&#8217; failure to perform;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">factors that affect the accuracy of estimates inherent in the bidding for contracts, estimates of backlog, and over time revenue recognition accounting policies, including onsite conditions that differ materially from those assumed in the original bid, contract modifications, mechanical problems with machinery or equipment and effects of other risks referenced below;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">changes in costs to lease, acquire or maintain our equipment;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">changes in general economic conditions, including reductions in federal, state and local government funding for projects, changes in those governments&#8217; budgets, practices, laws and regulations and interest rate fluctuations and other adverse economic factors beyond our control in our geographic markets;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">the presence of competitors with greater financial resources or lower margin requirements than ours, and the impact of competitive bidders on our ability to obtain new backlog at reasonable margins acceptable to us;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">design/build contracts which subject us to the risk of design errors and omissions;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">our ability to obtain bonding or post letters of credit;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">adverse weather conditions; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">potential disruptions, failures or security breaches of the information technology systems on which we rely to conduct our business;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">potential risks and uncertainties relating to major public health crises, including the COVID-19 pandemic; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">our dependence on a limited number of significant customers;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">our ability to attract and retain key personnel;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">increased unionization of our workforce or labor costs and any work stoppages or slowdowns;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">federal, state and local environmental laws and regulations where non-compliance can result in penalties and/or termination of contracts as well as civil and criminal liability;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">citations issued by any governmental authority, including the Occupational Safety and Health Administration;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">our ability to qualify as an eligible bidder under government contract criteria;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">delays or difficulties related to the completion of our projects, including additional costs, reductions in revenues or the payment of liquidated damages, or delays or difficulties related to obtaining required governmental permits and approvals;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">any prolonged shutdown of the government;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">our ability to successfully identify, finance, complete and integrate recent and potential acquisitions;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">our ability to raise additional capital in the future on favorable terms or at all; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">our ability to generate cash flows sufficient to fund our financial commitments and objectives;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">our ability to meet the terms and conditions of our debt obligations and covenants; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:14.85pt">the other risks discussed in more detail in the Company&#8217;s annual report on Form 10-K for the year ended December&#160;31, 2022 (the &#8220;2022 Form 10-K&#8221;) under &#8220;Part I, Item 1A. Risk Factors,&#8221; or our other filings with the Securities and Exchange Commission.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">In reading this Report, you should consider these factors carefully in evaluating any forward-looking statements and you are cautioned not to place undue reliance on any forward-looking statements. Forward-looking statements reflect our current expectations as of the date of this Report regarding future events, results or outcomes. These expectations may or may not be realized. Some of these expectations may be based upon assumptions or judgments that prove to be incorrect. Additional factors or risks that we currently deem immaterial, that are not presently known to us or that arise in the future could also cause our actual results to differ materially from our expected results. Given these uncertainties, investors are cautioned that many of the assumptions upon which our forward-looking statements are based are likely to change after the date the forward-looking statements are made. Further, we may make changes to our business plans that could affect our results. Although we believe that our plans, intentions and expectations reflected in, or suggested by, the forward-looking statements that we make in this Report are reasonable, we can provide no assurance that they will be achieved.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">The forward-looking statements speak only as of the date made, and we undertake no obligation to publicly update or revise any forward-looking statements for any reason, whether as a result of new information, future events or developments, changed circumstances, or otherwise, and notwithstanding any changes in our assumptions, changes in business plans, actual experience or other changes.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_121"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OVERVIEW</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Sterling Infrastructure, Inc., (&#8220;Sterling,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221;) operates through a variety of subsidiaries within three segments specializing in E-Infrastructure, Transportation and Building Solutions in the United States, primarily across the Southern, Northeastern, Mid-Atlantic and Rocky Mountain regions and Hawaii. E-Infrastructure Solutions provides advanced, large-scale site development services for manufacturing, data centers, e-commerce distribution centers, warehousing, power generation and more. Transportation Solutions includes infrastructure and rehabilitation projects for highways, roads, bridges, airports, ports, rail and storm drainage systems. Building Solutions includes residential and commercial concrete foundations for single-family and multi-family homes, parking structures, elevated slabs and other concrete work. From strategy to operations, we are committed to sustainability by operating responsibly to safeguard and improve society&#8217;s quality of life. Caring for our people and our communities, our customers and our investors &#8211; that is The Sterling Way.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Myers Disposition&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;30, 2022, we entered into an agreement (the &#8220;Myers Agreement&#8221;) and sold the Company&#8217;s 50% ownership interest in its partnership with Myers &amp; Sons Construction L.P. (&#8220;Myers&#8221;) for $18&#160;million in cash. The Company received two payments in the first quarter of 2023 totaling $14&#160;million and in accordance with the Myers Agreement&#8217;s payment terms, two payments of $2&#160;million each are due by the end of 2025 and 2027. The disposition is consistent with the Company&#8217;s strategic shift to reduce its portfolio of low-bid heavy highway and water containment and treatment projects in order to reduce risk, to improve the Company&#8217;s margins and to focus on its strategic geographies outside of California. This strategic shift had a major effect on our operations and consolidated financial results, and accordingly, the historical results of Myers have been presented as discontinued operations in our Condensed Consolidated Statements of Operations. Prior to being disclosed as a discontinued operation, the results of Myers were included within our Transportation Solutions segment. The following discussion reflects continuing operations only, unless otherwise indicated. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 3 - Dispositions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion.</span></div><div id="if28b53a424784765b594cb26eae4478d_127"></div><div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MARKET OUTLOOK AND TRENDS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We see favorable opportunities for long-term growth across each of our business segments despite the current challenging macroeconomic environment. Inflation, supply chain constraints and labor shortages are easing, though intermittent stresses continue. We remain focused on our strategic objectives, which we believe will enhance our competitive position. These objectives include: 1) growth in our E-Infrastructure Solutions segment, with particular focus on large, high-value projects; 2) risk reduction through a continued shift in our Transportation Solutions business away from low-bid heavy highway work, toward alternative delivery and design-build projects; 3) continuing to grow market share and geographic presence in Building Solutions; and 4) improving our margins in each of our segments.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">E-Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Sterling&#8217;s E-Infrastructure Solutions business is driven by our customers&#8217; investments in the development of advanced manufacturing centers, data centers, e-commerce distribution centers and warehouses. We see significant growth opportunities tied to the implementation of multi-year capital deployment plans by customers in the electric vehicle (EV), battery, solar, food, and semiconductor manufacturing markets. Sterling has recently been awarded several large projects related to investments in EV and solar products. We anticipate continued strong demand from these and other technology sectors, supported by Federal government investment initiatives and incentives. Additionally, we continue to benefit from activity related to multiphase hyperscale data center development. While we are seeing strength across the majority of our end customers, in 2023 we have experienced a decline in large e-commerce distribution center and small warehouse activity. We expect these markets will remain muted through 2024.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Transportation Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Sterling&#8217;s Transportation Solutions business is primarily driven by federal, state and municipal funding. Federal funds, on average, provide 50% of annual State Department of Transportation capital outlays for highway and bridge projects. Sterling is benefiting from a number of federal, state and local infrastructure investment programs. At the state and local level, the November 2020 elections saw strong support for Transportation initiatives with the passage of many ballot measures that secured, and in some cases increased, funding. At the Federal level, the November 2021 Infrastructure Investments and Jobs Act (&#8220;IIJA&#8221;) includes approximately $643 billion in funding for transportation programs ($432 billion for highways, $109 billion for transportation and $102 billion for rail), of which $284 billion is an increase over historic investment levels that will fund new transportation infrastructure. The IIJA also includes $25 billion of funding for airport modernization.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Building Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Building Solutions segment is comprised of our residential and commercial businesses. The business is driven by new home starts in Dallas-Fort Worth, the segment's largest market, and continued expansion in the Houston and Phoenix markets. Building Solutions' core customer base includes top national, regional and custom home builders in our areas. In 2022, the residential market experienced significant price volatility and availability for key materials, including concrete, steel and lumber, as well as increases in subcontractor labor costs and decreased labor availability. The Company negotiated with customers to successfully recoup the increases in material and labor costs through price increases. While the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">key materials markets have stabilized of late, interest rates have continued to escalate, making new home ownership less affordable. In turn, we saw a decrease in housing starts and reduced demand for single-family homes in late 2022. However, the year is showing signs of recovery, which we anticipate will continue through 2023. For our commercial business, the demand in the multi-family home market has started to increase, helping to offset the decrease in housing starts.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BACKLOG</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our remaining performance obligations on our projects, as defined in ASC 606, do not differ from what we refer to as &#8220;Backlog.&#8221; Our Backlog represents the amount of revenues we expect to recognize in the future from our contract commitments on projects. The contracts in Backlog are typically completed in 6 to 36 months. Our unsigned awards (&#8220;Unsigned Awards&#8221;) are excluded from Backlog until the contract is executed by our customer. We refer to the combination of our Backlog and Unsigned Awards as &#8220;Combined Backlog.&#8221; Our book-to-burn ratio is determined by taking our additions to Backlog and dividing it by revenue for the applicable period. This metric allows management to monitor the Company&#8217;s business development efforts to ensure we grow our Backlog and our business over time, and management believes that this measure is useful to investors for the same reason.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September&#160;30, 2023, our Backlog was $2.01 billion, as compared to $1.41 billion at December&#160;31, 2022, with a book-to-burn ratio of 1.5X for the nine months ended September 30, 2023.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsigned Awards were $375.2 million at September&#160;30, 2023 and $275.0 million at December&#160;31, 2022. Combined Backlog totaled $2.39 billion and $1.69 billion at September&#160;30, 2023 and December&#160;31, 2022, respectively, with a book-to-burn ratio of 1.5X for the nine months ended September 30, 2023.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s margin in Backlog has increased to 15.2% at September&#160;30, 2023 from 14.3% at December&#160;31, 2022 and the Combined Backlog margin increased to 14.9% at September&#160;30, 2023 from 14.2% at December&#160;31, 2022, driven by a greater mix of E-Infrastructure Solutions backlog and an improved backlog margin mix within Transportation Solutions.</span></div><div id="if28b53a424784765b594cb26eae4478d_130"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Results (2023 compared to 2022)</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated financial highlights for the three and nine months ended September&#160;30, 2023 and 2022 are as follows:</span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:49.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,251&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,867&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,444&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,883&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,601&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,736)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,591)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(352)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,137&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,107)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,838&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,966)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,927)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Sterling common stockholders</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,353&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,698&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,482&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,484&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:49.346%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues were $560.3 million for the third quarter of 2023, an increase of $67.3 million or 13.7% compared with the third quarter of 2022. The increase in the third quarter of 2023 was driven by a $35.8 million increase in Transportation Solutions and a $33.1 million increase in Building Solutions, partly offset by a $1.6 million decrease in E-Infrastructure Solutions. Revenues were $1.49 billion for the nine months ended September 30, 2023, an increase of $165.4 million or 12.5% compared with the nine months ended September 30, 2022. The increase in the nine months ended September 30, 2023 was driven by a $64.3 million increase in Building Solutions, a $61.9 million increase in E-Infrastructure Solutions and a $39.2 million increase in Transportation Solutions.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross profit&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit was $91.9 million for the third quarter of 2023, an increase of $12.4 million or 15.6% compared to the third quarter of 2022. Gross profit was $245.9 million for the nine months ended September 30, 2023, an increase of $40.3 million or 19.6% compared to the nine months ended September 30, 2022. The increases in gross profit were primarily driven by higher volume, an improved project margin mix in Transportation Solutions and an improving supply chain.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross margin&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s gross margin as a percent of revenue increased to 16.4% in the third quarter of 2023, as compared to 16.1% in the third quarter of 2022. The Company&#8217;s gross margin as a percent of revenue increased to 16.5% in the nine months ended September 30, 2023, as compared to 15.6% in the nine months ended September 30, 2022. The increases in gross margin as a percent of revenue were due to an easing of supply chain challenges starting in the second quarter of 2023.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts in progress which were not substantially completed totaled approximately 230 and 240 at September&#160;30, 2023 and 2022, respectively. These contracts are of various sizes, of different expected profitability and in various stages of completion. The nearer a contract progresses toward completion, the more visibility the Company has in refining its estimate of total revenues (including incentives, delay penalties and change orders), costs and gross profit. Thus, gross profit as a percent of revenues can increase or decrease from comparable and subsequent quarters due to variations among contracts and depending upon the stage of completion of contracts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses were $25.2 million, or 4.5% of revenue, for the third quarter of 2023, compared to $22.2 million, or 4.5% of revenue, for the third quarter of 2022. General and administrative expenses were $72.6 million, or 4.9% of revenue, for the nine months ended September 30, 2023, compared to $63.4 million, or 4.8% of revenue, for the nine months ended September 30, 2022. The Company anticipates that general and administrative expense will be approximately 5% of revenue for the full year 2023.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest, net&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest, net was $3.1 million for the third quarter of 2023, compared to $5.0 million for the third quarter of 2022, and was $14.2 million for the nine months ended September 30, 2023, compared to $14.1 million for the nine months ended September 30, 2022. The three and nine months ended September 30, 2023 experienced higher interest expense due to continued interest rate increases in 2023 on our Credit Facility and the expiration of our interest rate swap in the fourth quarter of 2022, partly offset by higher interest income due to increased interest rates in 2023 on our growing cash balance.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income taxes&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate was 25.7% for the third quarter of 2023 and 26.1% for the nine months ended September 30, 2023. The rates varied from the statutory rate primarily as a result of state income taxes, non-deductible compensation and other permanent differences. The Company incurred a tax rate benefit for the three and nine months ended September&#160;30, 2023 for increased tax deductions related to stock compensation. The Company anticipates an effective income tax rate for the full year 2023 of approximately 27%. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 11 - Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Results (2023 compared to 2022)</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operations consist of three reportable segments: E-Infrastructure Solutions, Transportation Solutions and Building Solutions. We incur expenses at the corporate level that relate to our business as a whole. Certain of these amounts have been charged to our business segments by various methods, largely on the basis of usage, with the unallocated remainder reported in the &#8220;Corporate G&amp;A Expense&#8221; line. Corporate general and administrative expense is primarily comprised of corporate headquarters facility expense, the cost of the executive management team, and expenses pertaining to certain centralized functions that benefit the entire Company but are not directly attributable to the businesses, such as corporate human resources, legal, governance, compliance and finance functions. The segment information for the prior period has been recast to conform to the current presentation.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.511%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Revenue</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,005&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Operating Income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,557&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,059&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,628&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate G&amp;A Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition Related Costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating Income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,137&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,027&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,827&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">E-Infrastructure Solutions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues were $253.9 million for the third quarter of 2023, a decrease of $1.6 million or 0.6% compared to the third quarter of 2022, and revenues were $719.9 million for the nine months ended September 30, 2023, an increase of $61.9 million or 9.4% compared to the nine months ended September 30, 2022. The increase for the nine months ended September 30, 2023 was driven by higher volume from advanced manufacturing and data centers, partly offset by lower volume from large e-commerce distribution centers and small warehouses.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating income&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $35.9 million, or 14.2% of revenue, for the third quarter of 2023, a decrease of $1.6 million, compared to $37.5 million, or 14.7% of revenue, for the third quarter of 2022. The decreases in operating income and margin were driven by lower volume from large e-commerce distribution centers and small warehouses, partly offset by higher volume from advanced manufacturing.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $103.4 million, or 14.4% of revenue, for the nine months ended September 30, 2023, an increase of $11.7 million, compared to $91.6 million, or 13.9% of revenue, for the nine months ended September 30, 2022. The increases in operating income and margin for the nine months ended September 30, 2023 were driven by the aforementioned higher volume from advanced manufacturing and data centers, and an easing of supply chain challenges starting in the second quarter of 2023.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Transportation Solutions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues were $193.0 million for the third quarter of 2023, an increase of $35.8 million or 22.8% compared to the third quarter of 2022, and revenues were $455.2 million for the nine months ended September 30, 2023, an increase of $39.2 million or 9.4% compared to the nine months ended September 30, 2022. The increases were primarily driven by higher heavy highway and other non-highway services revenue, partly offset by lower aviation revenues due to the timing of backlog execution.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Income&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $14.5 million, or 7.5% of revenue, for the third quarter of 2023, an increase of $4.8 million, compared to $9.7 million, or 6.2% of revenue, for the third quarter of 2022. Operating income was $29.6 million, or 6.5% of revenue, for the nine months ended September 30, 2023, an increase of $8.1 million, compared to $21.6 million, or 5.2% of revenue, for the nine months ended September 30, 2022. The increases in operating income and margin were driven by an improved project margin mix and the aforementioned higher revenue.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Building Solutions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues were $113.4 million for the third quarter of 2023, an increase of $33.1 million or 41.2%, compared to the third quarter of 2022, and revenues were $311.1 million for the nine months ended September 30, 2023, an increase of $64.3 million or 26.0%, compared to the nine months ended September 30, 2022. The increases were driven by higher residential revenues due to a record number of slabs poured for the third quarter and nine months ended September 30, 2023, and an increase in commercial volume compared to 2022. The increase in residential revenues includes $9.8&#160;million and $24.4 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million for the three and nine months ended September 30, 2023, respectively, from the Arizona concrete foundation business acquired in late 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating income&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $12.8 million, or 11.3% of revenue, for the third quarter of 2023, an increase of $3.5 million, compared to $9.3 million, or 11.6% of revenue, for the third quarter of 2022. Operating income was $35.0 million, or 11.3% of revenue, for the nine months ended September 30, 2023, an increase of $6.6 million, compared to $28.4 million, or 11.5% of revenue, for the nine months ended September 30, 2022. The increases in operating income were driven by the aforementioned higher volume. The decreases in operating margin were driven by a greater mix of commercial work, which generally generates lower margins, and higher concrete prices in 2023 compared to 2022.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PRIOR PERIOD RESULTS OF OPERATIONS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Myers Disposition, the Company is providing its third quarter and nine months ended September 30, 2022 Results of Operations to reflect the results on a Continued and Discontinued Operations basis.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Results (2022 compared to 2021)</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated financial highlights for the three and nine months ended 2022 and 2021 are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,111&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,444&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,878&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,601&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,020&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,591)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,860)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of debt, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,505&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,091&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,766&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,414&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,966)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,316)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Sterling common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,698&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,985&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,484&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,187&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Discontinued Operations (Note 3):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pretax (loss) income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,287)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues were $493.0 million for third quarter of 2022, an increase of $79.9 million or 19.3% compared with the third quarter of 2021. The increase was driven by a $134.2 million increase in E-Infrastructure Solutions, partly offset by a $42.3 million decrease in Transportation Solutions and a $12.0 million decrease in Building Solutions. Revenues were $1.32 billion for the nine months ended September 30, 2022, an increase of $261.8 million or 24.7% compared with the nine months ended September 30, 2021. The increase was driven by a $316.4 million increase in E-Infrastructure Solutions and an $8.1 million increase in Building Solutions, partly offset by a $62.7 million decrease in Transportation Solutions.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross profit&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit was $79.4 million for the third quarter of 2022, an increase of $24.6 million or 44.8% compared to the third quarter of 2021. Gross profit was $205.6 million for the nine months ended September 30, 2022, an increase of $54.6 million or 36.1% compared to the nine months ended September 30, 2021. The increases were primarily driven by the inclusion of the acquired operations of Petillo LLC and its related entities (collectively, &#8220;Petillo&#8221;) and higher volume within E-Infrastructure Solutions, and cost recovery efforts within Building Solutions, partly offset by continued headwinds from inflation, labor and material supply issues primarily within E-Infrastructure Solutions and Building Solutions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin&#8212;The Company&#8217;s gross margin as a percent of revenue increased to 16.1% in the third quarter of 2022, as compared to 13.3% in the third quarter of 2021. The Company&#8217;s gross margin as a percent of revenue increased to 15.6% in the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 30, 2022, as compared to 14.3% in the nine months ended September 30, 2021. The increases in gross margin as a percent of revenue were primarily due to an increased proportion of revenue from the higher margin E-Infrastructure Solutions segment, improved margin mix from Transportation Solutions, and cost recovery efforts from Building Solutions.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts in progress that were not substantially complete totaled approximately 240 and 160 September&#160;30, 2022 and 2021, respectively. These contracts are of various sizes, of different expected profitability and in various stages of completion. The nearer a contract progresses toward completion, the more visibility the Company has in refining its estimate of total revenues (including incentives, delay penalties and change orders), costs and gross profit. Thus, gross profit as a percent of revenues can increase or decrease from comparable and subsequent quarters due to variations among contracts and depending upon the stage of completion of contracts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses were $22.2 million, or 4.5% of revenue, for the third quarter of 2022, compared to $17.1 million, or 4.1% of revenue, for the third quarter of 2021. General and administrative expenses were $63.4 million, or 4.8% of revenue, for the nine months ended September 30, 2022, compared to $46.2 million, or 4.4% of revenue, for the nine months ended September 30, 2021. The increases were primarily driven by the inclusion of $2.8 million and $8.4 million of general and administrative expense generated from the acquired Petillo operations in the three and nine months ended 2022, respectively, as well as a continued impact from inflation and supply-chain issues.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense was $5.1 million for the third quarter of 2022 compared to $3.9 million for the third quarter of 2021. The increase was due to additional borrowings related to the Petillo acquisition and increasing interest rates in 2022. Interest expense was $14.3 million for the nine months ended September 30, 2022, compared to $15.6 million for the nine months ended September 30, 2021. The decrease was due to a 2% lower applicable interest rate provided under the amended Credit Agreement, which was amended in the second quarter of 2021, partly offset by the additional borrowings related to the Petillo acquisition and increasing interest rates in 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income taxes&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate was 29.6% for the third quarter of 2022 and 28.5% for nine months ended September 30, 2022. Due to its net operating loss carryforwards, the Company had no cash payments for federal income taxes in 2022 or 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Discontinued Operations&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenues were $63.9 million for the third quarter of 2022, an increase of $13.6 million or 26.9%, compared to the third quarter of 2021. Revenues were $157.0 million for the nine months ended September 30, 2022, an increase of $35.6 million or 29.3%, compared to the nine months ended September 30, 2021. The increases were primarily driven by higher heavy highway and water containment and treatment revenue.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating loss was $1.8 million for the third quarter of 2022, a decrease of $1.8 million, compared to operating income of  $21 thousand in the third quarter 2021. Operating loss was $5.8 million for the nine months ended September 30, 2022, a decrease of $6.3 million compared to operating income of $553 thousand for the nine months ended September 30, 2021. The decreases in operating income were primarily the result of project losses and higher professional fees. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pretax loss was $1.8 million for the third quarter of 2022, a decrease of $2.8 million compared to pretax income of $1.0 million in the third quarter of 2021. Pretax loss was $3.3 million for the nine months ended September 30, 2022, a decrease of $4.8 million compared to pretax income of $1.5 million for the nine months ended September 30, 2021. The decreases in pretax income were driven by the aforementioned operating losses, with the nine months ended September 30, 2022 being partly offset by a gain on the forgiveness of a PPP loan.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Segment Results (2022 compared to 2021)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:25.254%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.371%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% of Revenue</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,286&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,005&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,601&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,111&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058,999&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Operating Income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,557&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,392&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,628&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,783&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate G&amp;A Expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition Related Costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating Income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,010&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,827&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,953&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">E-Infrastructure Solutions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues were $255.5 million for the third quarter of 2022, an increase of $134.2 million or 110.7% compared to the third quarter of 2021, and revenues were $658.0 million for the nine months ended September 30, 2022, an increase of $316.4 million or 92.6% compared to the nine months ended September 30, 2021. The increases were primarily driven by the inclusion of $83.6&#160;million and $207.0 million of revenue generated from Petillo operations for the three and nine months ended September&#160;30, 2022, respectively, as well as higher volume.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating income&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $37.5 million (or 14.7% of revenue) for the third quarter of 2022, an increase of $18.3 million, compared to $19.2 million (or 15.8% of revenue) for the third quarter of 2021. The increase in operating income was primarily driven by the inclusion of Petillo operations and higher volume in the third quarter of 2022, partly offset by continued headwinds from inflation and supply chain issues, and the related impact on productivity and efficiency. The decrease in operating margin was primarily due to the inclusion of certain lower margin activities within Petillo&#8217;s operations and the aforementioned headwinds.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $91.6 million (or 13.9% of revenue) for the nine months ended September 30, 2022, an increase of $29.9 million, compared to $61.7 million (or 18.1% of revenue) for the nine months ended September 30, 2021. The increase in operating income was driven by the inclusion of Petillo operations and higher volume in the nine months ended September 30, 2022, partly offset by the aforementioned headwinds and seasonality of weather in the Northeastern and Mid-Atlantic U.S. region in the first quarter of 2022. The decrease in operating margin was primarily due to the factors mentioned above.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Transportation Solutions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues were $157.2 million for the third quarter of 2022, a decrease of $42.3 million or 21.2% compared to the third quarter of 2021. Revenues were $416.0 million for the nine months ended September 30, 2022, a decrease of $62.7 million or 13.1% compared to the nine months ended September 30, 2021. The decreases were primarily driven by lower heavy highway and aviation revenue due to the timing of backlog execution, partly offset by an increase in other non-highway services revenue.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Income&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $9.7 million (or 6.2% of revenue) for the third quarter of 2022, an increase of $0.8 million, compared to $8.9 million (or 4.5% of revenue) for the third quarter of 2021, and operating income was $21.6 million (or 5.2% of revenue) for the nine months ended September 30, 2022, an increase of $5.9 million, compared to $15.7 million (or 3.3% of revenue) for the nine months ended September 30, 2021. The increases were the result of improved margin mix with the ramp up of construction on large design-build projects and the continued execution of our strategic plan to reduce revenue from lower margin low-bid heavy highway work, partly offset by lower volume.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Building Solutions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues were $80.3 million for the third quarter of 2022, a decrease of $12.0 million or 13.0%, compared to the third quarter of 2021. The decrease was primarily driven by a decline in housing demand as home ownership became less affordable due to increasing interest rates and inflation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues were $246.8 million for the nine months ended September 30, 2022, an increase of $8.1 million or 3.4%, compared to the nine months ended September 30, 2021. The revenue increase was due to a higher volume of slabs poured in the first and second quarters of 2022, compared to 2021, partly offset by the aforementioned third quarter impact.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating income&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $9.3 million (or 11.6% of revenue) for the third quarter of 2022, an increase of $0.1 million, compared to $9.2 million (or 10.0% of revenue) for the third quarter of 2021. The increase in operating income and margin were driven by our successful efforts to work with customers to pass on the increases in material and labor cost, partly offset by the aforementioned lower volume.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $28.4 million (or 11.5% of revenue) for the nine months ended September 30, 2022, an increase of $5.0 million, compared to $23.4 million (or 9.8% of revenue) for the nine months ended September 30, 2021. The increases in operating income and margin were driven by the aforementioned higher volume in the first and second quarters of 2022 and cost recovery efforts from customers.</span></div><div id="if28b53a424784765b594cb26eae4478d_136"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIQUIDITY AND SOURCES OF CAPITAL</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash at September&#160;30, 2023 and December&#160;31, 2022 includes the following components:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Generally Available</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,825&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated 50% Owned Subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction Joint Ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,398&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,544&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth information about our cash flows and liquidity:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in):</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,215&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,637)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,133&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,213&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, net cash provided by operating activities was $331.2 million, compared to net cash provided by operating activities of $138.2 million for the nine months ended September 30, 2022. Cash flows provided by operating activities were driven by higher net income, adjusted for various non-cash items and changes in accounts receivable, net contracts in progress and accounts payable balances (collectively, &#8220;Contract Capital&#8221;), as discussed below, and other assets and accrued liabilities.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes in Contract Capital&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in operating assets and liabilities varies due to fluctuations in operating activities and investments in Contract Capital. The changes in the components of Contract Capital during the nine months ended September 30, 2023 and 2022 were as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.883%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts in progress, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,392&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from and equity in construction joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in Contract Capital, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,416&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,005)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, the change in Contract Capital was $155.4 million, which was primarily driven by the E-Infrastructure Solutions segment due to the increased size and duration of its projects in progress. The </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company&#8217;s Contract Capital fluctuations are impacted by the mix of projects in Backlog, seasonality, the timing of new awards and related payments for work performed and the contract billings to the customer as projects are completed. Contract Capital is also impacted at period-end by the timing of accounts receivable collections and accounts payable payments for projects.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;During the nine months ended September 30, 2023, net cash used by investing activities was $25.6 million, compared to net cash used of $47.8 million in the nine months ended September 30, 2022. The net cash used was driven by $49.2 million for purchases of capital equipment, partly offset by $14 million received in accordance with the Myers Agreement&#8217;s payment terms for the disposition of Myers and $9.6 million of cash proceeds from the sale of property and equipment. Capital equipment is acquired as needed to support changing levels of production activities and to replace retiring equipment.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, net cash used in financing activities was $81.4 million, compared to net cash used of $25.1 million in the prior year. The financing cash outflow was primarily driven by $76.2 million of repayments on the Term Loan Facility, including scheduled payments of $23.2 million and voluntary early payments of $53 million. The Company is currently evaluating options to either extend or replace the Credit Facility, which will otherwise mature on October&#160;2, 2024.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued Operations&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from discontinued operations are disclosed below and in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 3 - Dispositions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, rather than separately presented in the statement of cash flows. The Company does not expect the absence of the cash flows from discontinued operations to have a significant impact on future liquidity and capital resources.</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.468%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities of Discontinued Operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,158)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities of Discontinued Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities of Discontinued Operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash, cash equivalents, and restricted cash of Discontinued Operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,927)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital Strategy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will continue to explore additional revenue growth and capital alternatives to improve leverage and strengthen its financial position in order to take advantage of trends in the civil infrastructure and E-infrastructure markets. The Company expects to pursue strategic uses of its cash, such as, investing in projects or businesses that meet its gross margin targets and overall profitability and managing its debt balances.</span></div><div id="if28b53a424784765b594cb26eae4478d_145"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">JOINT VENTURES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We participate in various construction joint venture partnerships in order to share expertise, risk and resources for certain highly complex projects. The joint venture&#8217;s contract with the project owner typically requires joint and several liability among the joint venture partners. Although our agreements with our joint venture partners provide that each party will assume and fund its share of any losses resulting from a project, if one of our partners was unable to pay its share, we would be fully liable for such share under our contract with the project owner. Circumstances that could lead to a loss under these guarantee arrangements include a partner&#8217;s inability to contribute additional funds to the venture in the event that the project incurred a loss or additional costs that we could incur should the partner fail to provide the services and resources toward project completion to which it committed in the joint venture agreement. See the 2022 Form 10-K under &#8220;Part I, Item 1A. Risk Factors.&#8221;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;At September&#160;30, 2023, there was approximately $6 million of construction work to be completed on unconsolidated construction joint venture contracts, of which approximately $3 million represented our proportionate share. Due to the joint and several liability under our joint venture arrangements, if one of our joint venture partners fails to perform, we and the remaining joint venture partners would be responsible for completion of the outstanding work. As of September&#160;30, 2023, we are not aware of any situation that would require us to fulfill responsibilities of our joint venture partners pursuant to the joint and several liability under our contracts.</span></div><div id="if28b53a424784765b594cb26eae4478d_148"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NEW ACCOUNTING STANDARDS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2 - Basis of Presentation and Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;for a discussion of new accounting standards.</span></div><div id="if28b53a424784765b594cb26eae4478d_154"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING ESTIMATES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the Company&#8217;s discussion of critical accounting estimates from those described in Item 7 of our 2022 Form 10-K.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_160"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Quantitative and Qualitative Disclosures about Market Risk</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest rate risk relates primarily to fluctuations in variable interest rates on our Credit Facility. Our indebtedness as of September&#160;30, 2023 included $347.4 million of variable rate debt under our Credit Facility. At September&#160;30, 2023 a 100-basis point (or 1%) increase or decrease in the interest rate would increase or decrease interest expense by approximately $3.5 million per year.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The carrying values of the Company&#8217;s cash and cash equivalents, accounts receivable and accounts payable approximate their fair values because of the short-term nature of these instruments. Based upon the current market rates for debt with similar credit risk and maturities, at September&#160;30, 2023, the fair value of our debt outstanding approximated the carrying value, as interest is based on Term SOFR plus an applicable margin.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inflation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;While inflation did not have a material impact on our financial results for many years, since 2021, supply chain volatility and inflation has resulted in price increases in oil, fuel, lumber, concrete, steel and labor which have increased our cost of operations, and inflation has increased our general and administrative expense. Anticipated cost increases are considered in our bids to customers; however, inflation has had, and may continue to have, a negative impact on the Company&#8217;s financial results.</span></div><div id="if28b53a424784765b594cb26eae4478d_166"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Controls and Procedures</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosure controls and procedures include, but are not limited to, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Securities Exchange Act of 1934 is accumulated and communicated to the issuer&#8217;s management, including the principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s principal executive officer and principal financial officer reviewed and evaluated the Company&#8217;s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) as of September&#160;30, 2023. As previously disclosed in &#8220;Part II, Item 9A. Controls and Procedures&#8221; of the 2022 Form 10-K, we completed the acquisition of Concrete Construction Services of Arizona LLC and its affiliated company&#8217;s business (collectively, &#8220;CCS&#8221;) on December 20, 2022 and, as permitted by SEC guidance for newly acquired businesses, we have elected to exclude the acquired business operations of CCS from the scope of design and operation of our disclosure controls and procedures for the quarter ended September&#160;30, 2023. Based on the evaluation, the Company&#8217;s principal executive officer and principal financial officer concluded that the Company&#8217;s disclosure controls and procedures were effective at September&#160;30, 2023 to ensure that the information required to be disclosed by the Company in this Report is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms and is accumulated and communicated to the Company&#8217;s management including the principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in our internal control over financial reporting (as defined in Rule&#160;13a-15(f)&#160;under the Exchange Act) during the quarter ended September&#160;30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inherent Limitations on Effectiveness of Controls</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal control over financial reporting may not prevent or detect all errors and all fraud. Also, projections of any evaluation of effectiveness of internal control to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div id="if28b53a424784765b594cb26eae4478d_169"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II&#8212;OTHER INFORMATION</span></div><div id="if28b53a424784765b594cb26eae4478d_172"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, including its construction joint ventures and its consolidated 50% owned subsidiary, is now and may in the future be involved as a party to various legal proceedings that are incidental to the ordinary course of business. See Note 10 - </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Commitments and Contingencies&#8221;, included in the unaudited Notes to our Condensed Consolidated Financial Statements included in Part 1 Item 1. Condensed Consolidated Financial Statements of this Report for additional information.</span></div><div id="if28b53a424784765b594cb26eae4478d_175"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk Factors</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There have not been any material changes from the risk factors previously disclosed in &#8220;Part I, Item 1A. Risk Factors&#8221; of the 2022 Form 10-K. You should carefully consider such risk factors, which could materially affect the business, financial condition or future results.</span></div><div id="if28b53a424784765b594cb26eae4478d_190"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the quarter ended September&#160;30, 2023, no director or officer (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934) of the Company <ix:nonNumeric contextRef="c-3" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1008"><ix:nonNumeric contextRef="c-3" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1009">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-3" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1010"><ix:nonNumeric contextRef="c-3" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1011">terminated</ix:nonNumeric></ix:nonNumeric> a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement," as each term is defined in Item 408(a) of Regulation S-K. As of September&#160;30, 2023, there were no active Rule or non-Rule 10b5-1 trading arrangements in effect.</span></div><div id="if28b53a424784765b594cb26eae4478d_193"></div><div style="-sec-extract:summary;margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exhibits</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following exhibits are filed with this Report:</span></div><div style="margin-bottom:2pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.678%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit No.</span></td><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Title</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="9" style="border-bottom:1pt solid #000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/874238/000087423823000086/ex31-strlxcompositecerti.htm">Composite Certificate of Incorporation of Sterling Infrastructure, Inc. as amended through May 3, 2023 (incorporated by reference to Exhibit 3.1 to Sterling Infrastructure, Inc.&#8217;s Registration Statement on Form 8-A, filed on May 12, 2023 (SEC File No. 1-31993)).</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="9" style="border-bottom:1pt solid #000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/874238/000087423822000070/a20220601ex32.htm">Amended and Restated Bylaws of Sterling Infrastructure, Inc. (incorporated by reference to Exhibit 3.2 to Sterling Infrastructure, Inc.&#8217;s Current Report on Form 8-K, filed on June 1, 2022 (SEC File No. 1-31993)).</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="9" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/874238/000087423823000086/ex41-formofcommonstockce.htm">Form of Common Stock Certificate of Sterling Infrastructure, Inc. (incorporated by reference to Exhibit 4.1 to Sterling Infrastructure, Inc.'s Registration Statement on Form 8-A, filed on May 12, 2023 (SEC File No. 1-31993)).</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="9" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2023093010-qexhibit311.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a).</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2023093010-qexhibit312.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a).</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2023093010-qexhibit321.htm">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350.</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2023093010-qexhibit322.htm">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350.</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Instance Document&#8212;The instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="9" style="border-bottom:1pt solid #000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="9" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104</span></td><td colspan="9" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)</span></div></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Incorporated by reference to the filing indicated</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Filed herewith</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) Furnished herewith</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="if28b53a424784765b594cb26eae4478d_196"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:464.25pt"><tr><td style="width:1.0pt"></td><td style="width:196.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:21.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:240.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">STERLING INFRASTRUCTURE, INC.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: November 7, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ronald A. Ballschmiede</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ronald A. Ballschmiede</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Duly Authorized Officer</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>a2023093010-qexhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i4dcac38960e94a26ad8ec08e0f98588a_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13A-14 OF THE SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:21.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:15.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:148.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:319.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I, Joseph A. Cutillo, certify that&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this Quarterly Report on Form 10-Q of Sterling Infrastructure, Inc.&#59;   </font></div></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#59;</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#59;</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr><tr style="height:45pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#59;</font></td></tr><tr style="height:45pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#59;</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></td></tr><tr style="height:45pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors&#58;</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Joseph A. Cutillo</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph A. Cutillo</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 7, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>a2023093010-qexhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i2175d909277b48e5a027043795ae1512_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13A-14 OF THE SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:right"><font><br></font></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:21.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:15.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:148.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:319.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I, Ronald A. Ballschmiede, certify that&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this Quarterly Report on Form 10-Q of Sterling Infrastructure, Inc.&#59;   </font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#59;</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#59;</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr><tr style="height:45pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#59;</font></td></tr><tr style="height:45pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#59;</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></td></tr><tr style="height:45pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="9" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors&#58;</font></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ronald A. Ballschmiede</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ronald A. Ballschmiede</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 7, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>a2023093010-qexhibit321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i84a40ab1e312432ab30fabec22276806_1"></div><div style="min-height:54pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:16.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:484.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:45pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In connection with this Quarterly Report of Sterling Infrastructure, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending&#160;September&#160;30, 2023&#160;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Joseph A. Cutillo, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:187.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:312.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Joseph A. Cutillo</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph A. Cutillo</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 7, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:502.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:54pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This certification accompanies this Report on Form 10-Q pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by that act, be deemed filed for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that section. This certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>a2023093010-qexhibit322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="idb8c1fab8e8c4f3d9935c59361eb1ff0_1"></div><div style="min-height:54pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:16.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:484.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:45pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In connection with this Quarterly Report of Sterling Infrastructure, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending&#160;September&#160;30, 2023&#160;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Ronald A. Ballschmiede, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:187.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:312.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ronald A. Ballschmiede</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ronald A. Ballschmiede</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 7, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:502.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:54pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This certification accompanies this Report on Form 10-Q pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by that act, be deemed filed for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that section. This certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>strl-20230930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:738a1653-6a54-4d7f-9c1a-82ade2e5d196,g:601af17a-3cb9-474b-b3b2-3855900add44-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:strl="http://www.strlco.com/20230930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.strlco.com/20230930">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="strl-20230930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="strl-20230930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="strl-20230930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="strl-20230930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.strlco.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>0000002 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome">
        <link:definition>0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.strlco.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>0000004 - Statement - Condensed 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 id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000005 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>0000006 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofChangesinStockholdersEquity" roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity">
        <link:definition>0000007 - Statement - Condensed Consolidated Statements of Changes in 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 id="NatureofOperations" roleURI="http://www.strlco.com/role/NatureofOperations">
        <link:definition>0000008 - Disclosure - Nature 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 id="BasisofPresentationandSignificantAccountingPolicies" roleURI="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPolicies">
        <link:definition>0000009 - Disclosure - Basis of Presentation and 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 id="Dispositions" roleURI="http://www.strlco.com/role/Dispositions">
        <link:definition>0000010 - Disclosure - Dispositions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueFromCustomers" roleURI="http://www.strlco.com/role/RevenueFromCustomers">
        <link:definition>0000011 - Disclosure - Revenue From Customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConstructionJointVentures" roleURI="http://www.strlco.com/role/ConstructionJointVentures">
        <link:definition>0000012 - Disclosure - Construction Joint Ventures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipment" roleURI="http://www.strlco.com/role/PropertyandEquipment">
        <link:definition>0000013 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssets" roleURI="http://www.strlco.com/role/OtherIntangibleAssets">
        <link:definition>0000014 - Disclosure - Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.strlco.com/role/Debt">
        <link:definition>0000015 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseObligations" roleURI="http://www.strlco.com/role/LeaseObligations">
        <link:definition>0000016 - Disclosure - Lease 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 id="CommitmentsandContingencies" roleURI="http://www.strlco.com/role/CommitmentsandContingencies">
        <link:definition>0000017 - 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 id="IncomeTaxes" roleURI="http://www.strlco.com/role/IncomeTaxes">
        <link:definition>0000018 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlanAndOtherEquityActivity" roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivity">
        <link:definition>0000019 - Disclosure - Stock Incentive Plan And Other Equity Activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.strlco.com/role/EarningsPerShare">
        <link:definition>0000020 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalCashFlowInformation" roleURI="http://www.strlco.com/role/SupplementalCashFlowInformation">
        <link:definition>0000021 - Disclosure - Supplemental Cash Flow 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 id="SegmentInformation" roleURI="http://www.strlco.com/role/SegmentInformation">
        <link:definition>0000022 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSignificantAccountingPoliciesPolicies" roleURI="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Basis of Presentation and 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 id="DispositionsTables" roleURI="http://www.strlco.com/role/DispositionsTables">
        <link:definition>9954472 - Disclosure - Dispositions (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 id="RevenueFromCustomersTables" roleURI="http://www.strlco.com/role/RevenueFromCustomersTables">
        <link:definition>9954473 - Disclosure - Revenue From Customers (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 id="ConstructionJointVenturesTables" roleURI="http://www.strlco.com/role/ConstructionJointVenturesTables">
        <link:definition>9954474 - Disclosure - Construction Joint Ventures (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 id="PropertyandEquipmentTables" roleURI="http://www.strlco.com/role/PropertyandEquipmentTables">
        <link:definition>9954475 - Disclosure - Property and Equipment (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 id="OtherIntangibleAssetsTables" roleURI="http://www.strlco.com/role/OtherIntangibleAssetsTables">
        <link:definition>9954476 - Disclosure - Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.strlco.com/role/DebtTables">
        <link:definition>9954477 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseObligationsTables" roleURI="http://www.strlco.com/role/LeaseObligationsTables">
        <link:definition>9954478 - Disclosure - Lease 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 id="IncomeTaxesTables" roleURI="http://www.strlco.com/role/IncomeTaxesTables">
        <link:definition>9954479 - Disclosure - Income Taxes (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 id="StockIncentivePlanAndOtherEquityActivityTables" roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityTables">
        <link:definition>9954480 - Disclosure - Stock Incentive Plan And Other Equity Activity (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 id="EarningsPerShareTables" roleURI="http://www.strlco.com/role/EarningsPerShareTables">
        <link:definition>9954481 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalCashFlowInformationTables" roleURI="http://www.strlco.com/role/SupplementalCashFlowInformationTables">
        <link:definition>9954482 - Disclosure - Supplemental Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.strlco.com/role/SegmentInformationTables">
        <link:definition>9954483 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofOperationsDetails" roleURI="http://www.strlco.com/role/NatureofOperationsDetails">
        <link:definition>9954484 - Disclosure - Nature of Operations (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 id="BasisofPresentationandSignificantAccountingPoliciesDetails" roleURI="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails">
        <link:definition>9954485 - Disclosure - Basis of Presentation and 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 id="DispositionsNarrativeDetails" roleURI="http://www.strlco.com/role/DispositionsNarrativeDetails">
        <link:definition>9954486 - Disclosure - Dispositions - Narrative (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 id="DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails" roleURI="http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails">
        <link:definition>9954487 - Disclosure - Dispositions - Schedule of the Components of Net Earnings from Discontinued Operations (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 id="DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails" roleURI="http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails">
        <link:definition>9954488 - Disclosure - Dispositions - Schedule of the Cash Flows from Discontinued Operations (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 id="RevenueFromCustomersBacklogBySegmentDetails" roleURI="http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails">
        <link:definition>9954489 - Disclosure - Revenue From Customers - Backlog By Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromCustomersNarrativeDetails" roleURI="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails">
        <link:definition>9954490 - Disclosure - Revenue from Customers - Narrative (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 id="RevenuefromCustomersNarrativeDetails_1" roleURI="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails_1">
        <link:definition>9954490 - Disclosure - Revenue from Customers - Narrative (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 id="RevenuefromCustomersRevenueDisaggregationDetails" roleURI="http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails">
        <link:definition>9954491 - Disclosure - Revenue from Customers - Revenue Disaggregation (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 id="ConstructionJointVenturesSEMAFinancialsDetails" roleURI="http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails">
        <link:definition>9954492 - Disclosure - Construction Joint Ventures - SEMA Financials (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 id="ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails" roleURI="http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails">
        <link:definition>9954493 - Disclosure - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConstructionJointVenturesIncomeStatementInformationDetails" roleURI="http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails">
        <link:definition>9954494 - Disclosure - Construction Joint Ventures - Income Statement Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentDetails" roleURI="http://www.strlco.com/role/PropertyandEquipmentDetails">
        <link:definition>9954495 - Disclosure - Property and Equipment (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 id="OtherIntangibleAssetsDetails" roleURI="http://www.strlco.com/role/OtherIntangibleAssetsDetails">
        <link:definition>9954496 - Disclosure - Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtLongtermDebtDetails" roleURI="http://www.strlco.com/role/DebtLongtermDebtDetails">
        <link:definition>9954497 - Disclosure - Debt - Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.strlco.com/role/DebtNarrativeDetails">
        <link:definition>9954498 - Disclosure - Debt - Narrative (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 id="LeaseObligationsNarrativeDetails" roleURI="http://www.strlco.com/role/LeaseObligationsNarrativeDetails">
        <link:definition>9954499 - Disclosure - Lease Obligations - Narrative (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 id="LeaseObligationsLeaseExpensesDetails" roleURI="http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails">
        <link:definition>9954500 - Disclosure - Lease Obligations - Lease Expenses (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 id="LeaseObligationsMaturitiesofLeaseLiabilitiesDetails" roleURI="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails">
        <link:definition>9954501 - Disclosure - Lease Obligations - Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1" roleURI="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1">
        <link:definition>9954501 - Disclosure - Lease Obligations - Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.strlco.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9954502 - Disclosure - Commitments and Contingencies (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 id="IncomeTaxesDetails" roleURI="http://www.strlco.com/role/IncomeTaxesDetails">
        <link:definition>9954503 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlanAndOtherEquityActivityShareGrantsDetails" roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails">
        <link:definition>9954504 - Disclosure - Stock Incentive Plan And Other Equity Activity - Share Grants (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 id="StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails" roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails">
        <link:definition>9954505 - Disclosure - Stock Incentive Plan And Other Equity Activity - Share Issuances (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 id="StockIncentivePlanAndOtherEquityActivityNarrativeDetails" roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails">
        <link:definition>9954506 - Disclosure - Stock Incentive Plan And Other Equity Activity - Narrative (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 id="StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails" roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails">
        <link:definition>9954507 - Disclosure - Stock Incentive Plan And Other Equity Activity - Schedule of AOCI (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 id="StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1" roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1">
        <link:definition>9954507 - Disclosure - Stock Incentive Plan And Other Equity Activity - Schedule of AOCI (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 id="EarningsPerShareDetails" roleURI="http://www.strlco.com/role/EarningsPerShareDetails">
        <link:definition>9954508 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalCashFlowInformationDetails" roleURI="http://www.strlco.com/role/SupplementalCashFlowInformationDetails">
        <link:definition>9954509 - Disclosure - Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDetails" roleURI="http://www.strlco.com/role/SegmentInformationDetails">
        <link:definition>9954510 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" abstract="false" name="ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" abstract="true" name="CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="strl_OtherRevenueMember" abstract="true" name="OtherRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_MyersSonsConstructionLPMember" abstract="true" name="MyersSonsConstructionLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" abstract="false" name="IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_ReceivablesFromAndEquityInConstructionJointVentures" abstract="false" name="ReceivablesFromAndEquityInConstructionJointVentures" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" abstract="true" name="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" abstract="false" name="DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_IncreaseDecreaseInContractWithCustomerRetainageAsset" abstract="false" name="IncreaseDecreaseInContractWithCustomerRetainageAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_TheRevolvingCreditFacilityMember" abstract="true" name="TheRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_EInfrastructureSolutionsSegmentMember" abstract="true" name="EInfrastructureSolutionsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount" abstract="false" name="DeathAndDisabilityInsurancePoliciesPerPolicyAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_OtherDebtMember" abstract="true" name="OtherDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" abstract="true" name="CostsAndEstimatedEarningsInExcessOfBillingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_LumpSumMember" abstract="true" name="LumpSumMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_TheCreditFacilityMember" abstract="true" name="TheCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_TransportationSolutionsSegmentMember" abstract="true" name="TransportationSolutionsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_LesseeLeaseRenewalTerm" abstract="false" name="LesseeLeaseRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="strl_MyersMember" abstract="true" name="MyersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_ResidentialConstructionMember" abstract="true" name="ResidentialConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_LiabilityBasedAwardsMember" abstract="true" name="LiabilityBasedAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_MembersInterestSubjectToMandatoryRedemption" abstract="false" name="MembersInterestSubjectToMandatoryRedemption" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" abstract="false" name="RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_BuildingSolutionsSegmentMember" abstract="true" name="BuildingSolutionsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_HeavyHighwayMember" abstract="true" name="HeavyHighwayMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear" abstract="false" name="ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="strl_ConstructionEquipmentMember" abstract="true" name="ConstructionEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_IncreaseDecreaseInContractWithCustomerRetainageLiability" abstract="false" name="IncreaseDecreaseInContractWithCustomerRetainageLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_DebtInstrumentStatedSOFRInterestRate" abstract="false" name="DebtInstrumentStatedSOFRInterestRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="strl_ContractWithCustomerRetainageAssetCurrent" abstract="false" name="ContractWithCustomerRetainageAssetCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" abstract="false" name="IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_SEMAConstructionIncMember" abstract="true" name="SEMAConstructionIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_ConsolidatedEntitiesOwnershipPercentage" abstract="false" name="ConsolidatedEntitiesOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="strl_LesseeLeaseTerminationPeriod" abstract="false" name="LesseeLeaseTerminationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="strl_AviationMember" abstract="true" name="AviationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="strl_InterestExpenseAndAccretedInterest" abstract="false" name="InterestExpenseAndAccretedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_CommercialMember" abstract="true" name="CommercialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_JointVenturesMember" abstract="true" name="JointVenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" abstract="false" name="IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_EstimatedConstructionGrossProfitLossBeforeTax" abstract="false" name="EstimatedConstructionGrossProfitLossBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_ResidentialAndOtherMember" abstract="true" name="ResidentialAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_RLWMember" abstract="true" name="RLWMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_RestrictedStockAwardsRSAsMember" abstract="true" name="RestrictedStockAwardsRSAsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_FinanceLeasesCostAbstract" abstract="true" name="FinanceLeasesCostAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="strl_LongTermDebtCurrentMaturitiesGross" abstract="false" name="LongTermDebtCurrentMaturitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_SwingLineLoanMember" abstract="true" name="SwingLineLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_ContractWithCustomerRetainageLiabilityCurrent" abstract="false" name="ContractWithCustomerRetainageLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_RestrictedStockUnitsAndPhantomShareUnitsMember" abstract="true" name="RestrictedStockUnitsAndPhantomShareUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" abstract="false" name="MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="strl_PlateauExcavationMember" abstract="true" name="PlateauExcavationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>strl-20230930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:738a1653-6a54-4d7f-9c1a-82ade2e5d196,g:601af17a-3cb9-474b-b3b2-3855900add44-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6db666f3-e077-4213-aecd-a8c7c79dbcdd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_b8d67ff1-077d-44bf-9d29-e65ddb45873f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_6db666f3-e077-4213-aecd-a8c7c79dbcdd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_b8d67ff1-077d-44bf-9d29-e65ddb45873f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_37ef2ae7-f518-4db7-85c7-c0de21d61294" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_6db666f3-e077-4213-aecd-a8c7c79dbcdd" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_37ef2ae7-f518-4db7-85c7-c0de21d61294" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_be9ac6d6-07c9-45d7-9451-787e687b9da8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ef50fe97-252b-4f32-bc0a-8f1c81d644b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_be9ac6d6-07c9-45d7-9451-787e687b9da8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ef50fe97-252b-4f32-bc0a-8f1c81d644b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_66c32b58-2587-48ba-a9de-fe80d384927f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_be9ac6d6-07c9-45d7-9451-787e687b9da8" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_66c32b58-2587-48ba-a9de-fe80d384927f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_67eee9fc-2233-422f-a5ac-c7b3654838cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9ed32723-6205-41d4-9ef0-53c1506d3207" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_67eee9fc-2233-422f-a5ac-c7b3654838cc" xlink:to="loc_us-gaap_GrossProfit_9ed32723-6205-41d4-9ef0-53c1506d3207" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_ffa9d7db-7464-4f9c-ad94-db76561f9b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_67eee9fc-2233-422f-a5ac-c7b3654838cc" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_ffa9d7db-7464-4f9c-ad94-db76561f9b9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_c223f079-e427-4ca2-83dd-a087be306f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_67eee9fc-2233-422f-a5ac-c7b3654838cc" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_c223f079-e427-4ca2-83dd-a087be306f3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_c73a2352-f631-4572-ae9d-86e840b171d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_67eee9fc-2233-422f-a5ac-c7b3654838cc" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_c73a2352-f631-4572-ae9d-86e840b171d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_66e395ba-f905-4106-8963-4333464bb1ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_67eee9fc-2233-422f-a5ac-c7b3654838cc" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_66e395ba-f905-4106-8963-4333464bb1ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2e242357-dfba-4cdc-812c-1fdbd56d9032" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_b5cee774-69d5-4b47-91e7-bf40484ba900" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2e242357-dfba-4cdc-812c-1fdbd56d9032" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_b5cee774-69d5-4b47-91e7-bf40484ba900" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition_63be0b01-2929-408d-9627-25810056ab19" xlink:href="strl-20230930.xsd#strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2e242357-dfba-4cdc-812c-1fdbd56d9032" xlink:to="loc_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition_63be0b01-2929-408d-9627-25810056ab19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_33af480e-049e-45df-9d8b-10f56007a814" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e71898bf-0360-4704-b01d-8e4885e8f81f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_33af480e-049e-45df-9d8b-10f56007a814" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e71898bf-0360-4704-b01d-8e4885e8f81f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_fc1ba54e-1142-4483-a64f-6e6f4aee5bb2" xlink:href="strl-20230930.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_33af480e-049e-45df-9d8b-10f56007a814" xlink:to="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_fc1ba54e-1142-4483-a64f-6e6f4aee5bb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_39598853-d59c-49df-989d-b88532d0faa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_65d4cbb7-7108-4797-a224-825e741163a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_39598853-d59c-49df-989d-b88532d0faa7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_65d4cbb7-7108-4797-a224-825e741163a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_e81b0411-eeed-4a42-8d85-f1118c1d1405" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_39598853-d59c-49df-989d-b88532d0faa7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_e81b0411-eeed-4a42-8d85-f1118c1d1405" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_a9084006-4f62-434b-810e-f0cc36f99594" xlink:href="strl-20230930.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3652ed5b-5ccf-4824-9c4b-d700c5c760d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_a9084006-4f62-434b-810e-f0cc36f99594" xlink:to="loc_us-gaap_OperatingIncomeLoss_3652ed5b-5ccf-4824-9c4b-d700c5c760d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_12d50d58-4855-40c3-b35c-41a6f5cbc54c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_a9084006-4f62-434b-810e-f0cc36f99594" xlink:to="loc_us-gaap_InterestIncomeOther_12d50d58-4855-40c3-b35c-41a6f5cbc54c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_InterestExpenseAndAccretedInterest_a31e0c70-cbaf-40f4-93f1-a81cb109cccb" xlink:href="strl-20230930.xsd#strl_InterestExpenseAndAccretedInterest"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_a9084006-4f62-434b-810e-f0cc36f99594" xlink:to="loc_strl_InterestExpenseAndAccretedInterest_a31e0c70-cbaf-40f4-93f1-a81cb109cccb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_129743fc-4933-44a9-8ce0-f7e7c0945cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a1759ff8-4c91-44ea-9041-f76dda4f2bff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_129743fc-4933-44a9-8ce0-f7e7c0945cb9" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a1759ff8-4c91-44ea-9041-f76dda4f2bff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a62a3315-4c0f-444a-9346-08a2c7895826" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_129743fc-4933-44a9-8ce0-f7e7c0945cb9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a62a3315-4c0f-444a-9346-08a2c7895826" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_18e59521-2ece-4dd7-af80-c038b692f8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_4f773d53-ecb1-4b72-ac88-cac1d275d05b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_18e59521-2ece-4dd7-af80-c038b692f8e4" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_4f773d53-ecb1-4b72-ac88-cac1d275d05b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_4681653a-3ef5-4406-bb46-1d81af1af9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_18e59521-2ece-4dd7-af80-c038b692f8e4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_4681653a-3ef5-4406-bb46-1d81af1af9b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5c16ff5a-fa17-4b24-a725-80acecb39a39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_556b3ade-9a2a-419d-ac83-8b781e1f1ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5c16ff5a-fa17-4b24-a725-80acecb39a39" xlink:to="loc_us-gaap_ProfitLoss_556b3ade-9a2a-419d-ac83-8b781e1f1ee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_ab444cdc-f63d-42fd-9348-8555a8413647" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5c16ff5a-fa17-4b24-a725-80acecb39a39" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_ab444cdc-f63d-42fd-9348-8555a8413647" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d0642c28-a522-46d3-9f6f-169fc55b4e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c64f6a0b-ed66-41ff-912b-aaf1766aa408" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d0642c28-a522-46d3-9f6f-169fc55b4e9a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c64f6a0b-ed66-41ff-912b-aaf1766aa408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_bf6850b9-09cb-4c73-8951-8c0c65790b39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d0642c28-a522-46d3-9f6f-169fc55b4e9a" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_bf6850b9-09cb-4c73-8951-8c0c65790b39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostGross_745c8f63-b70f-4ad5-adcc-cd2bda7efb0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d0642c28-a522-46d3-9f6f-169fc55b4e9a" xlink:to="loc_us-gaap_CapitalizedContractCostGross_745c8f63-b70f-4ad5-adcc-cd2bda7efb0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures_e3a9eb34-465f-4537-9bed-ae62a41ba1b4" xlink:href="strl-20230930.xsd#strl_ReceivablesFromAndEquityInConstructionJointVentures"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d0642c28-a522-46d3-9f6f-169fc55b4e9a" xlink:to="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures_e3a9eb34-465f-4537-9bed-ae62a41ba1b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_4e1a6ae7-3684-4fa4-9786-ca488beb6842" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d0642c28-a522-46d3-9f6f-169fc55b4e9a" xlink:to="loc_us-gaap_OtherAssetsCurrent_4e1a6ae7-3684-4fa4-9786-ca488beb6842" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3442707a-bc67-424b-9ebb-2eb56db20101" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4756be0-6ef7-42d3-824f-a94c0d726bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3442707a-bc67-424b-9ebb-2eb56db20101" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4756be0-6ef7-42d3-824f-a94c0d726bc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e47ca229-f504-4b46-acc2-f2b4f687ed57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3442707a-bc67-424b-9ebb-2eb56db20101" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e47ca229-f504-4b46-acc2-f2b4f687ed57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_139b11b9-90f3-4533-b955-ebd76b4dc863" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3442707a-bc67-424b-9ebb-2eb56db20101" xlink:to="loc_us-gaap_CommonStockValue_139b11b9-90f3-4533-b955-ebd76b4dc863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9fa48bb7-6a5e-48de-b5b8-a946a404b39e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d6158665-317a-465c-b106-4ec5e793ec90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9fa48bb7-6a5e-48de-b5b8-a946a404b39e" xlink:to="loc_us-gaap_StockholdersEquity_d6158665-317a-465c-b106-4ec5e793ec90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_c176c560-0693-4194-906d-b3360a0b9e42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9fa48bb7-6a5e-48de-b5b8-a946a404b39e" xlink:to="loc_us-gaap_MinorityInterest_c176c560-0693-4194-906d-b3360a0b9e42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1903e3d3-bd3f-42f2-a7cf-ca8dfada90c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc2ebeca-60b9-43c8-970a-00c3528b021a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1903e3d3-bd3f-42f2-a7cf-ca8dfada90c1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc2ebeca-60b9-43c8-970a-00c3528b021a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6053304b-5d7f-42cd-b7a5-1f3ca79cc4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1903e3d3-bd3f-42f2-a7cf-ca8dfada90c1" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6053304b-5d7f-42cd-b7a5-1f3ca79cc4e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e8097698-fc29-4dda-8d33-2fe51aaa1e52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1903e3d3-bd3f-42f2-a7cf-ca8dfada90c1" xlink:to="loc_us-gaap_Liabilities_e8097698-fc29-4dda-8d33-2fe51aaa1e52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9508ac45-9f61-45fb-b5f1-fe31050a6d54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_4def8d54-7e27-4b66-81bf-95d01df386a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9508ac45-9f61-45fb-b5f1-fe31050a6d54" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_4def8d54-7e27-4b66-81bf-95d01df386a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_3a9801ef-60ec-4cdc-93ad-cde899e3c632" xlink:href="strl-20230930.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9508ac45-9f61-45fb-b5f1-fe31050a6d54" xlink:to="loc_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_3a9801ef-60ec-4cdc-93ad-cde899e3c632" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_750e4b15-7b40-407e-ac5d-461e5f02837a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9508ac45-9f61-45fb-b5f1-fe31050a6d54" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_750e4b15-7b40-407e-ac5d-461e5f02837a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_67510c5e-252c-40b8-a24c-41b7941fc103" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9508ac45-9f61-45fb-b5f1-fe31050a6d54" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_67510c5e-252c-40b8-a24c-41b7941fc103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b491b067-2aa3-4f78-bd34-67462a6bcfa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9508ac45-9f61-45fb-b5f1-fe31050a6d54" xlink:to="loc_us-gaap_LiabilitiesCurrent_b491b067-2aa3-4f78-bd34-67462a6bcfa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_31b2e63c-c995-49ba-8f50-3ebd91eaf40f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9508ac45-9f61-45fb-b5f1-fe31050a6d54" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_31b2e63c-c995-49ba-8f50-3ebd91eaf40f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_deae6af4-b617-4b4e-bc4b-067782601f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1a85360d-7ad3-4493-b986-b63a3c42e4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_deae6af4-b617-4b4e-bc4b-067782601f1e" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_1a85360d-7ad3-4493-b986-b63a3c42e4a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3259c901-1847-461d-96d3-d0092a36ae95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_deae6af4-b617-4b4e-bc4b-067782601f1e" xlink:to="loc_us-gaap_LongTermDebtCurrent_3259c901-1847-461d-96d3-d0092a36ae95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_34c8f4b7-2e0b-46c9-8158-0035a7f6e855" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_deae6af4-b617-4b4e-bc4b-067782601f1e" xlink:to="loc_us-gaap_AccountsPayableCurrent_34c8f4b7-2e0b-46c9-8158-0035a7f6e855" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_40eb2235-b596-4e17-9463-083b49b4ebce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_deae6af4-b617-4b4e-bc4b-067782601f1e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_40eb2235-b596-4e17-9463-083b49b4ebce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1c550597-aba6-4feb-a9cc-c77a757b1ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_deae6af4-b617-4b4e-bc4b-067782601f1e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1c550597-aba6-4feb-a9cc-c77a757b1ab5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d110545a-30e6-4a97-9c2b-2cf4b7c193ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_deae6af4-b617-4b4e-bc4b-067782601f1e" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d110545a-30e6-4a97-9c2b-2cf4b7c193ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a7770dc3-9b16-4f0e-98f5-84ce5b851c55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6ea8251f-8c8d-4477-8e24-8cb9e4905882" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7770dc3-9b16-4f0e-98f5-84ce5b851c55" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6ea8251f-8c8d-4477-8e24-8cb9e4905882" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ab50db64-a1e3-4be7-9cea-a1e83f3d086f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7770dc3-9b16-4f0e-98f5-84ce5b851c55" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ab50db64-a1e3-4be7-9cea-a1e83f3d086f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_368517ee-9934-4ed5-b5f8-5ed05c12e78d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7770dc3-9b16-4f0e-98f5-84ce5b851c55" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_368517ee-9934-4ed5-b5f8-5ed05c12e78d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_26d7d662-4dc8-479f-9545-df3e68814a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7770dc3-9b16-4f0e-98f5-84ce5b851c55" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_26d7d662-4dc8-479f-9545-df3e68814a3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e07cbcd9-5b6a-49a9-af11-56545d2b6749" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7770dc3-9b16-4f0e-98f5-84ce5b851c55" xlink:to="loc_us-gaap_AssetsCurrent_e07cbcd9-5b6a-49a9-af11-56545d2b6749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5c8179d3-2ba2-4ed0-8077-81d45cea3f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a7770dc3-9b16-4f0e-98f5-84ce5b851c55" xlink:to="loc_us-gaap_Goodwill_5c8179d3-2ba2-4ed0-8077-81d45cea3f7f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_831e537c-cbc1-4d38-b68e-451218db6362" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_831e537c-cbc1-4d38-b68e-451218db6362" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_71721483-e55d-4ed0-a0d4-f0cd8cfce08d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_71721483-e55d-4ed0-a0d4-f0cd8cfce08d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8b0a02d7-c9f6-4295-b422-e2094781bf62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8b0a02d7-c9f6-4295-b422-e2094781bf62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4542d350-886b-4424-88c9-6f01d588d75d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:to="loc_us-gaap_ShareBasedCompensation_4542d350-886b-4424-88c9-6f01d588d75d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_193195b8-e5ac-4152-8b48-0bf3b6e290b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:to="loc_us-gaap_ProfitLoss_193195b8-e5ac-4152-8b48-0bf3b6e290b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8fafccbe-7f8f-4509-b010-6e326a775d12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8fafccbe-7f8f-4509-b010-6e326a775d12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_7bfa35ea-ded6-425d-b70c-a11dafb0cfda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_7bfa35ea-ded6-425d-b70c-a11dafb0cfda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_58820c2c-9a7e-4f8c-bd30-3370b506bafe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_58820c2c-9a7e-4f8c-bd30-3370b506bafe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_2d760aa3-91ff-4086-9056-a456a325c2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cab822c6-26b8-4476-bec1-8bff322184ed" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_2d760aa3-91ff-4086-9056-a456a325c2ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_41bb21ab-334a-4a08-a39b-b99776f34c73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb913a30-9eaf-4572-a0ef-ad940da869fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_41bb21ab-334a-4a08-a39b-b99776f34c73" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb913a30-9eaf-4572-a0ef-ad940da869fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71537139-22e2-4e39-9cae-3cb61db25b56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_41bb21ab-334a-4a08-a39b-b99776f34c73" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71537139-22e2-4e39-9cae-3cb61db25b56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_717df5e9-7e61-41f7-8f31-1fa2cbf0a8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_41bb21ab-334a-4a08-a39b-b99776f34c73" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_717df5e9-7e61-41f7-8f31-1fa2cbf0a8e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_12d604ae-30c1-48d9-bfe0-2d11fc70b556" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_df3cbebc-d29e-41b1-b5e6-ba65a1c5ac91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_12d604ae-30c1-48d9-bfe0-2d11fc70b556" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_df3cbebc-d29e-41b1-b5e6-ba65a1c5ac91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_cc7c7f8d-2c9f-44f7-a93d-3473a8446814" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_12d604ae-30c1-48d9-bfe0-2d11fc70b556" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_cc7c7f8d-2c9f-44f7-a93d-3473a8446814" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_062d0579-0834-4a80-ae4f-9376b8bb8016" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_12d604ae-30c1-48d9-bfe0-2d11fc70b556" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_062d0579-0834-4a80-ae4f-9376b8bb8016" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e305611-8dec-4072-bb50-9e93457c73b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_b1d9ed14-c0d1-4aed-a4bd-a6efe592ad58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e305611-8dec-4072-bb50-9e93457c73b3" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_b1d9ed14-c0d1-4aed-a4bd-a6efe592ad58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_62097dd4-deec-405c-b803-e84ed27618ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e305611-8dec-4072-bb50-9e93457c73b3" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_62097dd4-deec-405c-b803-e84ed27618ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8135d3df-0359-4b73-922b-db73c7347087" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e305611-8dec-4072-bb50-9e93457c73b3" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8135d3df-0359-4b73-922b-db73c7347087" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d9ef9bd3-b41c-4b3f-93fa-fe30d4f360c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9e305611-8dec-4072-bb50-9e93457c73b3" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d9ef9bd3-b41c-4b3f-93fa-fe30d4f360c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f2e6cbb4-c985-4b54-a330-744f8aa54fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations_bcfcf8e1-7fb6-4ab6-a590-34db0a1dae60" xlink:href="strl-20230930.xsd#strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f2e6cbb4-c985-4b54-a330-744f8aa54fb9" xlink:to="loc_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations_bcfcf8e1-7fb6-4ab6-a590-34db0a1dae60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_3bb3cd12-c48e-4ecc-8877-1653d87e1398" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f2e6cbb4-c985-4b54-a330-744f8aa54fb9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_3bb3cd12-c48e-4ecc-8877-1653d87e1398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e27caf4c-5af5-4967-833c-2575effedb71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f2e6cbb4-c985-4b54-a330-744f8aa54fb9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e27caf4c-5af5-4967-833c-2575effedb71" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_b3799b2d-58d7-4b7e-a22c-41fe0e3bf22d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_3a1f28d6-22b0-4e5b-848a-481538268a82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_b3799b2d-58d7-4b7e-a22c-41fe0e3bf22d" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_3a1f28d6-22b0-4e5b-848a-481538268a82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_84fa7b25-b47a-4fa8-94fc-8218faa8f476" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_b3799b2d-58d7-4b7e-a22c-41fe0e3bf22d" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_84fa7b25-b47a-4fa8-94fc-8218faa8f476" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_d2c39927-4d19-4097-8c5b-90ad14bf8625" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense_84fe8b6a-42f1-4e29-a2ca-99fe3ec2c398" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_d2c39927-4d19-4097-8c5b-90ad14bf8625" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense_84fe8b6a-42f1-4e29-a2ca-99fe3ec2c398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt_53645aeb-17d0-47f0-9a96-688c95acb17b" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_d2c39927-4d19-4097-8c5b-90ad14bf8625" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt_53645aeb-17d0-47f0-9a96-688c95acb17b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_4963e01d-b4cc-4413-9bcb-8af92caed88f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_d2c39927-4d19-4097-8c5b-90ad14bf8625" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_4963e01d-b4cc-4413-9bcb-8af92caed88f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_a3f56ebf-88a3-4558-94be-7a9121703f35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_89abdf65-569f-4051-8689-355a214a1537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_a3f56ebf-88a3-4558-94be-7a9121703f35" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_89abdf65-569f-4051-8689-355a214a1537" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet_34b61dbb-7398-4a7d-b2f0-7c045d5a8587" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_a3f56ebf-88a3-4558-94be-7a9121703f35" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet_34b61dbb-7398-4a7d-b2f0-7c045d5a8587" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts_c09b7a6e-5752-40aa-a274-8fbb8aaa8fc5" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_a3f56ebf-88a3-4558-94be-7a9121703f35" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts_c09b7a6e-5752-40aa-a274-8fbb8aaa8fc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_4e37ed97-5baf-494b-98f9-a9fafa27da93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_a3f56ebf-88a3-4558-94be-7a9121703f35" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_4e37ed97-5baf-494b-98f9-a9fafa27da93" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#PropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c61039c0-a301-4b1b-a6b0-f4120a722287" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_33e51f26-4fff-4122-bacd-26fdb4cf9762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c61039c0-a301-4b1b-a6b0-f4120a722287" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_33e51f26-4fff-4122-bacd-26fdb4cf9762" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_659fcc4f-b887-4eff-97c9-ad5f2f66ca07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_c61039c0-a301-4b1b-a6b0-f4120a722287" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_659fcc4f-b887-4eff-97c9-ad5f2f66ca07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligationsLeaseExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_54eea56b-3a40-44b8-ab28-c291253b384d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_1a21a6d9-c0f1-46f4-ad08-5d0ad50b4c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_54eea56b-3a40-44b8-ab28-c291253b384d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_1a21a6d9-c0f1-46f4-ad08-5d0ad50b4c3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_31316921-61d3-4f16-bb8d-22f7cc5505c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_54eea56b-3a40-44b8-ab28-c291253b384d" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_31316921-61d3-4f16-bb8d-22f7cc5505c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_48da79e3-652c-4f6e-aef4-d5bc149487e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_9caea1ab-ec88-4594-959b-7466eb2c0ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_48da79e3-652c-4f6e-aef4-d5bc149487e6" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_9caea1ab-ec88-4594-959b-7466eb2c0ff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_2eb36f2b-c568-4416-89d6-c4b7eeb78f39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_48da79e3-652c-4f6e-aef4-d5bc149487e6" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_2eb36f2b-c568-4416-89d6-c4b7eeb78f39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_14421b36-658b-4eda-b707-eb1ff1d98573" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_e4b3ee1a-de5c-4055-b303-26820441b435" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_14421b36-658b-4eda-b707-eb1ff1d98573" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_e4b3ee1a-de5c-4055-b303-26820441b435" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7745bb94-6680-4777-8eb2-674068b1ad8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_14421b36-658b-4eda-b707-eb1ff1d98573" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7745bb94-6680-4777-8eb2-674068b1ad8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_79504708-ccfc-49aa-8e53-d25ffd87ef7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_8c78a70a-a87a-465d-968b-95e6ae754cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_79504708-ccfc-49aa-8e53-d25ffd87ef7f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_8c78a70a-a87a-465d-968b-95e6ae754cc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a8150315-29bd-47cc-a70d-2ce5cb1eaec4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_79504708-ccfc-49aa-8e53-d25ffd87ef7f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a8150315-29bd-47cc-a70d-2ce5cb1eaec4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6f510f7d-e591-45bd-a5cb-0da6f159cac7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_150a61f0-9a28-4662-8d67-ee9e19318114" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6f510f7d-e591-45bd-a5cb-0da6f159cac7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_150a61f0-9a28-4662-8d67-ee9e19318114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d01b2395-4b05-442d-938e-44cbfd1dab46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6f510f7d-e591-45bd-a5cb-0da6f159cac7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d01b2395-4b05-442d-938e-44cbfd1dab46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b0842238-068d-4f33-ab09-2c77f6586a75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6f510f7d-e591-45bd-a5cb-0da6f159cac7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b0842238-068d-4f33-ab09-2c77f6586a75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_abf5b07a-82de-4c64-bd3d-01913acb5f71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6f510f7d-e591-45bd-a5cb-0da6f159cac7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_abf5b07a-82de-4c64-bd3d-01913acb5f71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_e9cda92e-1527-438f-8a2e-fbdefb143cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6f510f7d-e591-45bd-a5cb-0da6f159cac7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_e9cda92e-1527-438f-8a2e-fbdefb143cdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_f2a5d27c-e2b7-4596-9563-63eb8c49a15f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6f510f7d-e591-45bd-a5cb-0da6f159cac7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_f2a5d27c-e2b7-4596-9563-63eb8c49a15f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_e698551b-cb2c-45b3-a123-d769470e0443" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6f510f7d-e591-45bd-a5cb-0da6f159cac7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_e698551b-cb2c-45b3-a123-d769470e0443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c21fefd-33eb-46c5-96a3-42aed4b7a699" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_85dd0487-2f1a-4d9f-a7cc-62e15f82669e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c21fefd-33eb-46c5-96a3-42aed4b7a699" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_85dd0487-2f1a-4d9f-a7cc-62e15f82669e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_bd84a83b-5c45-4527-a29f-8ccffd84419b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c21fefd-33eb-46c5-96a3-42aed4b7a699" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_bd84a83b-5c45-4527-a29f-8ccffd84419b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_64be0d5d-e7de-43e2-90c5-5c5b4d8dd50c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c21fefd-33eb-46c5-96a3-42aed4b7a699" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_64be0d5d-e7de-43e2-90c5-5c5b4d8dd50c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b28f6815-9569-459a-8c2f-816cf3deb6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c21fefd-33eb-46c5-96a3-42aed4b7a699" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b28f6815-9569-459a-8c2f-816cf3deb6d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e6131bd1-8002-4e95-a5dd-e3e9d273be95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c21fefd-33eb-46c5-96a3-42aed4b7a699" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e6131bd1-8002-4e95-a5dd-e3e9d273be95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6faff41d-4dca-464e-9ab5-aebf4cf140a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c21fefd-33eb-46c5-96a3-42aed4b7a699" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6faff41d-4dca-464e-9ab5-aebf4cf140a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a2522d29-c740-4f78-93d2-2208310df4ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c21fefd-33eb-46c5-96a3-42aed4b7a699" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a2522d29-c740-4f78-93d2-2208310df4ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_26a48a5e-7d78-4ef6-9048-9f18e4d9dc98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_88279f21-60c6-4297-9d41-ebe5e2c51976" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_26a48a5e-7d78-4ef6-9048-9f18e4d9dc98" xlink:to="loc_us-gaap_FinanceLeaseLiability_88279f21-60c6-4297-9d41-ebe5e2c51976" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d97d123d-4c88-4e5d-b9bc-079c062ffc38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_26a48a5e-7d78-4ef6-9048-9f18e4d9dc98" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d97d123d-4c88-4e5d-b9bc-079c062ffc38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_02359ba1-b72d-4d4b-883b-d7c706d6b017" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d304f467-31a4-4066-8840-dedc07785b17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_02359ba1-b72d-4d4b-883b-d7c706d6b017" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d304f467-31a4-4066-8840-dedc07785b17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_03941a68-8cde-496a-a56e-f3f90aaed842" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_02359ba1-b72d-4d4b-883b-d7c706d6b017" xlink:to="loc_us-gaap_OperatingLeaseLiability_03941a68-8cde-496a-a56e-f3f90aaed842" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ba1a78f5-4084-41d2-8eb3-3103aa6c5923" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_97af1016-ea4e-4f6e-ab0e-c3fd5fb43350" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ba1a78f5-4084-41d2-8eb3-3103aa6c5923" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_97af1016-ea4e-4f6e-ab0e-c3fd5fb43350" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2a84f8d9-198e-4d46-b9af-4b04d2566f46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ba1a78f5-4084-41d2-8eb3-3103aa6c5923" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2a84f8d9-198e-4d46-b9af-4b04d2566f46" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_fddb709a-09b9-41b3-ae80-5cba5337dbcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_20897470-6750-4734-bffc-398303f8da5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_fddb709a-09b9-41b3-ae80-5cba5337dbcb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_20897470-6750-4734-bffc-398303f8da5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f72c950d-2c0c-437d-ab5a-f63b80b27555" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_fddb709a-09b9-41b3-ae80-5cba5337dbcb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f72c950d-2c0c-437d-ab5a-f63b80b27555" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_85e17e98-001c-4a50-bd63-4274d7ba70e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_7bd1f775-15e5-40f0-8520-94162957ab44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_85e17e98-001c-4a50-bd63-4274d7ba70e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_7bd1f775-15e5-40f0-8520-94162957ab44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_7d891182-dd42-41f7-a295-2608f6365c60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_85e17e98-001c-4a50-bd63-4274d7ba70e6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_7d891182-dd42-41f7-a295-2608f6365c60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_c3b591c0-64e2-43fd-b1b1-60c7eac2d8a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_cae6721b-f3fb-4d8e-8131-7d7fb6ebbb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_c3b591c0-64e2-43fd-b1b1-60c7eac2d8a7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_cae6721b-f3fb-4d8e-8131-7d7fb6ebbb2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_55ed0478-f943-46ae-ad9b-5cdac2642747" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_c3b591c0-64e2-43fd-b1b1-60c7eac2d8a7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_55ed0478-f943-46ae-ad9b-5cdac2642747" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_079707d6-159a-4433-b906-c50e82c160a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a5ae5dc9-ecea-4bf4-b8f9-2f2070bd1be3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_079707d6-159a-4433-b906-c50e82c160a3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_a5ae5dc9-ecea-4bf4-b8f9-2f2070bd1be3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_651d4c1e-990d-4a9d-acda-abf774ccaafa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_079707d6-159a-4433-b906-c50e82c160a3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_651d4c1e-990d-4a9d-acda-abf774ccaafa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_e31b7a32-f04a-464a-a223-83b205a09c70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_24eb5584-4664-46c0-9fc3-4fe43a911969" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_e31b7a32-f04a-464a-a223-83b205a09c70" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_24eb5584-4664-46c0-9fc3-4fe43a911969" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_c671e224-d4e4-4919-805a-ee70daa3434c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_e31b7a32-f04a-464a-a223-83b205a09c70" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_c671e224-d4e4-4919-805a-ee70daa3434c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_37706ba5-22d4-4dc1-a67f-ccdb21e40ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d6959c99-1e40-4161-8b37-112f9db47db4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_37706ba5-22d4-4dc1-a67f-ccdb21e40ee6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d6959c99-1e40-4161-8b37-112f9db47db4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_b3c8866e-3820-4378-bb48-38e635291fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_37706ba5-22d4-4dc1-a67f-ccdb21e40ee6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_b3c8866e-3820-4378-bb48-38e635291fcd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7e60d1ac-975c-4097-9964-39b68459d12a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_589e23bf-9239-462a-9054-ccef7b83b3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7e60d1ac-975c-4097-9964-39b68459d12a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_589e23bf-9239-462a-9054-ccef7b83b3e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_71cb060a-3c5f-40c1-8262-75fd5889ceb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7e60d1ac-975c-4097-9964-39b68459d12a" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_71cb060a-3c5f-40c1-8262-75fd5889ceb0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/SupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#SupplementalCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.strlco.com/role/SupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c7fcc8c3-ce8c-4cd4-877a-ccc046874c31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_13079da3-d577-4033-93a4-139ff8c2c8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c7fcc8c3-ce8c-4cd4-877a-ccc046874c31" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_13079da3-d577-4033-93a4-139ff8c2c8f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures_be80fb4b-60d8-45f9-8974-1e257e1645f0" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c7fcc8c3-ce8c-4cd4-877a-ccc046874c31" xlink:to="loc_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures_be80fb4b-60d8-45f9-8974-1e257e1645f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ca623763-41e7-46df-ab50-6453eac7969b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c7fcc8c3-ce8c-4cd4-877a-ccc046874c31" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ca623763-41e7-46df-ab50-6453eac7969b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_addf1880-6f33-4070-be69-bfb10927d13b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c7fcc8c3-ce8c-4cd4-877a-ccc046874c31" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_addf1880-6f33-4070-be69-bfb10927d13b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ef215e09-67ad-4e94-b68c-f9cc098a2fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c7fcc8c3-ce8c-4cd4-877a-ccc046874c31" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ef215e09-67ad-4e94-b68c-f9cc098a2fb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_ee6cd63f-2bf4-4b32-9334-64b4d5bfaea5" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c7fcc8c3-ce8c-4cd4-877a-ccc046874c31" xlink:to="loc_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_ee6cd63f-2bf4-4b32-9334-64b4d5bfaea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a5129e6f-f6c0-46ef-9630-19bf859a31db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c7fcc8c3-ce8c-4cd4-877a-ccc046874c31" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a5129e6f-f6c0-46ef-9630-19bf859a31db" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>strl-20230930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:738a1653-6a54-4d7f-9c1a-82ade2e5d196,g:601af17a-3cb9-474b-b3b2-3855900add44-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <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/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"/>
  <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:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c920c05-9922-4317-8189-80c6d77bd97a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c920c05-9922-4317-8189-80c6d77bd97a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_d88da922-9e35-46c4-ae36-8521519afeea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_d88da922-9e35-46c4-ae36-8521519afeea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostGross_aae4b672-d09f-4593-bc44-aeb9ab9161fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CapitalizedContractCostGross_aae4b672-d09f-4593-bc44-aeb9ab9161fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f816682d-89f2-4a96-887f-89c96119116c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_AccountsPayableCurrent_f816682d-89f2-4a96-887f-89c96119116c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_62b995b7-67ee-4224-b5e1-e7866e954cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_62b995b7-67ee-4224-b5e1-e7866e954cb0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_230c9dcd-150c-4a6d-ad83-8085b91c7b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_230c9dcd-150c-4a6d-ad83-8085b91c7b5d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f95eaa70-3151-41da-988f-35316304cc19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f95eaa70-3151-41da-988f-35316304cc19" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_6887cd32-b69f-4c22-92f1-a41a45c69305" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CommonStockSharesIssued_6887cd32-b69f-4c22-92f1-a41a45c69305" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_f23dd878-8cad-4d87-88f0-44acbad59a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_f23dd878-8cad-4d87-88f0-44acbad59a0b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_360594b9-8e50-438f-a83f-3b3c821d5820" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_StatementTable_360594b9-8e50-438f-a83f-3b3c821d5820" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_4969d684-a4b5-43aa-b4ef-6c33a51797cd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_360594b9-8e50-438f-a83f-3b3c821d5820" xlink:to="loc_srt_ConsolidatedEntitiesAxis_4969d684-a4b5-43aa-b4ef-6c33a51797cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4969d684-a4b5-43aa-b4ef-6c33a51797cd_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4969d684-a4b5-43aa-b4ef-6c33a51797cd" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4969d684-a4b5-43aa-b4ef-6c33a51797cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a302f53b-1140-450a-8710-aec7df60c6da" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4969d684-a4b5-43aa-b4ef-6c33a51797cd" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a302f53b-1140-450a-8710-aec7df60c6da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_174d9c3b-b5f8-44ba-a9a7-d9c4de651c34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a302f53b-1140-450a-8710-aec7df60c6da" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_174d9c3b-b5f8-44ba-a9a7-d9c4de651c34" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_74d21055-5453-4ec9-8932-23dfb9a2fb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_74d21055-5453-4ec9-8932-23dfb9a2fb1f" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_caf1fa7c-30e2-4c94-a1ee-8f6b4d523b24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_caf1fa7c-30e2-4c94-a1ee-8f6b4d523b24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3a989696-65d0-4e92-bb97-596598b54911" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3a989696-65d0-4e92-bb97-596598b54911" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5c80d00c-8e99-4dd0-9287-967e46a463a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_ProfitLoss_5c80d00c-8e99-4dd0-9287-967e46a463a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_21f1a6f2-6c0f-488b-a9d5-361c099c1d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_21f1a6f2-6c0f-488b-a9d5-361c099c1d1d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_b1b3bbe9-77de-4168-8fe1-821fbd375c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_b1b3bbe9-77de-4168-8fe1-821fbd375c3e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_3f78b084-c734-4b7a-a9e1-25e1ff3eece5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_3f78b084-c734-4b7a-a9e1-25e1ff3eece5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f11178b1-ebb6-45f5-8e95-8fcce64c56d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f11178b1-ebb6-45f5-8e95-8fcce64c56d5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_fd577ffa-9ad3-4ffd-83e0-598b072ff7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_fd577ffa-9ad3-4ffd-83e0-598b072ff7c3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ca6d20c1-0849-43ec-a981-89c14b3c9c09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ca6d20c1-0849-43ec-a981-89c14b3c9c09" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_4c7f138e-6116-4033-aed8-7816d38b5d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_4c7f138e-6116-4033-aed8-7816d38b5d4a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e8d8621e-77cd-4d36-af82-24eb75a25420" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4eb81de5-53a9-4b6c-a9dd-e451a4153eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_911799df-6572-4130-aa89-622c8a4f7641" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_74d21055-5453-4ec9-8932-23dfb9a2fb1f" xlink:to="loc_us-gaap_StatementTable_911799df-6572-4130-aa89-622c8a4f7641" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_36744d73-834f-4e27-8555-8d6bfd02aaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_911799df-6572-4130-aa89-622c8a4f7641" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_36744d73-834f-4e27-8555-8d6bfd02aaf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_36744d73-834f-4e27-8555-8d6bfd02aaf9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36744d73-834f-4e27-8555-8d6bfd02aaf9" xlink:to="loc_us-gaap_EquityComponentDomain_36744d73-834f-4e27-8555-8d6bfd02aaf9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d0d532f0-f3c6-4735-8de8-9a3f59c28678" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36744d73-834f-4e27-8555-8d6bfd02aaf9" xlink:to="loc_us-gaap_EquityComponentDomain_d0d532f0-f3c6-4735-8de8-9a3f59c28678" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d0d532f0-f3c6-4735-8de8-9a3f59c28678" xlink:to="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2f49d1a8-33a3-474a-bd6d-1d3c31a09764" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:to="loc_us-gaap_CommonStockMember_2f49d1a8-33a3-474a-bd6d-1d3c31a09764" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_15832fc1-cc17-436b-bc48-9ea4a5470313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_15832fc1-cc17-436b-bc48-9ea4a5470313" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c91cb991-8b26-4263-9d6d-278f554428fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:to="loc_us-gaap_RetainedEarningsMember_c91cb991-8b26-4263-9d6d-278f554428fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a6648d2d-7eba-4b09-95fd-70111509dac5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a6648d2d-7eba-4b09-95fd-70111509dac5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_0889ecb0-bd62-4d39-8ad8-d3f2147fb6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d0d532f0-f3c6-4735-8de8-9a3f59c28678" xlink:to="loc_us-gaap_NoncontrollingInterestMember_0889ecb0-bd62-4d39-8ad8-d3f2147fb6bc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/NatureofOperationsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#NatureofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/NatureofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2b6b1701-7904-42b2-9593-c645a13ef17c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_7fbf7356-e671-4cdb-a1b8-e502e8ee2cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2b6b1701-7904-42b2-9593-c645a13ef17c" xlink:to="loc_us-gaap_NumberOfReportableSegments_7fbf7356-e671-4cdb-a1b8-e502e8ee2cc8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_ca3594f7-f85e-40cd-89df-55d5031f58be" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2b6b1701-7904-42b2-9593-c645a13ef17c" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_ca3594f7-f85e-40cd-89df-55d5031f58be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0785a294-b7d7-40f5-b953-0b579c0bae60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2b6b1701-7904-42b2-9593-c645a13ef17c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0785a294-b7d7-40f5-b953-0b579c0bae60" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0c649b47-f806-448b-b435-20a503fdf27b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0785a294-b7d7-40f5-b953-0b579c0bae60" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0c649b47-f806-448b-b435-20a503fdf27b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0c649b47-f806-448b-b435-20a503fdf27b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0c649b47-f806-448b-b435-20a503fdf27b" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0c649b47-f806-448b-b435-20a503fdf27b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_77df27a9-51ef-4444-8637-e192052a5656" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0c649b47-f806-448b-b435-20a503fdf27b" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_77df27a9-51ef-4444-8637-e192052a5656" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_6e6a21ce-4f89-4951-94f0-6e64adbc04c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_77df27a9-51ef-4444-8637-e192052a5656" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_6e6a21ce-4f89-4951-94f0-6e64adbc04c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba8542f5-98e2-4709-9d63-fad0a710a7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0785a294-b7d7-40f5-b953-0b579c0bae60" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba8542f5-98e2-4709-9d63-fad0a710a7c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ba8542f5-98e2-4709-9d63-fad0a710a7c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba8542f5-98e2-4709-9d63-fad0a710a7c3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_ba8542f5-98e2-4709-9d63-fad0a710a7c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b0660adb-eed1-48a2-8047-df6df3ded610" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba8542f5-98e2-4709-9d63-fad0a710a7c3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b0660adb-eed1-48a2-8047-df6df3ded610" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MyersSonsConstructionLPMember_91fbc78d-8f80-49cb-8167-953470c1bd3b" xlink:href="strl-20230930.xsd#strl_MyersSonsConstructionLPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b0660adb-eed1-48a2-8047-df6df3ded610" xlink:to="loc_strl_MyersSonsConstructionLPMember_91fbc78d-8f80-49cb-8167-953470c1bd3b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#BasisofPresentationandSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_8d08a36b-9296-455b-b247-ed75f706aaee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_8d08a36b-9296-455b-b247-ed75f706aaee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractWithCustomerRetainageAssetCurrent_599df9fb-1f04-48cd-af2f-0e927af46209" xlink:href="strl-20230930.xsd#strl_ContractWithCustomerRetainageAssetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ContractWithCustomerRetainageAssetCurrent_599df9fb-1f04-48cd-af2f-0e927af46209" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractWithCustomerRetainageLiabilityCurrent_ff3bb33d-0ed0-406f-8a98-7a4669e198fc" xlink:href="strl-20230930.xsd#strl_ContractWithCustomerRetainageLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ContractWithCustomerRetainageLiabilityCurrent_ff3bb33d-0ed0-406f-8a98-7a4669e198fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear_b09a784c-0b83-4d45-bff9-8ac767a8e147" xlink:href="strl-20230930.xsd#strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear_b09a784c-0b83-4d45-bff9-8ac767a8e147" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset_6de8feb2-697e-428c-82cd-4e2c1d7c69a5" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInContractWithCustomerRetainageAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset_6de8feb2-697e-428c-82cd-4e2c1d7c69a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability_8b5d528f-3de8-48b6-9c25-c5accee5cec9" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInContractWithCustomerRetainageLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability_8b5d528f-3de8-48b6-9c25-c5accee5cec9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod_011edbb4-3a26-4eb1-aa33-9d7d088ed188" xlink:href="strl-20230930.xsd#strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod_011edbb4-3a26-4eb1-aa33-9d7d088ed188" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0e078b71-cafb-43a4-934e-c3363c8a3b76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0e078b71-cafb-43a4-934e-c3363c8a3b76" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ConsolidatedEntitiesOwnershipPercentage_e1782f73-c67f-44af-a29b-e14d0bd49a20" xlink:href="strl-20230930.xsd#strl_ConsolidatedEntitiesOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ConsolidatedEntitiesOwnershipPercentage_e1782f73-c67f-44af-a29b-e14d0bd49a20" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MembersInterestSubjectToMandatoryRedemption_c9eae83f-347e-42d6-992b-1f2bb0a2faf6" xlink:href="strl-20230930.xsd#strl_MembersInterestSubjectToMandatoryRedemption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_MembersInterestSubjectToMandatoryRedemption_c9eae83f-347e-42d6-992b-1f2bb0a2faf6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount_f9c5a0f2-3aab-4b81-867b-fe534052d1e7" xlink:href="strl-20230930.xsd#strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount_f9c5a0f2-3aab-4b81-867b-fe534052d1e7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_83d8664c-e119-40af-a9d1-9ebaf20605ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_us-gaap_RestrictedCash_83d8664c-e119-40af-a9d1-9ebaf20605ec" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_3aeb136a-6bce-41fa-aa59-0ba1554906df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_3aeb136a-6bce-41fa-aa59-0ba1554906df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_637b44f9-fdf9-4fda-83e7-9110ccf5b142" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_3aeb136a-6bce-41fa-aa59-0ba1554906df" xlink:to="loc_srt_ConsolidatedEntitiesAxis_637b44f9-fdf9-4fda-83e7-9110ccf5b142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_637b44f9-fdf9-4fda-83e7-9110ccf5b142_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_637b44f9-fdf9-4fda-83e7-9110ccf5b142" xlink:to="loc_srt_ConsolidatedEntitiesDomain_637b44f9-fdf9-4fda-83e7-9110ccf5b142_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_563bfd9b-b159-4cb1-b89d-f96e728933a4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_637b44f9-fdf9-4fda-83e7-9110ccf5b142" xlink:to="loc_srt_ConsolidatedEntitiesDomain_563bfd9b-b159-4cb1-b89d-f96e728933a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6ff3eae1-fa5f-46e5-920c-5114d06ee4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_563bfd9b-b159-4cb1-b89d-f96e728933a4" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6ff3eae1-fa5f-46e5-920c-5114d06ee4a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b98447c7-a054-498f-ae74-4a907b74b21f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_3aeb136a-6bce-41fa-aa59-0ba1554906df" xlink:to="loc_dei_LegalEntityAxis_b98447c7-a054-498f-ae74-4a907b74b21f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b98447c7-a054-498f-ae74-4a907b74b21f_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b98447c7-a054-498f-ae74-4a907b74b21f" xlink:to="loc_dei_EntityDomain_b98447c7-a054-498f-ae74-4a907b74b21f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fb2ceb32-1e89-4d5a-9f27-02ebb0bfc993" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b98447c7-a054-498f-ae74-4a907b74b21f" xlink:to="loc_dei_EntityDomain_fb2ceb32-1e89-4d5a-9f27-02ebb0bfc993" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MyersMember_96b593bd-3e51-4590-807c-1372964567d6" xlink:href="strl-20230930.xsd#strl_MyersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_fb2ceb32-1e89-4d5a-9f27-02ebb0bfc993" xlink:to="loc_strl_MyersMember_96b593bd-3e51-4590-807c-1372964567d6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DispositionsNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DispositionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/DispositionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_2ba9a86b-981e-465a-a5f3-a7f35e3b8580" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_2ba9a86b-981e-465a-a5f3-a7f35e3b8580" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_329351de-d0ca-4034-b59e-9e65a556f473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_329351de-d0ca-4034-b59e-9e65a556f473" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived_74cfb7f1-2ab0-4df9-94fd-9f6a43fb1717" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived_74cfb7f1-2ab0-4df9-94fd-9f6a43fb1717" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_778b2201-1a58-4dec-9798-87a4cf995739" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_778b2201-1a58-4dec-9798-87a4cf995739" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue_94c83b05-2810-4699-8ebc-aa5e9e0de730" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue_94c83b05-2810-4699-8ebc-aa5e9e0de730" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne_33622d6f-982a-417c-b7d2-d1bc8248e27b" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne_33622d6f-982a-417c-b7d2-d1bc8248e27b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo_dfcab2d6-4e71-40b5-babb-54ae7b0f5f8d" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo_dfcab2d6-4e71-40b5-babb-54ae7b0f5f8d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable_0ec5d5ba-7413-4254-9960-8a4b1b861e32" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable_0ec5d5ba-7413-4254-9960-8a4b1b861e32" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate_9c6a96b6-4d94-45ce-803d-868aea802ae7" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate_9c6a96b6-4d94-45ce-803d-868aea802ae7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e6851e28-91b4-4dbe-ad42-9296c9b31af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e6851e28-91b4-4dbe-ad42-9296c9b31af8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8764a6fc-05a6-43a3-b2a5-0d208195d82f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e6851e28-91b4-4dbe-ad42-9296c9b31af8" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8764a6fc-05a6-43a3-b2a5-0d208195d82f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8764a6fc-05a6-43a3-b2a5-0d208195d82f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8764a6fc-05a6-43a3-b2a5-0d208195d82f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8764a6fc-05a6-43a3-b2a5-0d208195d82f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_34e673e3-04ee-4c12-ad6d-aeceeca5e4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8764a6fc-05a6-43a3-b2a5-0d208195d82f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_34e673e3-04ee-4c12-ad6d-aeceeca5e4f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_b736ab68-32b2-492e-bb78-dc4b3b57f4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_34e673e3-04ee-4c12-ad6d-aeceeca5e4f3" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_b736ab68-32b2-492e-bb78-dc4b3b57f4f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5a773dbe-fab8-4b56-bbd0-fbccd17e3946" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e6851e28-91b4-4dbe-ad42-9296c9b31af8" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5a773dbe-fab8-4b56-bbd0-fbccd17e3946" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5a773dbe-fab8-4b56-bbd0-fbccd17e3946_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5a773dbe-fab8-4b56-bbd0-fbccd17e3946" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5a773dbe-fab8-4b56-bbd0-fbccd17e3946_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_53865e4c-b82a-45c6-a591-d71ec1d18ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5a773dbe-fab8-4b56-bbd0-fbccd17e3946" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_53865e4c-b82a-45c6-a591-d71ec1d18ad7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MyersSonsConstructionLPMember_a3c1d4c1-0bef-4d9c-8a7c-d2e02b1bb4fd" xlink:href="strl-20230930.xsd#strl_MyersSonsConstructionLPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_53865e4c-b82a-45c6-a591-d71ec1d18ad7" xlink:to="loc_strl_MyersSonsConstructionLPMember_a3c1d4c1-0bef-4d9c-8a7c-d2e02b1bb4fd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_1a7d0e3a-b091-4c79-bafb-867c55afa144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_1a7d0e3a-b091-4c79-bafb-867c55afa144" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_523db6c4-1515-43e4-b591-2b4463501d76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_523db6c4-1515-43e4-b591-2b4463501d76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_0b693214-43ea-4d50-9fdf-ef7ea3062b11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_0b693214-43ea-4d50-9fdf-ef7ea3062b11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_e57a5657-c9a1-49ea-ba65-0a63d5195644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_e57a5657-c9a1-49ea-ba65-0a63d5195644" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts_3685015e-7705-40ea-83d2-c19966dc7695" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts_3685015e-7705-40ea-83d2-c19966dc7695" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet_291fffd8-93c5-466a-8cb2-a6c5dfbc5c77" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet_291fffd8-93c5-466a-8cb2-a6c5dfbc5c77" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ea2806d9-54f0-4fd1-956d-d9aa6a69d4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ea2806d9-54f0-4fd1-956d-d9aa6a69d4fa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense_74189aba-aad5-4256-b66a-405f391e1508" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense_74189aba-aad5-4256-b66a-405f391e1508" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt_435998c5-86ee-41a3-9596-1c468b87bcb4" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt_435998c5-86ee-41a3-9596-1c468b87bcb4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_da374c31-9dd1-4784-af15-1dc96b2a77e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_da374c31-9dd1-4784-af15-1dc96b2a77e9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1eef8b42-fdfe-4742-ba2d-7319c085eaae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1eef8b42-fdfe-4742-ba2d-7319c085eaae" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_62a81041-c6b8-4488-95cc-3390137dff56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_62a81041-c6b8-4488-95cc-3390137dff56" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8bba5bf3-3549-46ea-8fe9-4d2feb470307" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8bba5bf3-3549-46ea-8fe9-4d2feb470307" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_33159d12-b2b7-4f1f-8b9a-53b51571ad94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8bba5bf3-3549-46ea-8fe9-4d2feb470307" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_33159d12-b2b7-4f1f-8b9a-53b51571ad94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_33159d12-b2b7-4f1f-8b9a-53b51571ad94_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_33159d12-b2b7-4f1f-8b9a-53b51571ad94" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_33159d12-b2b7-4f1f-8b9a-53b51571ad94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_6341a3ba-09a1-417b-a5d1-6c25010da565" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_33159d12-b2b7-4f1f-8b9a-53b51571ad94" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_6341a3ba-09a1-417b-a5d1-6c25010da565" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_31e73bec-ff41-44d4-9d6a-e53022486990" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_6341a3ba-09a1-417b-a5d1-6c25010da565" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_31e73bec-ff41-44d4-9d6a-e53022486990" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_dae4a0f3-538a-4530-923d-e0ec6128ae63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_dae4a0f3-538a-4530-923d-e0ec6128ae63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_7cf25660-f759-474e-b124-f6e5c5706587" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_7cf25660-f759-474e-b124-f6e5c5706587" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_4156af9f-d2db-4512-9cd9-47c6a395d29e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_4156af9f-d2db-4512-9cd9-47c6a395d29e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a98b5a4c-3ac4-4bc5-a5b5-4e8ca3a40de4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a98b5a4c-3ac4-4bc5-a5b5-4e8ca3a40de4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c5b6a8fc-8b88-41d1-a6ef-e751e9678fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c5b6a8fc-8b88-41d1-a6ef-e751e9678fa1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_e16d4f8f-a42d-42a3-bc9d-ba0ddeeb1fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c5b6a8fc-8b88-41d1-a6ef-e751e9678fa1" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_e16d4f8f-a42d-42a3-bc9d-ba0ddeeb1fbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_e16d4f8f-a42d-42a3-bc9d-ba0ddeeb1fbf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_e16d4f8f-a42d-42a3-bc9d-ba0ddeeb1fbf" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_e16d4f8f-a42d-42a3-bc9d-ba0ddeeb1fbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_75151780-a741-4161-8aad-478afe9c8b90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_e16d4f8f-a42d-42a3-bc9d-ba0ddeeb1fbf" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_75151780-a741-4161-8aad-478afe9c8b90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_7090a72a-0e43-4027-9987-403a51df3e61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_75151780-a741-4161-8aad-478afe9c8b90" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_7090a72a-0e43-4027-9987-403a51df3e61" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenueFromCustomersBacklogBySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_f68cb8f0-8c7f-4b1a-af58-eedd4bce008b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_9bee181b-9165-432f-bcfd-54e43d241590" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f68cb8f0-8c7f-4b1a-af58-eedd4bce008b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_9bee181b-9165-432f-bcfd-54e43d241590" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d56955f5-ab38-4154-a616-8009c7143926" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f68cb8f0-8c7f-4b1a-af58-eedd4bce008b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d56955f5-ab38-4154-a616-8009c7143926" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ea70652a-d4d7-417a-bd02-52d17a24865e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d56955f5-ab38-4154-a616-8009c7143926" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ea70652a-d4d7-417a-bd02-52d17a24865e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ea70652a-d4d7-417a-bd02-52d17a24865e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ea70652a-d4d7-417a-bd02-52d17a24865e" xlink:to="loc_us-gaap_SegmentDomain_ea70652a-d4d7-417a-bd02-52d17a24865e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ea70652a-d4d7-417a-bd02-52d17a24865e" xlink:to="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EInfrastructureSolutionsSegmentMember_46b0c768-5bf4-41a2-a174-001b2ec05563" xlink:href="strl-20230930.xsd#strl_EInfrastructureSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:to="loc_strl_EInfrastructureSolutionsSegmentMember_46b0c768-5bf4-41a2-a174-001b2ec05563" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TransportationSolutionsSegmentMember_423815a5-791e-4213-ab89-9dc6271f6372" xlink:href="strl-20230930.xsd#strl_TransportationSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:to="loc_strl_TransportationSolutionsSegmentMember_423815a5-791e-4213-ab89-9dc6271f6372" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_BuildingSolutionsSegmentMember_1872a073-38e9-495b-a08c-cb5999ced545" xlink:href="strl-20230930.xsd#strl_BuildingSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:to="loc_strl_BuildingSolutionsSegmentMember_1872a073-38e9-495b-a08c-cb5999ced545" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenuefromCustomersNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_71b4ca29-903e-4e5d-b8ff-7069895e48b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_71b4ca29-903e-4e5d-b8ff-7069895e48b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_76fbb6d4-322b-45e8-8158-03aa7e432432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_76fbb6d4-322b-45e8-8158-03aa7e432432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnapprovedChangeOrdersAmount_8935d389-26a5-4ab5-bd9c-3f71395d76d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnapprovedChangeOrdersAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_UnapprovedChangeOrdersAmount_8935d389-26a5-4ab5-bd9c-3f71395d76d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EstimatedConstructionGrossProfitLossBeforeTax_bab051e3-9b69-4178-926b-0bc9f561f2b6" xlink:href="strl-20230930.xsd#strl_EstimatedConstructionGrossProfitLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_strl_EstimatedConstructionGrossProfitLossBeforeTax_bab051e3-9b69-4178-926b-0bc9f561f2b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_f7504cb8-f158-4a01-92ce-30ebf621d20e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_f7504cb8-f158-4a01-92ce-30ebf621d20e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9cea9d00-93ad-485a-923d-106c5cb0b049_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9cea9d00-93ad-485a-923d-106c5cb0b049_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5a524da0-dfe9-489c-84e1-1c0b228a97c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5a524da0-dfe9-489c-84e1-1c0b228a97c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember_073855c2-5d7f-4546-a183-25726b9aa8ab" xlink:href="strl-20230930.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5a524da0-dfe9-489c-84e1-1c0b228a97c1" xlink:to="loc_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember_073855c2-5d7f-4546-a183-25726b9aa8ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3fb286ee-09c0-45ea-9d61-65a8687d9e3d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3fb286ee-09c0-45ea-9d61-65a8687d9e3d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7c189482-472a-4386-9fe5-ec7fb6054a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7c189482-472a-4386-9fe5-ec7fb6054a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossMember_f18d547c-9f06-408f-923b-a24faa44a0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7c189482-472a-4386-9fe5-ec7fb6054a8d" xlink:to="loc_us-gaap_OperatingIncomeLossMember_f18d547c-9f06-408f-923b-a24faa44a0ed" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails_1" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenuefromCustomersNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_71b4ca29-903e-4e5d-b8ff-7069895e48b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_71b4ca29-903e-4e5d-b8ff-7069895e48b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_76fbb6d4-322b-45e8-8158-03aa7e432432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_76fbb6d4-322b-45e8-8158-03aa7e432432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnapprovedChangeOrdersAmount_8935d389-26a5-4ab5-bd9c-3f71395d76d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnapprovedChangeOrdersAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_UnapprovedChangeOrdersAmount_8935d389-26a5-4ab5-bd9c-3f71395d76d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EstimatedConstructionGrossProfitLossBeforeTax_bab051e3-9b69-4178-926b-0bc9f561f2b6" xlink:href="strl-20230930.xsd#strl_EstimatedConstructionGrossProfitLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_strl_EstimatedConstructionGrossProfitLossBeforeTax_bab051e3-9b69-4178-926b-0bc9f561f2b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9cea9d00-93ad-485a-923d-106c5cb0b049_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9cea9d00-93ad-485a-923d-106c5cb0b049_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5a524da0-dfe9-489c-84e1-1c0b228a97c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5a524da0-dfe9-489c-84e1-1c0b228a97c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember_073855c2-5d7f-4546-a183-25726b9aa8ab" xlink:href="strl-20230930.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5a524da0-dfe9-489c-84e1-1c0b228a97c1" xlink:to="loc_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember_073855c2-5d7f-4546-a183-25726b9aa8ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3fb286ee-09c0-45ea-9d61-65a8687d9e3d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3fb286ee-09c0-45ea-9d61-65a8687d9e3d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7c189482-472a-4386-9fe5-ec7fb6054a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7c189482-472a-4386-9fe5-ec7fb6054a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossMember_f18d547c-9f06-408f-923b-a24faa44a0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7c189482-472a-4386-9fe5-ec7fb6054a8d" xlink:to="loc_us-gaap_OperatingIncomeLossMember_f18d547c-9f06-408f-923b-a24faa44a0ed" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenuefromCustomersRevenueDisaggregationDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9ae5517a-8bf8-462d-86ed-66471e534dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fc389f09-ba2b-479d-a395-14168680176f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9ae5517a-8bf8-462d-86ed-66471e534dbe" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fc389f09-ba2b-479d-a395-14168680176f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9ae5517a-8bf8-462d-86ed-66471e534dbe" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b2e981a-9149-4baf-a105-274bb1c63950" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b2e981a-9149-4baf-a105-274bb1c63950" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8b2e981a-9149-4baf-a105-274bb1c63950_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b2e981a-9149-4baf-a105-274bb1c63950" xlink:to="loc_us-gaap_SegmentDomain_8b2e981a-9149-4baf-a105-274bb1c63950_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b2e981a-9149-4baf-a105-274bb1c63950" xlink:to="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EInfrastructureSolutionsSegmentMember_345d98c1-6ac0-48d7-a677-9e920a9c4e14" xlink:href="strl-20230930.xsd#strl_EInfrastructureSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:to="loc_strl_EInfrastructureSolutionsSegmentMember_345d98c1-6ac0-48d7-a677-9e920a9c4e14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TransportationSolutionsSegmentMember_2b08868a-0339-4375-a15e-2ec9bcb13fbb" xlink:href="strl-20230930.xsd#strl_TransportationSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:to="loc_strl_TransportationSolutionsSegmentMember_2b08868a-0339-4375-a15e-2ec9bcb13fbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_BuildingSolutionsSegmentMember_07a347e6-9e32-4033-9f2f-589f2ee6641e" xlink:href="strl-20230930.xsd#strl_BuildingSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:to="loc_strl_BuildingSolutionsSegmentMember_07a347e6-9e32-4033-9f2f-589f2ee6641e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_49a79ab2-f7d2-4081-9038-8aac7417f224" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:to="loc_srt_ProductOrServiceAxis_49a79ab2-f7d2-4081-9038-8aac7417f224" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_49a79ab2-f7d2-4081-9038-8aac7417f224_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_49a79ab2-f7d2-4081-9038-8aac7417f224" xlink:to="loc_srt_ProductsAndServicesDomain_49a79ab2-f7d2-4081-9038-8aac7417f224_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_49a79ab2-f7d2-4081-9038-8aac7417f224" xlink:to="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_HeavyHighwayMember_dd6d1f40-02a3-48d4-b794-b42464db3b19" xlink:href="strl-20230930.xsd#strl_HeavyHighwayMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_HeavyHighwayMember_dd6d1f40-02a3-48d4-b794-b42464db3b19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_AviationMember_0bce7489-b70e-4567-8872-bcc11899679c" xlink:href="strl-20230930.xsd#strl_AviationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_AviationMember_0bce7489-b70e-4567-8872-bcc11899679c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_OtherRevenueMember_5055145f-8372-467a-bf9f-0a2156d7bf85" xlink:href="strl-20230930.xsd#strl_OtherRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_OtherRevenueMember_5055145f-8372-467a-bf9f-0a2156d7bf85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ResidentialConstructionMember_872d8740-51a2-43bb-83f7-43d490bfbf79" xlink:href="strl-20230930.xsd#strl_ResidentialConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_ResidentialConstructionMember_872d8740-51a2-43bb-83f7-43d490bfbf79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CommercialMember_014d6eae-8eeb-403f-817e-1e0530af11b6" xlink:href="strl-20230930.xsd#strl_CommercialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_CommercialMember_014d6eae-8eeb-403f-817e-1e0530af11b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d16511fe-2b27-47e7-92b3-56abe43f4a78" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:to="loc_srt_ConsolidationItemsAxis_d16511fe-2b27-47e7-92b3-56abe43f4a78" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d16511fe-2b27-47e7-92b3-56abe43f4a78_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_d16511fe-2b27-47e7-92b3-56abe43f4a78" xlink:to="loc_srt_ConsolidationItemsDomain_d16511fe-2b27-47e7-92b3-56abe43f4a78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_87544465-0075-486c-a1c3-a98785aed7f3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_d16511fe-2b27-47e7-92b3-56abe43f4a78" xlink:to="loc_srt_ConsolidationItemsDomain_87544465-0075-486c-a1c3-a98785aed7f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_157742b8-0c41-45e8-859d-8121771d6e72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_87544465-0075-486c-a1c3-a98785aed7f3" xlink:to="loc_us-gaap_OperatingSegmentsMember_157742b8-0c41-45e8-859d-8121771d6e72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_142c9ab7-2378-414c-b21b-423082d90c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_142c9ab7-2378-414c-b21b-423082d90c5f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_142c9ab7-2378-414c-b21b-423082d90c5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_142c9ab7-2378-414c-b21b-423082d90c5f" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_142c9ab7-2378-414c-b21b-423082d90c5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_142c9ab7-2378-414c-b21b-423082d90c5f" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LumpSumMember_d71d52e4-07c9-449c-8134-be4f51879643" xlink:href="strl-20230930.xsd#strl_LumpSumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:to="loc_strl_LumpSumMember_d71d52e4-07c9-449c-8134-be4f51879643" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_724f7c4a-3896-4308-a10b-c2e8e3b8d74b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:to="loc_us-gaap_FixedPriceContractMember_724f7c4a-3896-4308-a10b-c2e8e3b8d74b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ResidentialAndOtherMember_3b5a6bce-c649-4f02-ab83-790553b682a3" xlink:href="strl-20230930.xsd#strl_ResidentialAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:to="loc_strl_ResidentialAndOtherMember_3b5a6bce-c649-4f02-ab83-790553b682a3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#ConstructionJointVenturesSEMAFinancialsDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_b83efb48-a90b-4659-a64f-836ac5ef6b86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_b83efb48-a90b-4659-a64f-836ac5ef6b86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fe31fded-6c00-41cd-ae40-570e7e09510a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:to="loc_us-gaap_Revenues_fe31fded-6c00-41cd-ae40-570e7e09510a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_908e1bf6-85b4-48ea-84f9-a45fc23e6f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:to="loc_us-gaap_OperatingIncomeLoss_908e1bf6-85b4-48ea-84f9-a45fc23e6f28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c2e866a7-ae1a-4ce3-931d-35eb50ee1f71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c2e866a7-ae1a-4ce3-931d-35eb50ee1f71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7e706783-4598-4893-b4a9-6601a23b1c97" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:to="loc_dei_LegalEntityAxis_7e706783-4598-4893-b4a9-6601a23b1c97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7e706783-4598-4893-b4a9-6601a23b1c97_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7e706783-4598-4893-b4a9-6601a23b1c97" xlink:to="loc_dei_EntityDomain_7e706783-4598-4893-b4a9-6601a23b1c97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ff53750e-7091-4547-af64-bda082b239d4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7e706783-4598-4893-b4a9-6601a23b1c97" xlink:to="loc_dei_EntityDomain_ff53750e-7091-4547-af64-bda082b239d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RLWMember_ecc20768-a736-4759-9889-6f56beedb7aa" xlink:href="strl-20230930.xsd#strl_RLWMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ff53750e-7091-4547-af64-bda082b239d4" xlink:to="loc_strl_RLWMember_ecc20768-a736-4759-9889-6f56beedb7aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_SEMAConstructionIncMember_d737efb9-e64c-41dd-8346-063f6372e45d" xlink:href="strl-20230930.xsd#strl_SEMAConstructionIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ff53750e-7091-4547-af64-bda082b239d4" xlink:to="loc_strl_SEMAConstructionIncMember_d737efb9-e64c-41dd-8346-063f6372e45d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cef11a79-1952-43b5-af21-e7f785300cb7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cef11a79-1952-43b5-af21-e7f785300cb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_cef11a79-1952-43b5-af21-e7f785300cb7_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cef11a79-1952-43b5-af21-e7f785300cb7" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_cef11a79-1952-43b5-af21-e7f785300cb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_63498f5f-dab0-43b9-b7c0-5a16312afcbb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cef11a79-1952-43b5-af21-e7f785300cb7" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_63498f5f-dab0-43b9-b7c0-5a16312afcbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_JointVenturesMember_40bd06a2-e656-4327-9671-da72bfc01a29" xlink:href="strl-20230930.xsd#strl_JointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_63498f5f-dab0-43b9-b7c0-5a16312afcbb" xlink:to="loc_strl_JointVenturesMember_40bd06a2-e656-4327-9671-da72bfc01a29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_e978f612-867c-4322-9a12-e5115cdbce52" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:to="loc_srt_ConsolidatedEntitiesAxis_e978f612-867c-4322-9a12-e5115cdbce52" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e978f612-867c-4322-9a12-e5115cdbce52_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e978f612-867c-4322-9a12-e5115cdbce52" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e978f612-867c-4322-9a12-e5115cdbce52_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7c5a871e-6eaf-4248-badd-078fe12957d3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e978f612-867c-4322-9a12-e5115cdbce52" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7c5a871e-6eaf-4248-badd-078fe12957d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ca65d48e-1d69-46a5-b8d4-067800195a08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7c5a871e-6eaf-4248-badd-078fe12957d3" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ca65d48e-1d69-46a5-b8d4-067800195a08" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ebafbea4-6461-4c4f-ae02-6320dfee9127" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:to="loc_us-gaap_AssetsCurrent_ebafbea4-6461-4c4f-ae02-6320dfee9127" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_52d5cef3-4768-43ad-9b04-c3721c938fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:to="loc_us-gaap_LiabilitiesCurrent_52d5cef3-4768-43ad-9b04-c3721c938fd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures_a07fff52-945b-4c33-906f-682ae2da5ba7" xlink:href="strl-20230930.xsd#strl_ReceivablesFromAndEquityInConstructionJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:to="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures_a07fff52-945b-4c33-906f-682ae2da5ba7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8d4992d1-d324-4215-8a89-d047bfb61a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8d4992d1-d324-4215-8a89-d047bfb61a5a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_debb1bf9-9444-4cda-ba1b-2c418d0f6ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8d4992d1-d324-4215-8a89-d047bfb61a5a" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_debb1bf9-9444-4cda-ba1b-2c418d0f6ba2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_debb1bf9-9444-4cda-ba1b-2c418d0f6ba2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_debb1bf9-9444-4cda-ba1b-2c418d0f6ba2" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_debb1bf9-9444-4cda-ba1b-2c418d0f6ba2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_687618f7-5ab4-4392-8364-107d6b7b5729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_debb1bf9-9444-4cda-ba1b-2c418d0f6ba2" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_687618f7-5ab4-4392-8364-107d6b7b5729" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_f327d14b-bef7-4965-b306-77d2ca170134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_687618f7-5ab4-4392-8364-107d6b7b5729" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_f327d14b-bef7-4965-b306-77d2ca170134" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#ConstructionJointVenturesIncomeStatementInformationDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ac0cc59b-06f5-44dc-8621-9eed3c3ac0e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:to="loc_us-gaap_Revenues_ac0cc59b-06f5-44dc-8621-9eed3c3ac0e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2e7b9b29-4250-4e0e-b87e-1cb1d1eff297" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2e7b9b29-4250-4e0e-b87e-1cb1d1eff297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract_e3e75793-dbae-40a7-a15a-c3d2dee4c219" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:to="loc_us-gaap_NoncontrollingInterestAbstract_e3e75793-dbae-40a7-a15a-c3d2dee4c219" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e6ff1938-3be4-4409-b2b3-9f1764637dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_e3e75793-dbae-40a7-a15a-c3d2dee4c219" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e6ff1938-3be4-4409-b2b3-9f1764637dc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_81e23f62-0e46-4db5-94b8-e2c3987a9034" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_e3e75793-dbae-40a7-a15a-c3d2dee4c219" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_81e23f62-0e46-4db5-94b8-e2c3987a9034" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_b2e96ba2-c1a2-4f91-8dac-7b635fffc527" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_b2e96ba2-c1a2-4f91-8dac-7b635fffc527" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_f565607e-356e-48b1-8f0a-eac012e1a293" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_b2e96ba2-c1a2-4f91-8dac-7b635fffc527" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_f565607e-356e-48b1-8f0a-eac012e1a293" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_f565607e-356e-48b1-8f0a-eac012e1a293_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_f565607e-356e-48b1-8f0a-eac012e1a293" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_f565607e-356e-48b1-8f0a-eac012e1a293_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_bac70933-1044-4fda-b8c7-93baab73af86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_f565607e-356e-48b1-8f0a-eac012e1a293" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_bac70933-1044-4fda-b8c7-93baab73af86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_8c0ee257-09e6-48a3-be3d-a28471558708" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_bac70933-1044-4fda-b8c7-93baab73af86" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_8c0ee257-09e6-48a3-be3d-a28471558708" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fd91183d-f52c-49f0-a696-6f2989a7ef69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fd91183d-f52c-49f0-a696-6f2989a7ef69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_26348b76-7cce-4eb8-b214-2d5b03810ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_26348b76-7cce-4eb8-b214-2d5b03810ea5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_f1b2db2f-56ac-4a71-b7c5-57269cb1bdc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_f1b2db2f-56ac-4a71-b7c5-57269cb1bdc4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6201d797-9822-484d-aefb-3d2d2ed3590e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:to="loc_us-gaap_Depreciation_6201d797-9822-484d-aefb-3d2d2ed3590e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a6cf929d-1d5a-4afb-b731-162ece1eadd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a6cf929d-1d5a-4afb-b731-162ece1eadd9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_13524622-ce6a-4480-8e3a-655e013deb38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a6cf929d-1d5a-4afb-b731-162ece1eadd9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_13524622-ce6a-4480-8e3a-655e013deb38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_13524622-ce6a-4480-8e3a-655e013deb38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_13524622-ce6a-4480-8e3a-655e013deb38" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_13524622-ce6a-4480-8e3a-655e013deb38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_13524622-ce6a-4480-8e3a-655e013deb38" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ConstructionEquipmentMember_366d6984-59b6-4af4-81e5-fbb004025b2e" xlink:href="strl-20230930.xsd#strl_ConstructionEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:to="loc_strl_ConstructionEquipmentMember_366d6984-59b6-4af4-81e5-fbb004025b2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_d2c030f4-4302-4980-9de2-a846c607ed7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:to="loc_us-gaap_BuildingMember_d2c030f4-4302-4980-9de2-a846c607ed7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_ad79abe3-9e25-459f-8f10-093b91ef942e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:to="loc_us-gaap_LandMember_ad79abe3-9e25-459f-8f10-093b91ef942e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_adf022fa-8fa5-4f72-af67-d83aa998e3f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:to="loc_us-gaap_OfficeEquipmentMember_adf022fa-8fa5-4f72-af67-d83aa998e3f5" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/OtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#OtherIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/OtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bfb09986-3ffa-4e16-91b1-fc0da6235540" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bfb09986-3ffa-4e16-91b1-fc0da6235540" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_59fc38f4-8948-4f69-9142-d2bbbc05281e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_59fc38f4-8948-4f69-9142-d2bbbc05281e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1087e6ad-5c39-4575-89b6-89c144b24f59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1087e6ad-5c39-4575-89b6-89c144b24f59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_db12269a-c2bb-466c-a658-cf9c17362444" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_db12269a-c2bb-466c-a658-cf9c17362444" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a421c80-55ba-4645-bf9d-5c8ad49cd730" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a421c80-55ba-4645-bf9d-5c8ad49cd730" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fee5f58a-aeea-4333-8a61-6f780f038a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a421c80-55ba-4645-bf9d-5c8ad49cd730" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fee5f58a-aeea-4333-8a61-6f780f038a2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fee5f58a-aeea-4333-8a61-6f780f038a2e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fee5f58a-aeea-4333-8a61-6f780f038a2e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fee5f58a-aeea-4333-8a61-6f780f038a2e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fee5f58a-aeea-4333-8a61-6f780f038a2e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_4126323b-27d7-4a77-ab64-5a2596e93275" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_4126323b-27d7-4a77-ab64-5a2596e93275" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_62d11033-3d61-4b23-b52a-edeae05b1c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:to="loc_us-gaap_TradeNamesMember_62d11033-3d61-4b23-b52a-edeae05b1c7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_493b2bbe-9bb5-45c3-b684-aaacca141808" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_493b2bbe-9bb5-45c3-b684-aaacca141808" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DebtLongtermDebtDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DebtLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/DebtLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0ab5407f-d58a-4e89-b637-ed2b5ed7eeff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0ab5407f-d58a-4e89-b637-ed2b5ed7eeff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LongTermDebtCurrentMaturitiesGross_b2740b63-ace9-487c-9873-a80ba2dacf2e" xlink:href="strl-20230930.xsd#strl_LongTermDebtCurrentMaturitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:to="loc_strl_LongTermDebtCurrentMaturitiesGross_b2740b63-ace9-487c-9873-a80ba2dacf2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet_f30e2f62-c1cd-4b35-839e-d62a3bf493b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentNet_f30e2f62-c1cd-4b35-839e-d62a3bf493b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2dc0d497-e5d3-41be-b43b-8c70eafb6246" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2dc0d497-e5d3-41be-b43b-8c70eafb6246" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9e0e03f7-5f62-4a62-b234-f6ea1d731c62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:to="loc_us-gaap_DebtInstrumentTable_9e0e03f7-5f62-4a62-b234-f6ea1d731c62" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_61101898-5726-4855-9b68-5d6a94736986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9e0e03f7-5f62-4a62-b234-f6ea1d731c62" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_61101898-5726-4855-9b68-5d6a94736986" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_61101898-5726-4855-9b68-5d6a94736986_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_61101898-5726-4855-9b68-5d6a94736986" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_61101898-5726-4855-9b68-5d6a94736986_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_134400a3-9fbf-4a9d-b7c1-eff8d1898511" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_61101898-5726-4855-9b68-5d6a94736986" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_134400a3-9fbf-4a9d-b7c1-eff8d1898511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_f75e9631-8072-4868-94fc-138e3f0c8462" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_134400a3-9fbf-4a9d-b7c1-eff8d1898511" xlink:to="loc_us-gaap_SecuredDebtMember_f75e9631-8072-4868-94fc-138e3f0c8462" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0556604c-4c8b-41b9-b877-32d2c57a9295" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9e0e03f7-5f62-4a62-b234-f6ea1d731c62" xlink:to="loc_us-gaap_DebtInstrumentAxis_0556604c-4c8b-41b9-b877-32d2c57a9295" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0556604c-4c8b-41b9-b877-32d2c57a9295_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_0556604c-4c8b-41b9-b877-32d2c57a9295" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0556604c-4c8b-41b9-b877-32d2c57a9295_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_0556604c-4c8b-41b9-b877-32d2c57a9295" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TermLoanFacilityMember_0d108830-e8a8-438a-ba00-14fe0e33599b" xlink:href="strl-20230930.xsd#strl_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:to="loc_strl_TermLoanFacilityMember_0d108830-e8a8-438a-ba00-14fe0e33599b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4212436f-7f5f-4993-bd9f-70cb9a21b507" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4212436f-7f5f-4993-bd9f-70cb9a21b507" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TheCreditFacilityMember_91dc33b2-218b-4220-8685-787b82c6e99e" xlink:href="strl-20230930.xsd#strl_TheCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:to="loc_strl_TheCreditFacilityMember_91dc33b2-218b-4220-8685-787b82c6e99e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_OtherDebtMember_ab913eff-960a-487f-95f6-8c0f861d902a" xlink:href="strl-20230930.xsd#strl_OtherDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:to="loc_strl_OtherDebtMember_ab913eff-960a-487f-95f6-8c0f861d902a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_8aa3de6b-53c3-4405-bf72-aa28465b0c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_8aa3de6b-53c3-4405-bf72-aa28465b0c6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8085fb2e-3ade-45f8-b79a-ffff5d8cd714" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8085fb2e-3ade-45f8-b79a-ffff5d8cd714" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DebtInstrumentStatedSOFRInterestRate_6fd00c81-2b99-4a2f-831b-58fcffaacdc6" xlink:href="strl-20230930.xsd#strl_DebtInstrumentStatedSOFRInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_strl_DebtInstrumentStatedSOFRInterestRate_6fd00c81-2b99-4a2f-831b-58fcffaacdc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_bca1d53a-eed3-4676-899e-7b1cdb63f6ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_bca1d53a-eed3-4676-899e-7b1cdb63f6ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_417e86e6-bb94-4115-9480-59beb844bd59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_417e86e6-bb94-4115-9480-59beb844bd59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_8b639687-b365-4fa8-bdd1-4b31bf0b9bed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_8b639687-b365-4fa8-bdd1-4b31bf0b9bed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_67f515c3-88c4-49d1-8918-e0dc128a3948" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_RepaymentsOfDebt_67f515c3-88c4-49d1-8918-e0dc128a3948" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt_9e60ff36-1497-4af1-8a82-e7c5ad033e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_EarlyRepaymentOfSeniorDebt_9e60ff36-1497-4af1-8a82-e7c5ad033e8a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1fc7d5d5-39b0-4f11-8a6c-a016708ebd13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1fc7d5d5-39b0-4f11-8a6c-a016708ebd13" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_b4ee5f31-c0be-4c55-87cf-344f23c2749b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_b4ee5f31-c0be-4c55-87cf-344f23c2749b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_b2d8cd89-afda-4919-8806-01c260d276e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_b2d8cd89-afda-4919-8806-01c260d276e5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6113fac5-6ff7-48f3-8aaf-9b7785175240" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6113fac5-6ff7-48f3-8aaf-9b7785175240" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a9640d86-7c33-4b49-97b0-c57757df2f95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a9640d86-7c33-4b49-97b0-c57757df2f95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a9640d86-7c33-4b49-97b0-c57757df2f95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a9640d86-7c33-4b49-97b0-c57757df2f95" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a9640d86-7c33-4b49-97b0-c57757df2f95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a9640d86-7c33-4b49-97b0-c57757df2f95" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_96a112be-6915-43f2-81c2-42b47f156e45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:to="loc_us-gaap_SecuredDebtMember_96a112be-6915-43f2-81c2-42b47f156e45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b5abb115-2e5e-4400-88a2-c0c86ca82db1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:to="loc_us-gaap_LineOfCreditMember_b5abb115-2e5e-4400-88a2-c0c86ca82db1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_0a14d35f-2e62-4b12-8547-37e8180ea295" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_0a14d35f-2e62-4b12-8547-37e8180ea295" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fb6aa80c-fe50-4510-9c7c-b9594bb407f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_DebtInstrumentAxis_fb6aa80c-fe50-4510-9c7c-b9594bb407f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_fb6aa80c-fe50-4510-9c7c-b9594bb407f3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_fb6aa80c-fe50-4510-9c7c-b9594bb407f3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_fb6aa80c-fe50-4510-9c7c-b9594bb407f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_fb6aa80c-fe50-4510-9c7c-b9594bb407f3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CreditAgreementMember_fd35ac79-a603-414a-85cb-46458d65244d" xlink:href="strl-20230930.xsd#strl_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:to="loc_strl_CreditAgreementMember_fd35ac79-a603-414a-85cb-46458d65244d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TermLoanFacilityMember_b65ce557-513b-4c25-9966-a097da9a93cb" xlink:href="strl-20230930.xsd#strl_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:to="loc_strl_TermLoanFacilityMember_b65ce557-513b-4c25-9966-a097da9a93cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TheRevolvingCreditFacilityMember_3c1d7e0c-ab13-4552-9607-988bcdc25d5f" xlink:href="strl-20230930.xsd#strl_TheRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:to="loc_strl_TheRevolvingCreditFacilityMember_3c1d7e0c-ab13-4552-9607-988bcdc25d5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c09535ba-5d47-4df9-b4bc-935759a2a724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_CreditFacilityAxis_c09535ba-5d47-4df9-b4bc-935759a2a724" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c09535ba-5d47-4df9-b4bc-935759a2a724_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_c09535ba-5d47-4df9-b4bc-935759a2a724" xlink:to="loc_us-gaap_CreditFacilityDomain_c09535ba-5d47-4df9-b4bc-935759a2a724_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8bb94c3e-ad5a-429b-ae21-146a216cd9d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_c09535ba-5d47-4df9-b4bc-935759a2a724" xlink:to="loc_us-gaap_CreditFacilityDomain_8bb94c3e-ad5a-429b-ae21-146a216cd9d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5805ed98-ceee-4bb0-8b9a-873fa805b01e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8bb94c3e-ad5a-429b-ae21-146a216cd9d7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5805ed98-ceee-4bb0-8b9a-873fa805b01e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_SwingLineLoanMember_1f72f37a-361a-49e5-9020-e117146ae1b2" xlink:href="strl-20230930.xsd#strl_SwingLineLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8bb94c3e-ad5a-429b-ae21-146a216cd9d7" xlink:to="loc_strl_SwingLineLoanMember_1f72f37a-361a-49e5-9020-e117146ae1b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d85be2d2-cb74-4755-a288-a33d1225fcd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_VariableRateAxis_d85be2d2-cb74-4755-a288-a33d1225fcd1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d85be2d2-cb74-4755-a288-a33d1225fcd1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_d85be2d2-cb74-4755-a288-a33d1225fcd1" xlink:to="loc_us-gaap_VariableRateDomain_d85be2d2-cb74-4755-a288-a33d1225fcd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_63d4f1b1-ecc4-4ff3-bdd9-afa51e8a3451" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_d85be2d2-cb74-4755-a288-a33d1225fcd1" xlink:to="loc_us-gaap_VariableRateDomain_63d4f1b1-ecc4-4ff3-bdd9-afa51e8a3451" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_bc4cf77e-0e09-4fb4-9ec7-c8058f8bb332" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_63d4f1b1-ecc4-4ff3-bdd9-afa51e8a3451" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_bc4cf77e-0e09-4fb4-9ec7-c8058f8bb332" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_a5c1edc2-0ce5-4a3b-87ca-64dedd2a2065" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_srt_StatementScenarioAxis_a5c1edc2-0ce5-4a3b-87ca-64dedd2a2065" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_a5c1edc2-0ce5-4a3b-87ca-64dedd2a2065_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_a5c1edc2-0ce5-4a3b-87ca-64dedd2a2065" xlink:to="loc_srt_ScenarioUnspecifiedDomain_a5c1edc2-0ce5-4a3b-87ca-64dedd2a2065_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_a157cd5d-6960-45f1-9ca6-fe705a920dd2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_a5c1edc2-0ce5-4a3b-87ca-64dedd2a2065" xlink:to="loc_srt_ScenarioUnspecifiedDomain_a157cd5d-6960-45f1-9ca6-fe705a920dd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_3e6ddf5c-bcb2-498b-92e7-93f1e5d67521" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_a157cd5d-6960-45f1-9ca6-fe705a920dd2" xlink:to="loc_srt_ScenarioForecastMember_3e6ddf5c-bcb2-498b-92e7-93f1e5d67521" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6ed60bb8-fadc-49ec-9218-86f01d6db14c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6ed60bb8-fadc-49ec-9218-86f01d6db14c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ed60bb8-fadc-49ec-9218-86f01d6db14c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6ed60bb8-fadc-49ec-9218-86f01d6db14c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6ed60bb8-fadc-49ec-9218-86f01d6db14c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd060548-542d-4a31-9f4e-06dbc01d4b83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6ed60bb8-fadc-49ec-9218-86f01d6db14c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd060548-542d-4a31-9f4e-06dbc01d4b83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_PlateauExcavationMember_be9b49a5-864f-4f9d-a527-4abb68388c12" xlink:href="strl-20230930.xsd#strl_PlateauExcavationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd060548-542d-4a31-9f4e-06dbc01d4b83" xlink:to="loc_strl_PlateauExcavationMember_be9b49a5-864f-4f9d-a527-4abb68388c12" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligationsNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/LeaseObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_5b39401d-dfc0-48ba-bbe0-5106b7223a05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LesseeLeaseRenewalTerm_9b4d54fc-2c12-45aa-8fc6-ff0b2b0467c6" xlink:href="strl-20230930.xsd#strl_LesseeLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5b39401d-dfc0-48ba-bbe0-5106b7223a05" xlink:to="loc_strl_LesseeLeaseRenewalTerm_9b4d54fc-2c12-45aa-8fc6-ff0b2b0467c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LesseeLeaseTerminationPeriod_9cbc80a6-f722-4075-97b2-4f71b5e2a28f" xlink:href="strl-20230930.xsd#strl_LesseeLeaseTerminationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5b39401d-dfc0-48ba-bbe0-5106b7223a05" xlink:to="loc_strl_LesseeLeaseTerminationPeriod_9cbc80a6-f722-4075-97b2-4f71b5e2a28f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_0843f7e0-1714-4da1-8d9a-09750fdbc959" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5b39401d-dfc0-48ba-bbe0-5106b7223a05" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_0843f7e0-1714-4da1-8d9a-09750fdbc959" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_01471d11-e42c-4eba-880f-906554765cb0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_0843f7e0-1714-4da1-8d9a-09750fdbc959" xlink:to="loc_srt_RangeAxis_01471d11-e42c-4eba-880f-906554765cb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_01471d11-e42c-4eba-880f-906554765cb0_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_01471d11-e42c-4eba-880f-906554765cb0" xlink:to="loc_srt_RangeMember_01471d11-e42c-4eba-880f-906554765cb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4e058126-9cdb-4a02-ab95-1159cea2c7c3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_01471d11-e42c-4eba-880f-906554765cb0" xlink:to="loc_srt_RangeMember_4e058126-9cdb-4a02-ab95-1159cea2c7c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_58fb9d67-4fef-45b9-8ee5-28cc3d34a992" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4e058126-9cdb-4a02-ab95-1159cea2c7c3" xlink:to="loc_srt_MinimumMember_58fb9d67-4fef-45b9-8ee5-28cc3d34a992" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f499e455-0292-457f-8cae-b0846b0a969a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4e058126-9cdb-4a02-ab95-1159cea2c7c3" xlink:to="loc_srt_MaximumMember_f499e455-0292-457f-8cae-b0846b0a969a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#IncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_608c77a3-f4d5-4fb1-896f-5854e3446485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1d55903f-e540-41f1-a254-edb83d1977d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_608c77a3-f4d5-4fb1-896f-5854e3446485" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1d55903f-e540-41f1-a254-edb83d1977d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_c7db689c-14a3-4b7d-85fa-eeea8ef45d79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_608c77a3-f4d5-4fb1-896f-5854e3446485" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_c7db689c-14a3-4b7d-85fa-eeea8ef45d79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3eb3706d-075b-4a8c-b4d5-0f58296fe1bf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_c7db689c-14a3-4b7d-85fa-eeea8ef45d79" xlink:to="loc_srt_RangeAxis_3eb3706d-075b-4a8c-b4d5-0f58296fe1bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3eb3706d-075b-4a8c-b4d5-0f58296fe1bf_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3eb3706d-075b-4a8c-b4d5-0f58296fe1bf" xlink:to="loc_srt_RangeMember_3eb3706d-075b-4a8c-b4d5-0f58296fe1bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c8933fc2-1619-4849-a976-f6a2d32d8459" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3eb3706d-075b-4a8c-b4d5-0f58296fe1bf" xlink:to="loc_srt_RangeMember_c8933fc2-1619-4849-a976-f6a2d32d8459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b35e9e3b-6eac-4c73-b4fa-816f60545870" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c8933fc2-1619-4849-a976-f6a2d32d8459" xlink:to="loc_srt_MinimumMember_b35e9e3b-6eac-4c73-b4fa-816f60545870" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityShareGrantsDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_edfd374b-423d-4860-b7a4-33008ecc7b17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_b51d26e2-3a31-4965-baf7-c5abb251a596" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_edfd374b-423d-4860-b7a4-33008ecc7b17" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_b51d26e2-3a31-4965-baf7-c5abb251a596" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a75488bf-45ce-4d78-a164-8445ff86518a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_edfd374b-423d-4860-b7a4-33008ecc7b17" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a75488bf-45ce-4d78-a164-8445ff86518a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1928a8dd-a21d-4976-9738-8b4340a5e674" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_edfd374b-423d-4860-b7a4-33008ecc7b17" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1928a8dd-a21d-4976-9738-8b4340a5e674" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7d37f247-3696-4e71-bf98-308ce081420a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1928a8dd-a21d-4976-9738-8b4340a5e674" xlink:to="loc_us-gaap_AwardTypeAxis_7d37f247-3696-4e71-bf98-308ce081420a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d37f247-3696-4e71-bf98-308ce081420a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7d37f247-3696-4e71-bf98-308ce081420a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d37f247-3696-4e71-bf98-308ce081420a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7d37f247-3696-4e71-bf98-308ce081420a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockAwardsRSAsMember_15e624bc-5edb-4a85-b05d-4a114b75f8ea" xlink:href="strl-20230930.xsd#strl_RestrictedStockAwardsRSAsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:to="loc_strl_RestrictedStockAwardsRSAsMember_15e624bc-5edb-4a85-b05d-4a114b75f8ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_694495d8-14eb-4531-a391-d23b40740aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_694495d8-14eb-4531-a391-d23b40740aa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_a91fac66-8f4e-4b0f-acaa-6ffd3a6a035c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_a91fac66-8f4e-4b0f-acaa-6ffd3a6a035c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_510f4e19-e0aa-41d0-9c4a-1f1ba9fa31c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_ff6c588d-728f-4752-b605-a87ec8168ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_510f4e19-e0aa-41d0-9c4a-1f1ba9fa31c7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_ff6c588d-728f-4752-b605-a87ec8168ed1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_f3d3a88d-35fa-4b28-a4bc-836a108be326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_510f4e19-e0aa-41d0-9c4a-1f1ba9fa31c7" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_f3d3a88d-35fa-4b28-a4bc-836a108be326" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1d4be5ec-3f26-4f14-b4dc-263e55e3d6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_f3d3a88d-35fa-4b28-a4bc-836a108be326" xlink:to="loc_us-gaap_AwardTypeAxis_1d4be5ec-3f26-4f14-b4dc-263e55e3d6b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d4be5ec-3f26-4f14-b4dc-263e55e3d6b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1d4be5ec-3f26-4f14-b4dc-263e55e3d6b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1d4be5ec-3f26-4f14-b4dc-263e55e3d6b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1d4be5ec-3f26-4f14-b4dc-263e55e3d6b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockAwardsRSAsMember_56fd05b3-9685-4129-9cb1-78cfaab657a4" xlink:href="strl-20230930.xsd#strl_RestrictedStockAwardsRSAsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:to="loc_strl_RestrictedStockAwardsRSAsMember_56fd05b3-9685-4129-9cb1-78cfaab657a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_73491207-1b33-42d9-bbc1-5902413d8a24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_73491207-1b33-42d9-bbc1-5902413d8a24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_d8087922-7f95-47ed-9f7c-0ec8b31be37e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_d8087922-7f95-47ed-9f7c-0ec8b31be37e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_938745da-f2e2-46de-9a4e-75a027e5396c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_f3d3a88d-35fa-4b28-a4bc-836a108be326" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_938745da-f2e2-46de-9a4e-75a027e5396c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_938745da-f2e2-46de-9a4e-75a027e5396c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_938745da-f2e2-46de-9a4e-75a027e5396c" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_938745da-f2e2-46de-9a4e-75a027e5396c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e84d27fd-66d3-45ec-8815-09fc15c3a243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_938745da-f2e2-46de-9a4e-75a027e5396c" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e84d27fd-66d3-45ec-8815-09fc15c3a243" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b910c60e-5044-4b99-8464-cb5b40a4d0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e84d27fd-66d3-45ec-8815-09fc15c3a243" xlink:to="loc_us-gaap_EmployeeStockMember_b910c60e-5044-4b99-8464-cb5b40a4d0c1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_596b9d2d-4c9b-4de7-901b-d78fff9a51f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_596b9d2d-4c9b-4de7-901b-d78fff9a51f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_b9df1b62-1718-4671-9546-a5ff584e0609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_b9df1b62-1718-4671-9546-a5ff584e0609" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_34b0bc8a-59a8-4858-a3a3-acd4a5d52fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_34b0bc8a-59a8-4858-a3a3-acd4a5d52fc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_514650bf-c4ba-44cb-8249-61219583c9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:to="loc_us-gaap_AwardTypeAxis_514650bf-c4ba-44cb-8249-61219583c9f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_514650bf-c4ba-44cb-8249-61219583c9f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_514650bf-c4ba-44cb-8249-61219583c9f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_514650bf-c4ba-44cb-8249-61219583c9f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_514650bf-c4ba-44cb-8249-61219583c9f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_9ba49b68-4571-4f9a-ad08-b8d749b828b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:to="loc_us-gaap_EmployeeStockMember_9ba49b68-4571-4f9a-ad08-b8d749b828b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LiabilityBasedAwardsMember_a8a94ef2-2bc1-476e-b4c9-aa8ff7522861" xlink:href="strl-20230930.xsd#strl_LiabilityBasedAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:to="loc_strl_LiabilityBasedAwardsMember_a8a94ef2-2bc1-476e-b4c9-aa8ff7522861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember_312ee594-1143-4d22-9229-6d4584899991" xlink:href="strl-20230930.xsd#strl_RestrictedStockUnitsAndPhantomShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:to="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember_312ee594-1143-4d22-9229-6d4584899991" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_696b9c0f-cb64-4547-a830-9986314d1043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:to="loc_us-gaap_PlanNameAxis_696b9c0f-cb64-4547-a830-9986314d1043" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_696b9c0f-cb64-4547-a830-9986314d1043_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_696b9c0f-cb64-4547-a830-9986314d1043" xlink:to="loc_us-gaap_PlanNameDomain_696b9c0f-cb64-4547-a830-9986314d1043_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bc8c7819-5958-4e16-b8e6-4c51df82405d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_696b9c0f-cb64-4547-a830-9986314d1043" xlink:to="loc_us-gaap_PlanNameDomain_bc8c7819-5958-4e16-b8e6-4c51df82405d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EmployeeStockPurchasePlanMember_85c6a1dc-8fe9-45e2-a3ba-5c5d63068427" xlink:href="strl-20230930.xsd#strl_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_bc8c7819-5958-4e16-b8e6-4c51df82405d" xlink:to="loc_strl_EmployeeStockPurchasePlanMember_85c6a1dc-8fe9-45e2-a3ba-5c5d63068427" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9cb2f1a3-35c6-463f-92be-34fc7f537c43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9cb2f1a3-35c6-463f-92be-34fc7f537c43" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9cb2f1a3-35c6-463f-92be-34fc7f537c43_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9cb2f1a3-35c6-463f-92be-34fc7f537c43" xlink:to="loc_us-gaap_EquityComponentDomain_9cb2f1a3-35c6-463f-92be-34fc7f537c43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_37a396a0-a993-4c3b-8883-4c860d2cebd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9cb2f1a3-35c6-463f-92be-34fc7f537c43" xlink:to="loc_us-gaap_EquityComponentDomain_37a396a0-a993-4c3b-8883-4c860d2cebd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b070dfe9-b4c3-410d-bb1f-d6ce134e93e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_37a396a0-a993-4c3b-8883-4c860d2cebd6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b070dfe9-b4c3-410d-bb1f-d6ce134e93e3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.strlco.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#SegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.strlco.com/role/SegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_7d671fd4-eb6f-4500-9059-1cef7395d768" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:to="loc_us-gaap_NumberOfReportableSegments_7d671fd4-eb6f-4500-9059-1cef7395d768" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e5ad9f7d-d9f3-4ab7-8873-13aa374db9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e5ad9f7d-d9f3-4ab7-8873-13aa374db9b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_00e3fd2b-4062-45ce-9914-7777d384c3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:to="loc_us-gaap_OperatingIncomeLoss_00e3fd2b-4062-45ce-9914-7777d384c3d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_71d84b08-7583-47a8-b5df-25d1d5502ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_71d84b08-7583-47a8-b5df-25d1d5502ae4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb36d07-41f2-49bd-999b-12a11603a918" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb36d07-41f2-49bd-999b-12a11603a918" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_436c2bac-426f-47b0-bd9e-62620eba3207" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb36d07-41f2-49bd-999b-12a11603a918" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_436c2bac-426f-47b0-bd9e-62620eba3207" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_436c2bac-426f-47b0-bd9e-62620eba3207_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_436c2bac-426f-47b0-bd9e-62620eba3207" xlink:to="loc_us-gaap_SegmentDomain_436c2bac-426f-47b0-bd9e-62620eba3207_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_436c2bac-426f-47b0-bd9e-62620eba3207" xlink:to="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EInfrastructureSolutionsSegmentMember_3fb3d9bb-d1b5-4446-b14d-62b7bc5880f9" xlink:href="strl-20230930.xsd#strl_EInfrastructureSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:to="loc_strl_EInfrastructureSolutionsSegmentMember_3fb3d9bb-d1b5-4446-b14d-62b7bc5880f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TransportationSolutionsSegmentMember_2d966aa0-27f7-439a-a330-d59ea05bae95" xlink:href="strl-20230930.xsd#strl_TransportationSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:to="loc_strl_TransportationSolutionsSegmentMember_2d966aa0-27f7-439a-a330-d59ea05bae95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_BuildingSolutionsSegmentMember_b52ad413-b474-4ee0-ad4b-680a97a1269d" xlink:href="strl-20230930.xsd#strl_BuildingSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:to="loc_strl_BuildingSolutionsSegmentMember_b52ad413-b474-4ee0-ad4b-680a97a1269d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_bd920f36-51d8-4640-b3fc-c6a2f8e38d80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb36d07-41f2-49bd-999b-12a11603a918" xlink:to="loc_srt_ConsolidationItemsAxis_bd920f36-51d8-4640-b3fc-c6a2f8e38d80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_bd920f36-51d8-4640-b3fc-c6a2f8e38d80_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_bd920f36-51d8-4640-b3fc-c6a2f8e38d80" xlink:to="loc_srt_ConsolidationItemsDomain_bd920f36-51d8-4640-b3fc-c6a2f8e38d80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_418fa445-9acc-43a0-a2fd-16fc8d74948e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_bd920f36-51d8-4640-b3fc-c6a2f8e38d80" xlink:to="loc_srt_ConsolidationItemsDomain_418fa445-9acc-43a0-a2fd-16fc8d74948e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_14578020-1cd1-4e83-8da6-3afdd52a138f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_418fa445-9acc-43a0-a2fd-16fc8d74948e" xlink:to="loc_us-gaap_OperatingSegmentsMember_14578020-1cd1-4e83-8da6-3afdd52a138f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_cb806c6c-8ba5-4e89-886b-9f9815448b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_418fa445-9acc-43a0-a2fd-16fc8d74948e" xlink:to="loc_us-gaap_CorporateNonSegmentMember_cb806c6c-8ba5-4e89-886b-9f9815448b3b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockAwardsRSAsMember_e91dc1ec-8833-4930-b263-abf128b74391" xlink:href="strl-20230930.xsd#strl_RestrictedStockAwardsRSAsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_strl_RestrictedStockAwardsRSAsMember_e91dc1ec-8833-4930-b263-abf128b74391" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LiabilityBasedAwardsMember_dd8d2d60-80d0-4c60-9fe3-2898eec55762" xlink:href="strl-20230930.xsd#strl_LiabilityBasedAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_strl_LiabilityBasedAwardsMember_dd8d2d60-80d0-4c60-9fe3-2898eec55762" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember_db8af072-ca86-4d0e-8f22-8eb06688c099" xlink:href="strl-20230930.xsd#strl_RestrictedStockUnitsAndPhantomShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember_db8af072-ca86-4d0e-8f22-8eb06688c099" xlink:type="arc" order="9"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>strl-20230930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:738a1653-6a54-4d7f-9c1a-82ade2e5d196,g:601af17a-3cb9-474b-b3b2-3855900add44-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_e81e60a6-c54a-411b-b3e6-4980d82c7305_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_0a6c80cf-e2b1-466e-9db5-9b50f7628fbf_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_24052d7f-b1c7-4277-9dad-a31101af7f67_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fddd4b2e-6e8c-48c4-9850-77a6e14101f4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Comprehensive income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_429b6196-755e-494e-89f5-cd7f9580a5f1_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_924b94eb-d879-4096-886f-087343a56187_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted(in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_93e8ad80-62c5-437e-8457-d986a699d685_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_ace1a9e1-ded8-4894-8375-79dcf0045c0e_terseLabel_en-US" xlink:label="lab_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations (non-cash):</link:label>
    <link:label id="lab_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_label_en-US" xlink:label="lab_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-Of-Use Assets Obtained In Exchange For Lease Obligations [Abstract]</link:label>
    <link:label id="lab_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_documentation_en-US" xlink:label="lab_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-Of-Use Assets Obtained In Exchange For Lease Obligations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:href="strl-20230930.xsd#strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="lab_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_008c5973-d483-492a-b169-ad8b4444886a_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived_92d6fb61-0d5b-4966-81e1-25088a97be3f_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of payments received</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Received</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod_36d27476-fccb-4ab5-be71-3a26ae895856_terseLabel_en-US" xlink:label="lab_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liability recognized during period</link:label>
    <link:label id="lab_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod_label_en-US" xlink:label="lab_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Revenue Recognized During The Period</link:label>
    <link:label id="lab_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod_documentation_en-US" xlink:label="lab_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Revenue Recognized During The Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" xlink:href="strl-20230930.xsd#strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" xlink:to="lab_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOther_32bee85a-83f0-4e50-8481-39703f78a260_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0d0d0f8f-f86a-42bf-a1b5-188e11754cf0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_e554b16d-8e17-4c4e-8651-2e4308b0f5a1_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_49b98039-e0de-4470-a944-dd714c3db451_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_61a55f1c-fd3e-4d52-8ecc-b33bdfffc2ce_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_f1fa25ec-c26d-460a-aaca-ef30d2cc595f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_b12df4ae-d33b-4870-b069-11fd4f980e7b_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_afaa6e52-6437-4d33-9edb-23f9cda49049_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_9181e34a-fb35-4e78-8e80-f24ca9293d80_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_3903868a-1b04-4dcb-b8d3-e9584601068c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_ContractWithCustomerRetainageAssetCurrent_917aaad5-9bee-43dc-bbf9-185a6154defe_terseLabel_en-US" xlink:label="lab_strl_ContractWithCustomerRetainageAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract receivables, retainage</link:label>
    <link:label id="lab_strl_ContractWithCustomerRetainageAssetCurrent_label_en-US" xlink:label="lab_strl_ContractWithCustomerRetainageAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Retainage Asset, Current</link:label>
    <link:label id="lab_strl_ContractWithCustomerRetainageAssetCurrent_documentation_en-US" xlink:label="lab_strl_ContractWithCustomerRetainageAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Retainage Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractWithCustomerRetainageAssetCurrent" xlink:href="strl-20230930.xsd#strl_ContractWithCustomerRetainageAssetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_ContractWithCustomerRetainageAssetCurrent" xlink:to="lab_strl_ContractWithCustomerRetainageAssetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_7949fb14-70be-4b8b-a30d-8d87a7c7a260_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_ed306e90-9f27-455c-a5bf-2e875f77f6ba_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable ($4,260 and $2,540 related to VIEs)</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_67cf86b6-d64d-4ad5-8d09-638ce7911fdb_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_193feb66-4aa8-416c-b1e2-49e35ad24464_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_338db165-b42a-4307-9287-9f1fd2ef2c2a_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 10)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e9127e01-4668-415d-8a4b-ccf1b1d17064_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_6ad4baf7-0c71-490d-9a21-e9081d7fa030_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_ff41e8c7-cd64-4cb6-8cd2-5adb40d60147_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_dccfb5d7-d2d6-4e37-abbf-dd5106094dc2_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_73120d4b-d6c0-4d6c-a14f-7982713022b8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_640afa9f-b44b-4d7c-8b71-6a142942c05b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_10c8c5b9-edb3-49e1-8409-6bcd509c5f90_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures_13fafb7b-26b4-49e7-853f-479062751896_negatedTerseLabel_en-US" xlink:label="lab_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables from and equity in construction joint ventures</link:label>
    <link:label id="lab_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures_label_en-US" xlink:label="lab_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Receivables From And Equity In Construction Joint Ventures</link:label>
    <link:label id="lab_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures_documentation_en-US" xlink:label="lab_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The net change during the reporting period in Equity in and Receivable from unconsolidated joint ventures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:to="lab_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestAbstract_d4c6e735-8c2b-4790-b87a-704a13269b90_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sterling&#8217;s noncontrolling interest:</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract" xlink:to="lab_us-gaap_NoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_9717d6b9-50a4-49a2-8cc8-a9e954dd4134_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities of Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_63b5f0b8-cd34-4dd6-933f-c4fc038672c3_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_5debb4ad-5957-42ce-b175-ac38aa923dd2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_57e8ac19-8417-463d-857d-be8136e5e66c_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_OtherRevenueMember_aa27f55e-bea5-4d67-adfa-2901e09b151c_terseLabel_en-US" xlink:label="lab_strl_OtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non-Highway Services</link:label>
    <link:label id="lab_strl_OtherRevenueMember_label_en-US" xlink:label="lab_strl_OtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revenue [Member]</link:label>
    <link:label id="lab_strl_OtherRevenueMember_documentation_en-US" xlink:label="lab_strl_OtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_OtherRevenueMember" xlink:href="strl-20230930.xsd#strl_OtherRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_OtherRevenueMember" xlink:to="lab_strl_OtherRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ac246e05-0a2d-475c-95df-a6a2460c229a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_aecb442a-5d2b-4b51-9590-84a732b94fa7_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net amount reclassified from AOCI into earnings, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_c28e5705-1249-4740-81c8-633bc30c2fc7_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_PlateauExcavationMember_45a6fb98-8b5e-4f74-aef0-9ff650e42ecc_terseLabel_en-US" xlink:label="lab_strl_PlateauExcavationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plateau Excavation</link:label>
    <link:label id="lab_strl_PlateauExcavationMember_label_en-US" xlink:label="lab_strl_PlateauExcavationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plateau Excavation [Member]</link:label>
    <link:label id="lab_strl_PlateauExcavationMember_documentation_en-US" xlink:label="lab_strl_PlateauExcavationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plateau Excavation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_PlateauExcavationMember" xlink:href="strl-20230930.xsd#strl_PlateauExcavationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_PlateauExcavationMember" xlink:to="lab_strl_PlateauExcavationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_2390922e-0742-4335-919d-72ca5d73bc64_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_7b620a15-3df3-4277-bf3c-a4b5afb792a2_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_7098a9b1-84a5-4c9d-b2ee-9d25f12211af_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_21110fda-2c1d-4da4-8d83-239b84f2d974_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Sterling common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_f108ab87-42ee-4f8a-ae60-cfc272d4c6c4_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Sterling common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_6116cf50-b7d9-4a75-b083-9797c2dfe941_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_b6a6f5db-f7fc-427c-bc5c-afaa4bccb4fd_negatedLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_9b362f9a-b5ec-4d74-a143-067c1c5893ad_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_034776a6-7997-4635-820a-475a41234902_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_52e8c6b4-aefe-4f76-9f53-80b6546cfb90_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligations</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_fda10ad1-fa1a-4bf6-aa6c-8290208892ba_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_02c781cd-d5b0-4e74-9c21-20cdcad2510c_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember_8831da57-2109-4c59-b607-b8afea8fcaf0_terseLabel_en-US" xlink:label="lab_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Estimated Earnings in Excess of Billings</link:label>
    <link:label id="lab_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember_label_en-US" xlink:label="lab_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs And Estimated Earnings In Excess Of Billings [Member]</link:label>
    <link:label id="lab_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember_documentation_en-US" xlink:label="lab_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Primary financial statement caption encompassing costs and estimated earnings in excess of billings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:href="strl-20230930.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:to="lab_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2f67ce86-a3ba-477d-b43b-aedc392344ae_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_cdb9b6a5-c875-411f-ad0d-14cfda9bcc81_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_8a81d2cc-0e87-4d71-9f39-074a8e55bc80_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP (issued upon sale)</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_d4d2d94c-9b00-440b-89a4-5eedb38a3259_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_e8edfa9b-125d-45a2-918e-0a31721ba1bd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain (loss) recognized in OCI, before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_db6890a1-1079-4f20-a3e4-c1d88c926d1a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_217a5be1-332f-4c2f-835e-2d293c9c0adc_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_dc06422e-9918-4eba-8925-858874791aa3_negatedLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_TermLoanFacilityMember_b61af8e8-f886-4d9f-9a2d-041a723503ba_terseLabel_en-US" xlink:label="lab_strl_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility</link:label>
    <link:label id="lab_strl_TermLoanFacilityMember_label_en-US" xlink:label="lab_strl_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_strl_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_strl_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TermLoanFacilityMember" xlink:href="strl-20230930.xsd#strl_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_TermLoanFacilityMember" xlink:to="lab_strl_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c26545c7-9ddf-4aaa-890d-fc5b7df83c7e_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_6bea0fff-f206-4e75-a2c3-37aad63182a3_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Share Grants and Issuances</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_92b4f36e-8cde-4d08-a5fc-70accdcc8b59_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate_6b5d09f9-c46e-49e2-be58-9cd844c25bf0_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Implicit interest rate</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Implicit Interest Rate</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Implicit Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_b4dba867-5370-48c5-b281-60985cf0d023_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_4d41bd97-78bc-47ee-88e6-a21758e915e4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_a786664d-a04d-4095-a83b-4f284c1a8f82_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_bf2bd17e-da72-4ade-aebf-ad044aadc65f_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_dd6cbdf8-0f75-4f44-a5f2-6121ee29ada2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_AviationMember_683de645-0539-4fe7-af25-22b861f400a6_terseLabel_en-US" xlink:label="lab_strl_AviationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation</link:label>
    <link:label id="lab_strl_AviationMember_label_en-US" xlink:label="lab_strl_AviationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation [Member]</link:label>
    <link:label id="lab_strl_AviationMember_documentation_en-US" xlink:label="lab_strl_AviationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_AviationMember" xlink:href="strl-20230930.xsd#strl_AviationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_AviationMember" xlink:to="lab_strl_AviationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_eab1286d-a132-4bf4-93ac-dc233b55d814_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_35a7cec3-3631-4d25-b7a2-7d38e93a402f_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_f08adc07-4ae7-4d89-962a-ec4742c38d3e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_0e268b3c-4af5-4efb-9fa3-688d477a4231_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_MembersInterestSubjectToMandatoryRedemption_fbfc6fe6-1312-4388-a40e-22b82997591d_terseLabel_en-US" xlink:label="lab_strl_MembersInterestSubjectToMandatoryRedemption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Members&#8217; interest subject to mandatory redemption</link:label>
    <link:label id="lab_strl_MembersInterestSubjectToMandatoryRedemption_label_en-US" xlink:label="lab_strl_MembersInterestSubjectToMandatoryRedemption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Members&#8217; Interest Subject To Mandatory Redemption</link:label>
    <link:label id="lab_strl_MembersInterestSubjectToMandatoryRedemption_documentation_en-US" xlink:label="lab_strl_MembersInterestSubjectToMandatoryRedemption" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Member's interest subject to mandatory redemption.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MembersInterestSubjectToMandatoryRedemption" xlink:href="strl-20230930.xsd#strl_MembersInterestSubjectToMandatoryRedemption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_MembersInterestSubjectToMandatoryRedemption" xlink:to="lab_strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_144c8095-215b-4c6a-995c-82e5b918bbf8_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities of Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Financing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_50eb7191-e547-4e73-b756-812b3f72d8e7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_bc1688aa-07e8-4de0-b9bb-c8bac8f1de47_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_cc4daf73-87bd-4c8e-913a-bc186b9f5a37_terseLabel_en-US" xlink:label="lab_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Members' interest subject to mandatory redemption and undistributed earnings</link:label>
    <link:label id="lab_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_label_en-US" xlink:label="lab_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Decrease In Members Interest Subject To Mandatory Redemption And Undistributed Earnings</link:label>
    <link:label id="lab_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_documentation_en-US" xlink:label="lab_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the increase (decrease) in member's interest subject to mandatory redemption and undistributed earnings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:to="lab_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_46cc12c3-9cde-4797-8973-afdf704b4bb7_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_591fa390-aa3b-4882-aaf3-ae280168d9f8_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs (issued upon vesting)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_c10f66c7-e3fb-4a91-9865-7408c75d3a82_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_8b882ff6-528f-4377-8383-a20de58f0327_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_f0d60bad-8cb6-4be7-9b25-f918aaefce31_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8838c885-d599-4111-a650-02557212cf7e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d1030171-9151-4def-ac3a-e0ce4a6a686f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9d16ec14-b5e1-42b7-9f15-44d030a4be44_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld for taxes</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e11d30e9-6b6a-4d90-acf3-7b6f0a8e4878_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld for taxes</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_d31e8a79-2b5d-445c-9a04-1232bcbb5ca5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Maturities of Lease Liabilities, Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5c661790-ce42-4f9f-a7dd-88fe4b6e4b38_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares for dilutive unvested stock and warrants (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt_555f27c2-64cb-4583-b80a-c0625b8c5105_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on extinguishment of debt</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gain(Loss) On Extinguishment Of Debt</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gain(Loss) On Extinguishment Of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_8e11b164-4f24-4202-b512-4e24962c71ef_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share from Discontinued Operations:</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_563ea3dd-90de-47d1-8676-b0949ae331ba_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share from Discontinued Operations:</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_3e7a4aad-d441-4fb4-8c7c-ac15d1c3c4bd_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_32d3841b-94ff-4449-a7fc-487c91232937_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_5cc17b4a-544e-4209-aaf5-15013c9b5b7c_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated 50% Owned Subsidiary</link:label>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_2e4e2c7f-f12c-4771-9cee-8ab95773a60b_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_4711fcf2-93e2-4385-9d9f-16a3c3bdc454_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Lease Expenses</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_376ba561-8807-4e39-a60b-e30c9eb2dea9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition related costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_f863bc91-29f5-462a-9be6-d6b0e03db21d_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_985389ec-72b2-4415-8022-f8f67ea8c3f9_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_abf426ca-241a-4da3-b954-d2c759123186_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_169a99ca-de8a-4774-9c32-5fb06bf2660f_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_LiabilityBasedAwardsMember_a1ca676b-c675-4ac7-a656-be6430e1b945_terseLabel_en-US" xlink:label="lab_strl_LiabilityBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability-Based Awards</link:label>
    <link:label id="lab_strl_LiabilityBasedAwardsMember_label_en-US" xlink:label="lab_strl_LiabilityBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability-Based Awards [Member]</link:label>
    <link:label id="lab_strl_LiabilityBasedAwardsMember_documentation_en-US" xlink:label="lab_strl_LiabilityBasedAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability-Based Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LiabilityBasedAwardsMember" xlink:href="strl-20230930.xsd#strl_LiabilityBasedAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_LiabilityBasedAwardsMember" xlink:to="lab_strl_LiabilityBasedAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_03f58eca-40c0-43cb-8453-32fff2dd7173_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on debt extinguishment, net</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_f3fe38a4-0b3a-45bb-977d-abaa1c34194a_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Other Payables</link:label>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Other Payables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:to="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_0b430af6-e746-4ff3-b62b-bf76d4df0c6b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_61450309-ba25-4316-adb5-902ed8e0ea22_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_f8f63d93-c99d-4307-8218-fa89c60eaee0_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_05431320-e89d-4202-8942-36b2e462004a_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_269987e8-a826-4ac0-a59d-82ed15706faf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense_c7b41481-0e28-4ba8-ad36-3546e9550181_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest income</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Income (Expense)</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_c08632cc-735b-4d7a-a26d-06a51064317f_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimates and Judgments</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_71855f18-7cab-43da-8ea2-15c0062fbc8f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligations</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3d0188cb-d31a-4c76-8425-dd4eb7a4c562_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Components of Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_bcc96454-7246-495c-b32d-284d039031fd_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_1049bd30-af12-41d6-840b-3b279f25cd6a_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations_601d5dd5-a3ff-4f71-8a0e-1c26bd172e87_negatedTerseLabel_en-US" xlink:label="lab_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: restricted cash - Continuing Operations</link:label>
    <link:label id="lab_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations_label_en-US" xlink:label="lab_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash (Other Current Assets), Disposal Group, Including Continued Operations</link:label>
    <link:label id="lab_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations_documentation_en-US" xlink:label="lab_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash (Other Current Assets), Disposal Group, Including Continued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" xlink:href="strl-20230930.xsd#strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" xlink:to="lab_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_348f3e49-e34d-4a6f-905c-b39134e1105c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_5e604189-bcb0-4b21-87dc-54095f8af7f8_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_a20a5b51-f2ee-4363-8d71-60d4748a97c4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_6ca841ec-5793-47dd-bb09-2e08bd51aada_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_7f398e31-61c2-48c9-80dd-8ecd32114088_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible asset amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_20a64f05-56c9-4e26-b5bf-eb095eeba35e_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_2a2f210d-6bdd-4cd3-a6a7-bcf207e3ed77_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_34080b90-b705-45a2-ac23-53f97a4821b6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_ee71ef09-d91a-4347-98d0-9d9618167ed8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_CreditAgreementMember_fe7f3478-7eba-47ec-9d13-a5650762332b_terseLabel_en-US" xlink:label="lab_strl_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_strl_CreditAgreementMember_label_en-US" xlink:label="lab_strl_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:label id="lab_strl_CreditAgreementMember_documentation_en-US" xlink:label="lab_strl_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CreditAgreementMember" xlink:href="strl-20230930.xsd#strl_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_CreditAgreementMember" xlink:to="lab_strl_CreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_f2698aa5-f0ca-496a-975a-146272659a0a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f4e12f21-b265-4a9e-8f06-ee4a0c4f36c8_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_4f5e3268-2717-494e-9702-fce1d7886a2b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Periodic payments</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cfc62180-3904-4ea0-9748-0790a7b5cf79_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2782ebf9-8540-48e3-afec-fc004a756832_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_64a6d0bf-a75a-4d73-afe8-107b8bf5779a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b7ba53be-2d6e-4da8-a03b-46d67f060918_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_26c47579-d05a-4473-9b04-3a60b3a120c3_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Ventures</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_ConsolidatedEntitiesOwnershipPercentage_7610594b-eef1-42da-a31e-ca5ad161dd14_terseLabel_en-US" xlink:label="lab_strl_ConsolidatedEntitiesOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership interest in subsidiaries</link:label>
    <link:label id="lab_strl_ConsolidatedEntitiesOwnershipPercentage_label_en-US" xlink:label="lab_strl_ConsolidatedEntitiesOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities, Ownership Percentage</link:label>
    <link:label id="lab_strl_ConsolidatedEntitiesOwnershipPercentage_documentation_en-US" xlink:label="lab_strl_ConsolidatedEntitiesOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ConsolidatedEntitiesOwnershipPercentage" xlink:href="strl-20230930.xsd#strl_ConsolidatedEntitiesOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_ConsolidatedEntitiesOwnershipPercentage" xlink:to="lab_strl_ConsolidatedEntitiesOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_b2f6c934-d50f-421a-9edc-787297524c88_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_HeavyHighwayMember_315ce09a-9893-4888-b4ef-dd8cb14a4689_terseLabel_en-US" xlink:label="lab_strl_HeavyHighwayMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heavy Highway</link:label>
    <link:label id="lab_strl_HeavyHighwayMember_label_en-US" xlink:label="lab_strl_HeavyHighwayMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heavy Highway [Member]</link:label>
    <link:label id="lab_strl_HeavyHighwayMember_documentation_en-US" xlink:label="lab_strl_HeavyHighwayMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heavy Highway [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_HeavyHighwayMember" xlink:href="strl-20230930.xsd#strl_HeavyHighwayMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_HeavyHighwayMember" xlink:to="lab_strl_HeavyHighwayMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_c9f4c2ec-8d2d-43e6-a52b-8552c935c5c2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_6df342a8-06ca-41bd-889e-1fc6f667e5a6_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable_754e34cf-4182-4190-adf5-989ba6b40000_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred payments receivable</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Payments Receivable</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Payments Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_dd5478d8-af22-4daa-b3ef-c3cb0e476321_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities ($16,588 and $15,551 related to VIEs)</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_5103202e-a4a2-4538-94b6-aa09429b4609_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_8c75b4b7-3e36-4e1f-9623-f0901c434656_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_FinanceLeasesCostAbstract_84e9d9c5-efa6-4872-a0ba-2c0f06b4044e_terseLabel_en-US" xlink:label="lab_strl_FinanceLeasesCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease cost:</link:label>
    <link:label id="lab_strl_FinanceLeasesCostAbstract_label_en-US" xlink:label="lab_strl_FinanceLeasesCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases, Cost [Abstract]</link:label>
    <link:label id="lab_strl_FinanceLeasesCostAbstract_documentation_en-US" xlink:label="lab_strl_FinanceLeasesCostAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_FinanceLeasesCostAbstract" xlink:href="strl-20230930.xsd#strl_FinanceLeasesCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_FinanceLeasesCostAbstract" xlink:to="lab_strl_FinanceLeasesCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability_1cbf944e-f54e-48eb-8b45-1566cfe2ba76_terseLabel_en-US" xlink:label="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in contract liability retainage</link:label>
    <link:label id="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability_label_en-US" xlink:label="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Contract With Customer, Retainage Liability</link:label>
    <link:label id="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability_documentation_en-US" xlink:label="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Contract With Customer, Retainage Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInContractWithCustomerRetainageLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability" xlink:to="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_97e3a020-383d-4b31-81f0-aa9c90d73830_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_21618bc0-af87-4446-a844-f2f03084b42c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationTable" xlink:to="lab_us-gaap_IncomeTaxExaminationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_8d113536-2bc2-4cbc-b6e8-9977234b4f85_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_3965ceb1-09a2-4572-9831-9ff5ae692da8_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income attributable to Sterling common stockholders</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_dc1f7a33-4702-4430-a9e2-0021776dd13d_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_JointVenturesMember_9b19c06e-8b16-433a-b4e8-475e7f7aa59c_terseLabel_en-US" xlink:label="lab_strl_JointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Ventures</link:label>
    <link:label id="lab_strl_JointVenturesMember_label_en-US" xlink:label="lab_strl_JointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Ventures [Member]</link:label>
    <link:label id="lab_strl_JointVenturesMember_documentation_en-US" xlink:label="lab_strl_JointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to joint ventures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_JointVenturesMember" xlink:href="strl-20230930.xsd#strl_JointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_JointVenturesMember" xlink:to="lab_strl_JointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_RestrictedStockUnitsAndPhantomShareUnitsMember_cdbb1d6e-6a52-4a67-b857-14cfede4634b_terseLabel_en-US" xlink:label="lab_strl_RestrictedStockUnitsAndPhantomShareUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSU/PSU</link:label>
    <link:label id="lab_strl_RestrictedStockUnitsAndPhantomShareUnitsMember_label_en-US" xlink:label="lab_strl_RestrictedStockUnitsAndPhantomShareUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units And Phantom Share Units [Member]</link:label>
    <link:label id="lab_strl_RestrictedStockUnitsAndPhantomShareUnitsMember_documentation_en-US" xlink:label="lab_strl_RestrictedStockUnitsAndPhantomShareUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units And Phantom Share Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember" xlink:href="strl-20230930.xsd#strl_RestrictedStockUnitsAndPhantomShareUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember" xlink:to="lab_strl_RestrictedStockUnitsAndPhantomShareUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_2c524579-a839-48f2-b805-53247ea04334_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_ab623881-3082-4fa8-83f4-f42a12df13fe_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_ad3f9ae9-40fc-41de-9ca7-01ca8e3c6fd5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_94146eae-3dd5-4c4a-ba70-80648b84d90a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a14473e7-e63d-4cd2-8a1f-7360807cc5f7_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Incentive Plan And Other Equity Activity</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_LumpSumMember_58d60f96-9613-4bd9-b545-a83a4e1564f6_terseLabel_en-US" xlink:label="lab_strl_LumpSumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lump-Sum</link:label>
    <link:label id="lab_strl_LumpSumMember_label_en-US" xlink:label="lab_strl_LumpSumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lump Sum [Member]</link:label>
    <link:label id="lab_strl_LumpSumMember_documentation_en-US" xlink:label="lab_strl_LumpSumMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lump Sum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LumpSumMember" xlink:href="strl-20230930.xsd#strl_LumpSumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_LumpSumMember" xlink:to="lab_strl_LumpSumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_67e266da-f29c-4391-9ebb-a15c88b9af40_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_69bf9925-1b46-4eee-99cf-931c877479c8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_InterestExpenseAndAccretedInterest_382bfbff-d553-4c94-a1f2-aa2d72624d11_negatedLabel_en-US" xlink:label="lab_strl_InterestExpenseAndAccretedInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_strl_InterestExpenseAndAccretedInterest_label_en-US" xlink:label="lab_strl_InterestExpenseAndAccretedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense And Accreted Interest</link:label>
    <link:label id="lab_strl_InterestExpenseAndAccretedInterest_documentation_en-US" xlink:label="lab_strl_InterestExpenseAndAccretedInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The cost of borrowed funds accounted for as interest that was charged against earnings during the period. And, includes amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_InterestExpenseAndAccretedInterest" xlink:href="strl-20230930.xsd#strl_InterestExpenseAndAccretedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_InterestExpenseAndAccretedInterest" xlink:to="lab_strl_InterestExpenseAndAccretedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_9209af4d-874a-4266-bcd6-2bd678d6dcd9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_8b00ec7b-d7ac-446e-96cb-e576356968fd_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation expected to be recognized over next twelve months</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_fefa4cb6-464f-4d18-b2c2-8a0520505dda_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_b727540e-33db-4dd7-b558-02ba75d5d912_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_e76e41ac-849b-459a-8779-2d27a7acfbf8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_7c02ed1b-7ef3-4abe-bd2a-38e1f4c4c3e4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_MyersSonsConstructionLPMember_24cc4bee-6fc1-43a0-9e52-9fc998d92b64_terseLabel_en-US" xlink:label="lab_strl_MyersSonsConstructionLPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Myers &amp; Sons Construction L.P</link:label>
    <link:label id="lab_strl_MyersSonsConstructionLPMember_label_en-US" xlink:label="lab_strl_MyersSonsConstructionLPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Myers &amp; Sons Construction L.P [Member]</link:label>
    <link:label id="lab_strl_MyersSonsConstructionLPMember_documentation_en-US" xlink:label="lab_strl_MyersSonsConstructionLPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Myers &amp; Sons Construction L.P</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MyersSonsConstructionLPMember" xlink:href="strl-20230930.xsd#strl_MyersSonsConstructionLPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_MyersSonsConstructionLPMember" xlink:to="lab_strl_MyersSonsConstructionLPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b51fa4bb-035a-4069-aaef-16453c12f575_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts in progress, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_904f8610-028c-4299-8885-686879d9958c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6052c33c-1c62-4cb4-a852-54c32f0b0610_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_4e24f34c-d7b6-4242-b1cc-108afbafe8e3_verboseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable ($2,299 and $0 related to VIEs)</link:label>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_319534aa-be2b-453e-b745-68b8b7cc4529_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_label_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Long-Term Contracts or Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:to="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_0beea726-aec9-4e65-be5a-450e8efdf2a1_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_f878c64f-9a49-4e6b-bbed-1a74e309adb2_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_8c9484f8-9faf-46ab-bb64-18621007bd21_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_a1aee0da-6b56-4ab5-9b5a-6ff0e2091ea3_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_e8c392e3-5088-4518-9f9c-7ad39e83bba2_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_9cf4cc9f-ff9d-4408-a8c1-689d91bfb176_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_7596b25e-a9f9-40bc-bd01-d8ea076a7b36_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_label_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_b8a6140b-2297-441e-beb4-ece7ef90f393_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_cd5185e3-c26b-45f9-901b-f33f26ab1f3c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems" xlink:to="lab_us-gaap_IncomeTaxExaminationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_a17263a2-954b-41b4-a293-d3a9b4202e3a_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_f9ea5e32-807a-4ef4-a5ad-065ababd8cc3_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total finance lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_a2c4328e-9dbc-4d03-b0c8-8855285aa64c_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_aec249a0-2b1e-47fb-a49f-91f0ea62de6a_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_79ee4dc2-d9b6-4e03-8ead-5226b09093cb_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet_d565218b-b803-45d8-9ef8-a85629bf9200_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating income, net</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Operating Income (Expense), Net</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_83a94c7a-b543-4c6c-9fca-20faf0bdd02e_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dispositions</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_5b51373f-7469-4f0a-a23a-c006c2cf10ae_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_label_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain" xlink:to="lab_us-gaap_SegmentOperatingActivitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_325ff337-85d7-44c6-909d-ad51d01e2ef0_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_364a65f5-c3a6-4d02-a787-613a179397ea_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset_c3db0b3b-dbb8-4ad6-ab71-b45b5beacc66_negatedLabel_en-US" xlink:label="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in contract asset retainage</link:label>
    <link:label id="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset_label_en-US" xlink:label="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Contract With Customer, Retainage Asset</link:label>
    <link:label id="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset_documentation_en-US" xlink:label="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Contract With Customer, Retainage Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInContractWithCustomerRetainageAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset" xlink:to="lab_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_29aa8c6b-d718-4f35-993d-faff95f5d311_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities (Note 14)</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_f0b8f6ba-a361-4482-a43c-fbad67844d11_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_9e007042-9542-4ce4-8633-eec237657ada_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_ffda9c4c-699e-427a-be18-e48f687000d5_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Condensed Balance Sheet</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_LesseeLeaseRenewalTerm_efa04584-10a1-44f6-beee-ceedbaa66b59_terseLabel_en-US" xlink:label="lab_strl_LesseeLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease renewal term</link:label>
    <link:label id="lab_strl_LesseeLeaseRenewalTerm_label_en-US" xlink:label="lab_strl_LesseeLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Renewal Term</link:label>
    <link:label id="lab_strl_LesseeLeaseRenewalTerm_documentation_en-US" xlink:label="lab_strl_LesseeLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LesseeLeaseRenewalTerm" xlink:href="strl-20230930.xsd#strl_LesseeLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_LesseeLeaseRenewalTerm" xlink:to="lab_strl_LesseeLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_BuildingSolutionsSegmentMember_6e37a975-1c3a-40ae-8c82-e679b575fd43_verboseLabel_en-US" xlink:label="lab_strl_BuildingSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building Solutions RPOs - Commercial</link:label>
    <link:label id="lab_strl_BuildingSolutionsSegmentMember_1146a05c-fa6e-4b59-a6b9-dd8d019f76c1_terseLabel_en-US" xlink:label="lab_strl_BuildingSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building Solutions Revenues</link:label>
    <link:label id="lab_strl_BuildingSolutionsSegmentMember_label_en-US" xlink:label="lab_strl_BuildingSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building Solutions Segment [Member]</link:label>
    <link:label id="lab_strl_BuildingSolutionsSegmentMember_documentation_en-US" xlink:label="lab_strl_BuildingSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building Solutions Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_BuildingSolutionsSegmentMember" xlink:href="strl-20230930.xsd#strl_BuildingSolutionsSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_BuildingSolutionsSegmentMember" xlink:to="lab_strl_BuildingSolutionsSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_14128ca9-5a00-4599-904e-be4f6569b540_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Sterling Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_d2fcd4c9-ea6b-4321-b7a4-ce626504c4ff_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_43eabc50-6ee5-4d1d-8cf3-b9134b204bd4_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0e6f4cf4-13c3-42e0-9581-c38ff199891e_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_LesseeLeaseTerminationPeriod_7acffe62-44c5-40b4-8090-4e3f9d19dab1_terseLabel_en-US" xlink:label="lab_strl_LesseeLeaseTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease termination period</link:label>
    <link:label id="lab_strl_LesseeLeaseTerminationPeriod_label_en-US" xlink:label="lab_strl_LesseeLeaseTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Termination Period</link:label>
    <link:label id="lab_strl_LesseeLeaseTerminationPeriod_documentation_en-US" xlink:label="lab_strl_LesseeLeaseTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Termination Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LesseeLeaseTerminationPeriod" xlink:href="strl-20230930.xsd#strl_LesseeLeaseTerminationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_LesseeLeaseTerminationPeriod" xlink:to="lab_strl_LesseeLeaseTerminationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f3847e0d-ce73-40c7-a8bd-912ea51fc7c2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_TheRevolvingCreditFacilityMember_ab8a51eb-be6c-4551-bca2-1cd93a57ebf6_terseLabel_en-US" xlink:label="lab_strl_TheRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_strl_TheRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_strl_TheRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_strl_TheRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_strl_TheRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">the Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TheRevolvingCreditFacilityMember" xlink:href="strl-20230930.xsd#strl_TheRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_TheRevolvingCreditFacilityMember" xlink:to="lab_strl_TheRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_cdffb6b9-ad6c-400f-9dd3-7647e74b441b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts in Progress</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_6c4bde21-9d28-42bf-bb79-016592fa4885_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_6868caa8-3916-4010-8423-10a18a9e33b0_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_db25d94a-fa3f-47f0-8a5b-310a16828f69_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_12810e64-5f53-4238-bfb6-9aa7645c0d92_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_b9909c1c-381a-4234-a413-e9a685d845a6_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_0accc8e4-6d8a-412e-9d9e-201d9467a1c4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_f022fcbc-d62e-48af-a246-d8919901c52e_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_039d9f95-532b-42a1-aac3-dfc9a6ccdceb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: cash, cash equivalents and restricted cash - Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_2bc72158-478c-4317-824b-86d9bf61ab79_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsCurrentNet_8a8e28cf-0802-4f53-88a4-5960bfe43200_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsCurrentNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less - Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsCurrentNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsCurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Current, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsCurrentNet" xlink:to="lab_us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_30a57ff3-5eb9-46af-a6f0-d1a67f03776f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarlyRepaymentOfSeniorDebt_49287daa-4938-4eab-a5a4-b310ea852dac_terseLabel_en-US" xlink:label="lab_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Early repayment of debt</link:label>
    <link:label id="lab_us-gaap_EarlyRepaymentOfSeniorDebt_label_en-US" xlink:label="lab_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Early Repayment of Senior Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:to="lab_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_74421276-a70c-45e4-9aff-4e91997b0ee2_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2c5dfc65-85e4-463e-b41a-dc13c1ae235b_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_0e850c43-04c3-4c3f-96a3-9d21aa0ed6ec_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostGross_60509774-9f18-4a05-acb6-9832e0176f43_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets ($112 and $0 related to VIEs)</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostGross_1cb8cb1a-b4e2-49f9-b54d-bb5f507a6e2a_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostGross_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostGross" xlink:to="lab_us-gaap_CapitalizedContractCostGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b895c223-8b67-4555-8359-22b9825eeeb4_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_c8e7fce6-87cb-432d-a9d0-3d62e8c96652_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_MyersMember_493218c3-a352-4f80-bf76-cb347d9334c6_terseLabel_en-US" xlink:label="lab_strl_MyersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Myers</link:label>
    <link:label id="lab_strl_MyersMember_label_en-US" xlink:label="lab_strl_MyersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Myers [Member]</link:label>
    <link:label id="lab_strl_MyersMember_documentation_en-US" xlink:label="lab_strl_MyersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to Myers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MyersMember" xlink:href="strl-20230930.xsd#strl_MyersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_MyersMember" xlink:to="lab_strl_MyersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_270db73b-518d-4c24-a6e8-b79ca3531b6f_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Condensed Income Statement</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts_cf71ef34-a0dc-4f5e-a3cc-1e2246530a55_negatedTerseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposition related costs</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Disposition Related Costs</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Disposition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_3061c8a1-8110-4481-b1af-2984ff7fb82f_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income, including noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_cef44be1-37c2-4314-8177-d2e6a9ad1a5b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from Continuing Operations, including noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_712394f4-1073-4313-96f1-6a2f52580ecf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_6dca3516-09a5-4418-bca5-7f9cafa3898e_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_7b194e64-ad18-48ae-b809-7b24e92e8328_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gross Profit (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_ef6ac353-4440-47ec-bdb1-c3f2795f1a7f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_93a6bdb5-0644-4929-a3a1-0ffc18e4d9e7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net amount reclassified from AOCI into earnings, before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c13cdc5f-c062-49be-ab6e-0f9725c86c84_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableImpairedLineItems_7eb1acfb-9f96-4646-9abd-92f1006994a3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableImpairedLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Impaired [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableImpairedLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableImpairedLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Impaired [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems" xlink:to="lab_us-gaap_FinancingReceivableImpairedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_d3f00694-a4d7-4323-90c6-9f7d7d7c8f24_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_61bd2c3d-1bce-4289-a2aa-7eb14dc5206e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from Continuing Operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_0c863e1a-fc9a-45e8-b1de-a3e9a6cccbbe_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from Continuing Operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ab58b8a9-a006-402d-90da-fba1f2b5df9c_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate reconciliation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_86d9b147-3e93-4f03-989b-84ca12778a3c_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_a09602c1-ee00-4bbc-ac4d-549ca7118eaa_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_d1d16680-503f-486e-b9f6-6a4bb12ac5da_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (excluding the nine months ended September 30, 2023)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_0ad58cd3-4a47-47b2-8dfe-a67f87c5f6a0_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_66f32116-2f9d-478e-b833-cffdc470ce9d_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in OCI, tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_42801eff-1e64-4e24-9939-8d95c26bb7e1_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_74233f68-70fd-4ef4-af06-e2a3cc92e0d3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8e63d698-81fe-4a77-af35-5c0ea960d3b3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fda69a4a-2fb9-4608-9470-696217fdf768_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d8fe0ccf-81bb-4667-ae3b-cd3fc14ce452_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DebtInstrumentStatedSOFRInterestRate_eb43809c-e433-492b-9c8b-e39394a36cf2_terseLabel_en-US" xlink:label="lab_strl_DebtInstrumentStatedSOFRInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, SOFR interest rate</link:label>
    <link:label id="lab_strl_DebtInstrumentStatedSOFRInterestRate_label_en-US" xlink:label="lab_strl_DebtInstrumentStatedSOFRInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Stated SOFR Interest Rate</link:label>
    <link:label id="lab_strl_DebtInstrumentStatedSOFRInterestRate_documentation_en-US" xlink:label="lab_strl_DebtInstrumentStatedSOFRInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Stated SOFR Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DebtInstrumentStatedSOFRInterestRate" xlink:href="strl-20230930.xsd#strl_DebtInstrumentStatedSOFRInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DebtInstrumentStatedSOFRInterestRate" xlink:to="lab_strl_DebtInstrumentStatedSOFRInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_ResidentialAndOtherMember_8ca81564-bd48-4144-85bc-8128e29b245f_terseLabel_en-US" xlink:label="lab_strl_ResidentialAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential and Other</link:label>
    <link:label id="lab_strl_ResidentialAndOtherMember_label_en-US" xlink:label="lab_strl_ResidentialAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential And Other [Member]</link:label>
    <link:label id="lab_strl_ResidentialAndOtherMember_documentation_en-US" xlink:label="lab_strl_ResidentialAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential And Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ResidentialAndOtherMember" xlink:href="strl-20230930.xsd#strl_ResidentialAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_ResidentialAndOtherMember" xlink:to="lab_strl_ResidentialAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_7ccebadb-3ba8-443c-adac-ecbf1577790e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_c7cb2cb1-b341-4c11-9ffd-e96585001107_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_label_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="lab_us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_5efdcb92-56df-4d93-9a5f-91dc6d246b78_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_0a8b0a5a-786c-486a-98b4-ee581c96380c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1aad5e8f-d77c-40ce-935a-0d5a8773b4b1_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities, Lessee [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_e50d7ed3-1161-4fe4-8479-e76ac8ad713c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_fe643114-9dd6-490d-81ff-147ea2e798ab_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_17ed1ab5-94e5-4758-94ab-0ac478e2f278_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share from Continuing Operations:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_5d5befdc-f9b9-4ec9-b5bd-27d8de62816c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value $0.01 per share; 58,000 and 38,000 shares authorized, 30,828 and 30,585 shares issued and outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_0450efaa-39c7-4680-ba0e-9d3fe5c83b41_negatedLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_0d9fa2d8-19cf-4810-a2dc-01953aec5b1f_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue_8f14755f-1624-407c-ad4e-ec4d7e55b7fe_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of payments due</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Due</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDiscontinuedOperationsMember_2cdbbe29-600b-4df9-9328-c06ab04ff87d_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_SegmentDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="lab_us-gaap_SegmentDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_7e9d6f83-6f55-4a77-8aa5-e59b63f2a91b_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_5afb7c3c-5a78-4256-af61-3f09b2abd4f7_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_f8b5874c-5023-4f57-a1d5-1bd607122503_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_e4d1f248-8a7b-48a6-8b74-71d8ab948fa8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Maturities of Lease Liabilities, Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_92e51313-b636-412d-a886-88e325ce5057_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_959810c8-e853-48d1-b86f-5619bd41668a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_0c368c05-a59d-431a-a609-218f7791486b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, right-of-use asset, statement of financial position [extensible list]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_b033c5c2-dbfa-424d-b499-d105a64824d5_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_79839e14-1593-46a6-a897-e4a54270bb32_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_ee313389-3a6c-4ab5-b631-e386c48abe37_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_bae49345-c735-442e-bbaa-6c6846ea7d2d_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8a2a5c12-5007-4017-b195-fd9a88959256_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in AOCI</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f0599d2d-f674-44c2-84bb-f2c33933f61b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant-Date Fair Value per Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_cf338257-ffb5-4144-bcd6-f21226ee2a3f_terseLabel_en-US" xlink:label="lab_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_label_en-US" xlink:label="lab_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]</link:label>
    <link:label id="lab_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_documentation_en-US" xlink:label="lab_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:href="strl-20230930.xsd#strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:to="lab_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_1a1575b5-0b23-4848-8b4d-cd6efd8bcdeb_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_39f51682-531c-461f-bd4c-6ceb823ce76d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3766a1e-d380-4a59-ad7d-749273b936e7_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_fadd38d0-6921-4272-97b2-550bf57e207d_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Joint Ventures</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnapprovedChangeOrdersAmount_3bf1b572-256a-4076-9f23-7c8e1f3e2992_terseLabel_en-US" xlink:label="lab_us-gaap_UnapprovedChangeOrdersAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts receivable unpaid project contract price</link:label>
    <link:label id="lab_us-gaap_UnapprovedChangeOrdersAmount_label_en-US" xlink:label="lab_us-gaap_UnapprovedChangeOrdersAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Contractor, Contract Cost, Subject to Uncertainty, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnapprovedChangeOrdersAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnapprovedChangeOrdersAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnapprovedChangeOrdersAmount" xlink:to="lab_us-gaap_UnapprovedChangeOrdersAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_001f495d-dd53-47d9-9ed5-2aa5d031bd68_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate G&amp;A Expense</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_2c40b627-b24a-44e0-8314-506551e25310_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_0d74378d-7432-4bf1-b425-1db0e3aa2a8b_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_ed8e0534-700e-4616-bdd1-b5ebaf60586f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating expense, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_77de6b3d-4c69-4cf9-9bd6-c1010b44201f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_09cb32f6-0e60-4c8a-8f92-510d309ba144_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_EstimatedConstructionGrossProfitLossBeforeTax_de792d7b-4eab-420d-8570-b479f7e1b084_terseLabel_en-US" xlink:label="lab_strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated construction gain (loss) before tax</link:label>
    <link:label id="lab_strl_EstimatedConstructionGrossProfitLossBeforeTax_label_en-US" xlink:label="lab_strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Construction Gross Profit (Loss) Before Tax</link:label>
    <link:label id="lab_strl_EstimatedConstructionGrossProfitLossBeforeTax_documentation_en-US" xlink:label="lab_strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents net estimated gross profit (loss) before tax.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:href="strl-20230930.xsd#strl_EstimatedConstructionGrossProfitLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:to="lab_strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_6700631a-8c52-4ac4-9472-1ec824f08a5c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_05411257-2768-40c4-b572-7f34006c1237_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Sterling stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_b29f3a6a-487a-489f-825d-50d0a7c760eb_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_596be0af-3598-40b2-a69b-548560e30c89_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_1ec47d1c-d6c8-4e73-b703-f93dfb777b6f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_9d415e63-1d78-49c6-8163-c7b4001bad0c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_07765770-4b02-408c-a94c-382df11b6be2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liability revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a3e83e0-cf02-4555-9975-1ef8d3a1f169_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_9266a828-b5b3-4637-bdcd-d386d117e569_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11f9549a-5b8d-4fdb-856c-9cea75a1326c_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_TheCreditFacilityMember_7100ab3d-8eb7-46b4-bd4a-e94bfe24f291_terseLabel_en-US" xlink:label="lab_strl_TheCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_strl_TheCreditFacilityMember_label_en-US" xlink:label="lab_strl_TheCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Credit Facility [Member]</link:label>
    <link:label id="lab_strl_TheCreditFacilityMember_documentation_en-US" xlink:label="lab_strl_TheCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TheCreditFacilityMember" xlink:href="strl-20230930.xsd#strl_TheCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_TheCreditFacilityMember" xlink:to="lab_strl_TheCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7e3b0549-7881-45e3-a285-c721101d27cf_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_EmployeeStockPurchasePlanMember_a612537c-a76f-4443-a32f-b15138e7b04c_terseLabel_en-US" xlink:label="lab_strl_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_strl_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_strl_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_strl_EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_strl_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EmployeeStockPurchasePlanMember" xlink:href="strl-20230930.xsd#strl_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_EmployeeStockPurchasePlanMember" xlink:to="lab_strl_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_SEMAConstructionIncMember_488a4c30-2cc7-42fb-8d52-693655855d20_terseLabel_en-US" xlink:label="lab_strl_SEMAConstructionIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEMA Construction Inc</link:label>
    <link:label id="lab_strl_SEMAConstructionIncMember_label_en-US" xlink:label="lab_strl_SEMAConstructionIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEMA Construction Inc [Member]</link:label>
    <link:label id="lab_strl_SEMAConstructionIncMember_documentation_en-US" xlink:label="lab_strl_SEMAConstructionIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEMA Construction Inc [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_SEMAConstructionIncMember" xlink:href="strl-20230930.xsd#strl_SEMAConstructionIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_SEMAConstructionIncMember" xlink:to="lab_strl_SEMAConstructionIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_ee3e912b-5589-4db5-b8ec-a90f7c1a8603_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_af1b658d-a2d2-40f0-8ba2-a7d5bae3742c_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_fc27b971-3a5e-4762-aded-0529341b0edc_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e27487ab-8c92-4045-815f-6ea67c3257fb_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_f8971879-589b-45be-967c-fdf611d72677_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Net income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_2270250b-193c-4a8b-94db-50cf43f9ba76_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition_56d55fdd-19bc-4795-9b30-abbfdec9eff5_terseLabel_en-US" xlink:label="lab_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pretax loss</link:label>
    <link:label id="lab_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition_label_en-US" xlink:label="lab_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) From Discontinued Operation, Before Income Tax And Gain On Disposition</link:label>
    <link:label id="lab_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition_documentation_en-US" xlink:label="lab_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) From Discontinued Operation, Before Income Tax And Gain On Disposition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" xlink:href="strl-20230930.xsd#strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" xlink:to="lab_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9d7477db-886e-4579-aed1-b6f98c800ab8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_3bc1f757-4332-4700-a1d5-785186cc96aa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9140967e-1fdd-4314-bec9-58a42cd4e2e2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_b819fdfa-88ba-4fe0-96d3-9a3c2ea96195_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_45e6732b-ea43-49af-b5ee-ec14bfb5de5f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_SwingLineLoanMember_c40a79a7-58f4-4e02-b247-85da219ec74a_terseLabel_en-US" xlink:label="lab_strl_SwingLineLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan</link:label>
    <link:label id="lab_strl_SwingLineLoanMember_label_en-US" xlink:label="lab_strl_SwingLineLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan [Member]</link:label>
    <link:label id="lab_strl_SwingLineLoanMember_documentation_en-US" xlink:label="lab_strl_SwingLineLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_SwingLineLoanMember" xlink:href="strl-20230930.xsd#strl_SwingLineLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_SwingLineLoanMember" xlink:to="lab_strl_SwingLineLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_9b0d38f3-5492-44d6-868d-2961c545afc8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, at cost</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_81b62f6a-2e3b-43d4-b3af-a354a262002e_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_0657d3c1-901d-4a36-a820-6b5f680c7b7c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_39e15c14-270b-4bfe-8073-49c5f24694df_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_cb7d3cd9-d596-4e2a-9363-064c2c69a432_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_620139a8-0789-4bcc-8796-3131f1320888_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_ResidentialConstructionMember_cb01a800-92fb-4135-a3a4-57c2e77726cb_terseLabel_en-US" xlink:label="lab_strl_ResidentialConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential</link:label>
    <link:label id="lab_strl_ResidentialConstructionMember_label_en-US" xlink:label="lab_strl_ResidentialConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Construction [Member]</link:label>
    <link:label id="lab_strl_ResidentialConstructionMember_documentation_en-US" xlink:label="lab_strl_ResidentialConstructionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining to the Residential Construction segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ResidentialConstructionMember" xlink:href="strl-20230930.xsd#strl_ResidentialConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_ResidentialConstructionMember" xlink:to="lab_strl_ResidentialConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_83a964cf-9987-421b-aebb-8e10d53683cf_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_a33fab7e-205f-4c7f-93b5-39d1cfaa0dae_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_570f52fa-e0ab-4523-8b28-8ca86faf2629_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80d72067-9181-4987-9c0b-f46d03da4fb9_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0c20eebc-44a6-469d-a1a4-9d76977b14f1_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLossMember_7462b0b6-caba-4f43-a347-f8b7f5773502_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLossMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income (Loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLossMember_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLossMember" xlink:to="lab_us-gaap_OperatingIncomeLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_3e92d864-5b08-4f92-84ed-f354381a9b86_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain (loss) recognized in OCI, tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_4f88167f-fefd-47fa-906a-bc7a060ebe3e_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f935a582-809b-44f0-9e9d-5868da592881_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5fb48ded-ca1e-42f1-bbae-dac49369863e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_12edc124-24fe-43e6-b4e0-66c69c4668a7_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_6197d079-d26d-4a08-8eec-451cbe8a7333_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_8a1b81ce-0e02-4068-8ec9-77ed111afd2a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_761e602b-c876-4fac-82a2-2d3bd37886db_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable_e0e83b26-aa10-41eb-8c56-bc32713f948a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Impaired Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Impaired Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_852e056b-3104-4e44-a8ef-7ea7dac1c1b3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3638556c-cda1-4244-9707-700ffb11e617_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholding taxes paid on net share settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_f7f10472-6234-40e0-99d6-2317ff2716bf_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_c8317d29-ba39-417f-84ba-f3a7e6581080_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income, including noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_6c188b45-d2c4-4f6d-86d2-183a7b723cac_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_EInfrastructureSolutionsSegmentMember_c1a1e98d-4b7a-4a9e-afcd-ca19912e0e75_verboseLabel_en-US" xlink:label="lab_strl_EInfrastructureSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">E-Infrastructure Solutions RPOs</link:label>
    <link:label id="lab_strl_EInfrastructureSolutionsSegmentMember_9162b3c3-eafd-46d3-8d89-78f349d4d4c4_terseLabel_en-US" xlink:label="lab_strl_EInfrastructureSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">E-Infrastructure Solutions Revenues</link:label>
    <link:label id="lab_strl_EInfrastructureSolutionsSegmentMember_label_en-US" xlink:label="lab_strl_EInfrastructureSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">E-Infrastructure Solutions Segment [Member]</link:label>
    <link:label id="lab_strl_EInfrastructureSolutionsSegmentMember_documentation_en-US" xlink:label="lab_strl_EInfrastructureSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">E-Infrastructure Solutions Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EInfrastructureSolutionsSegmentMember" xlink:href="strl-20230930.xsd#strl_EInfrastructureSolutionsSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_EInfrastructureSolutionsSegmentMember" xlink:to="lab_strl_EInfrastructureSolutionsSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_475c3c58-de11-4168-8477-e84f1090aefa_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss from Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_0cb5f4e6-d338-49fe-be84-50a08f6ca900_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss from Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_52111b0d-fecf-4138-bb21-967b1117775c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss from Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_d99cb200-240f-4f68-a1bb-d95fa8cf2b28_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_2033406a-ade7-45a8-84e9-802421699ac6_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_19c04285-7293-45c1-9da6-bc9c03ef384b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_053c1eeb-bf39-4a73-9447-c0585f58c2a4_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_64fd796b-e560-4e37-8033-a63d0487d67a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_904fa079-dba9-4fc1-a8fc-251a65ad43b0_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_7a9abd7c-2d3e-464f-85e6-807d92b2c2a8_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_c874955a-a5ad-4e18-a971-8dd1fea9ef4c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_67ab8735-4cc3-406a-8f71-fa1747376946_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_ae8c1632-7830-4857-bac2-c277a313bf45_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets, net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_18b48522-078e-434b-b815-6fcd3c78c504_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_7935d028-765b-42bf-8d54-d52c62c4a4a6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1d1e3cbc-aaed-4167-82f1-c3f2d8800f2c_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in interest rate swap, net of tax (Note 12)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_5e6b23fe-acfc-4b9f-ad85-5ddae51bb234_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in interest rate swap</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f01d2077-81f6-401f-a80b-b9a0197f728e_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in OCI, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_1273c0d2-5a8c-47d2-a3e6-3653dd8eb7f8_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_537d5982-da09-435e-9164-48be5b2e4d4c_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_d464a8b8-b7e3-4bd1-b7d7-9735043e8636_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_e55e2eb0-a571-4068-9722-7984fdb1be2e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_f5251e77-9493-4740-8249-10319ded91e5_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_66bdd9a9-0732-4144-abb0-daafffd83eaf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (excluding the nine months ended September 30, 2023)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_b3db9bc3-7780-43a0-9bf0-db581f2afd4c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, liability, current, statement of financial position [extensible list]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_042f6cf3-ab03-4c12-87f1-b052fbacbfd5_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pretax loss</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_3f372f0b-f907-4b3b-ac0a-63c826c293e1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_a78468f4-7798-4b74-b7fe-94d51f5a6460_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_927b6fe2-ae03-4c53-99cd-13b3bc001de3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_bafe594b-8aec-47ff-8a0f-923f792ad0e4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_ba1f6a93-6ea8-44e3-a1cf-046088a7f22f_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount_9c3341d3-1f1a-4cd7-8f5f-e3cf3dec4020_terseLabel_en-US" xlink:label="lab_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total disability insurance policies, per policy amount</link:label>
    <link:label id="lab_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount_label_en-US" xlink:label="lab_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Death And Disability Insurance Policies, Per Policy Amount</link:label>
    <link:label id="lab_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount_documentation_en-US" xlink:label="lab_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Death And Disability Insurance Policies, Per Policy Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount" xlink:href="strl-20230930.xsd#strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount" xlink:to="lab_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_55eaeb06-23df-491e-b5da-f76247db41c2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_eb0028df-6d63-400a-aa5d-c96d83786589_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_79cbd1e2-d635-4d0a-a1d0-2f7a44678fd5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net amount reclassified from AOCI into earnings, tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_a30e1b4e-8c0d-4242-bf77-a9e8898fdc2b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash items:</link:label>
    <link:label id="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_f91c337d-48b2-4806-a30e-14fc78d13959_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_LongTermDebtCurrentMaturitiesGross_d9102228-54ba-46ed-811d-c176a9e44f83_negatedTerseLabel_en-US" xlink:label="lab_strl_LongTermDebtCurrentMaturitiesGross" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less - Current maturities of long-term debt</link:label>
    <link:label id="lab_strl_LongTermDebtCurrentMaturitiesGross_label_en-US" xlink:label="lab_strl_LongTermDebtCurrentMaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities, Gross</link:label>
    <link:label id="lab_strl_LongTermDebtCurrentMaturitiesGross_documentation_en-US" xlink:label="lab_strl_LongTermDebtCurrentMaturitiesGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LongTermDebtCurrentMaturitiesGross" xlink:href="strl-20230930.xsd#strl_LongTermDebtCurrentMaturitiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_LongTermDebtCurrentMaturitiesGross" xlink:to="lab_strl_LongTermDebtCurrentMaturitiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_bfc94a67-a1ec-4127-8927-911338f88942_verboseLabel_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSUs (at target)</link:label>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_8fd477f7-6f1c-4dec-881c-d841b661b8a0_terseLabel_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSUs (issued upon vesting)</link:label>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_label_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Phantom Share Units (PSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:to="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne_f2fa2c2e-252f-43dc-9545-8fc36db0b5f9_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal group, including discontinued operation, payment due year one</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Consideration, Payment Due Year One</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Payment Due Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_b05bbe58-1456-4d49-91e2-a5c73f47dda2_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in OCI, before tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_44d83c92-dc0c-41f6-ad4b-89a0c929b4aa_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_17befb00-292b-4243-8fd3-825bdd9d7f19_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_3d1d365a-dfb7-4dc1-9457-866dd4f99259_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_50f84e84-6d78-4ec1-9012-d21095a96eb5_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="lab_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_3bf633d4-2a67-46eb-97fc-daefa44f93af_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Backlog By Segment</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_a5380b35-2aab-4f22-bd6a-efafc630cca1_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1ede1ac3-df76-4b11-b41e-8377139006ff_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_db6a6992-d4a2-4595-ba37-9d5d14758807_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_d1b48fed-4c61-47d4-96aa-a550541aa541_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated tax basis step-up payment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_614f6a3b-1913-4620-a6e2-34030eb44567_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_86eba27c-5fb4-4fea-8db3-ef3b213118c0_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Supplemental Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_RestrictedStockAwardsRSAsMember_0c1d2f1b-8111-423e-b5a3-42e5be73661e_terseLabel_en-US" xlink:label="lab_strl_RestrictedStockAwardsRSAsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSAs</link:label>
    <link:label id="lab_strl_RestrictedStockAwardsRSAsMember_e36060a2-4e5c-4e08-923f-e288aaaaf316_verboseLabel_en-US" xlink:label="lab_strl_RestrictedStockAwardsRSAsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSAs (issued upon grant)</link:label>
    <link:label id="lab_strl_RestrictedStockAwardsRSAsMember_label_en-US" xlink:label="lab_strl_RestrictedStockAwardsRSAsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards (RSAs) [Member]</link:label>
    <link:label id="lab_strl_RestrictedStockAwardsRSAsMember_documentation_en-US" xlink:label="lab_strl_RestrictedStockAwardsRSAsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards (RSAs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockAwardsRSAsMember" xlink:href="strl-20230930.xsd#strl_RestrictedStockAwardsRSAsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_RestrictedStockAwardsRSAsMember" xlink:to="lab_strl_RestrictedStockAwardsRSAsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_2a1a10c2-8782-47b0-838c-f1b2b2c3d091_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts against contracts receivable</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_c0ad8fab-72de-46d5-9d0d-f92a488e7b56_totalLabel_en-US" xlink:label="lab_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_label_en-US" xlink:label="lab_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests</link:label>
    <link:label id="lab_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_documentation_en-US" xlink:label="lab_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sum of operating profit and non-operating income (expense) before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and non-controlling interest.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:href="strl-20230930.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:to="lab_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_da59d161-3d9d-487b-a747-a5005bfaa373_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposition proceeds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Divestiture of Businesses, Net of Cash Divested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4df9bcb1-306e-4601-a765-058507b8310a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_b9e38c5b-22f0-4d11-a207-071905ab6835_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_c188a80d-2e9b-418c-9194-2a47a56cd451_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current and non-current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_5f8cfbd2-27eb-4973-a321-0682d9a03ed6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_aed08558-7a05-49f5-a719-0781df4c1277_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_b9f64271-f675-490f-8ebd-7c531a0324ef_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f0b0a777-be5d-48a5-af9a-9800a458a2a3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_af80c4eb-9d98-4473-94ee-436a5a14629c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_aaf84e6f-afdc-4d35-990b-76bbb7d4f36e_terseLabel_en-US" xlink:label="lab_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Members&#8217; interest subject to mandatory redemption and undistributed earnings</link:label>
    <link:label id="lab_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_label_en-US" xlink:label="lab_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Member&#8217;s Interest Subject To Mandatory Redemption And Undistributed Earnings</link:label>
    <link:label id="lab_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_documentation_en-US" xlink:label="lab_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The element that represents the member's interest subject to mandatory redemption and undistributed earnings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:href="strl-20230930.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:to="lab_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_533ecb9a-36a1-4eeb-a182-9e012429ce08_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_d1d48b8d-ae2b-4487-83a5-08cd5c1efc0c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate: finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_9a88341e-4f5d-4a09-bc7d-4d240aeedd52_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_b861e80b-7c8b-4182-978c-8ce9f343de11_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_d7f03cee-b8c0-4aff-b49e-5594e6f0a60a_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issuance costs and non-cash interest</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_895aea0f-edf2-4fa6-9a72-2704641c4168_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_a8e3fb45-4e3d-4f59-9f12-3b74cfd141e1_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0f2489e6-dee9-444b-bfb7-579324da77d4_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on disposal of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_6d9ded2d-49b4-44b4-9d97-d9c8ca7dc609_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_a0e344ca-dd8f-48d3-b34f-1326effbcf6b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_c6e0abd4-c3ba-4540-a251-109464763cad_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4299e215-2941-4a0d-94a5-8e8d7b13a30e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_06f81a78-1f92-4f07-bbb1-01358f907665_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7110bbe5-3886-495a-a80e-dcc8bf0bcc97_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_827cf50e-51cc-4192-bfae-d509d8f122ba_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities of Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_6ff9d928-1dfb-48f1-811f-5cecf94d0cca_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_ConstructionEquipmentMember_ecdf99c2-e2d6-4890-a639-7888ba379721_terseLabel_en-US" xlink:label="lab_strl_ConstructionEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction and transportation equipment</link:label>
    <link:label id="lab_strl_ConstructionEquipmentMember_label_en-US" xlink:label="lab_strl_ConstructionEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Equipment [Member]</link:label>
    <link:label id="lab_strl_ConstructionEquipmentMember_documentation_en-US" xlink:label="lab_strl_ConstructionEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the construction equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ConstructionEquipmentMember" xlink:href="strl-20230930.xsd#strl_ConstructionEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_ConstructionEquipmentMember" xlink:to="lab_strl_ConstructionEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_dbeefe06-8a87-4913-8389-996654a0fe20_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3199708a-4bae-48b8-a0ca-11bf07d62aef_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term: operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_TransportationSolutionsSegmentMember_3323e727-dd14-48f3-806d-8c332b6e1395_verboseLabel_en-US" xlink:label="lab_strl_TransportationSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Solutions RPOs</link:label>
    <link:label id="lab_strl_TransportationSolutionsSegmentMember_c4ca4bae-87d6-4936-8079-945bb5f2de2c_terseLabel_en-US" xlink:label="lab_strl_TransportationSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Solutions Revenues</link:label>
    <link:label id="lab_strl_TransportationSolutionsSegmentMember_label_en-US" xlink:label="lab_strl_TransportationSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Solutions Segment [Member]</link:label>
    <link:label id="lab_strl_TransportationSolutionsSegmentMember_documentation_en-US" xlink:label="lab_strl_TransportationSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Solutions Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TransportationSolutionsSegmentMember" xlink:href="strl-20230930.xsd#strl_TransportationSolutionsSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_TransportationSolutionsSegmentMember" xlink:to="lab_strl_TransportationSolutionsSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6c68ddcb-7c5e-4b33-b3ca-769ac3b76295_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ad0425f1-434f-4b0b-ac64-e81ad72a6693_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_a49b17ee-0832-4bbf-b5f3-f7357955f0bb_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_OtherDebtMember_5a29f2de-7521-40ec-9a40-2648490a5211_terseLabel_en-US" xlink:label="lab_strl_OtherDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other debt</link:label>
    <link:label id="lab_strl_OtherDebtMember_label_en-US" xlink:label="lab_strl_OtherDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Debt [Member]</link:label>
    <link:label id="lab_strl_OtherDebtMember_documentation_en-US" xlink:label="lab_strl_OtherDebtMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_OtherDebtMember" xlink:href="strl-20230930.xsd#strl_OtherDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_OtherDebtMember" xlink:to="lab_strl_OtherDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_ContractWithCustomerRetainageLiabilityCurrent_c3da6993-f342-4086-9897-600f34057b72_terseLabel_en-US" xlink:label="lab_strl_ContractWithCustomerRetainageLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities, retainage</link:label>
    <link:label id="lab_strl_ContractWithCustomerRetainageLiabilityCurrent_label_en-US" xlink:label="lab_strl_ContractWithCustomerRetainageLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Retainage Liability, Current</link:label>
    <link:label id="lab_strl_ContractWithCustomerRetainageLiabilityCurrent_documentation_en-US" xlink:label="lab_strl_ContractWithCustomerRetainageLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Retainage Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractWithCustomerRetainageLiabilityCurrent" xlink:href="strl-20230930.xsd#strl_ContractWithCustomerRetainageLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_ContractWithCustomerRetainageLiabilityCurrent" xlink:to="lab_strl_ContractWithCustomerRetainageLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_48d23b92-a0e3-4e61-bda8-2639d755d7d9_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear_f967e430-8860-4fc5-a9c1-c8b081690a8a_terseLabel_en-US" xlink:label="lab_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of receivables estimated to be collected in next fiscal year</link:label>
    <link:label id="lab_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear_label_en-US" xlink:label="lab_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts Receivable Retainage, Percentage Estimated To Be Collected In Next Fiscal Year</link:label>
    <link:label id="lab_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear_documentation_en-US" xlink:label="lab_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts Receivable Retainage, Percentage Estimated To Be Collected In Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear" xlink:href="strl-20230930.xsd#strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear" xlink:to="lab_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_0d6eb764-f68a-4ef3-8d60-048aad308917_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_95c09650-cf59-4d64-b21f-f4d7a50cd9cf_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_ReceivablesFromAndEquityInConstructionJointVentures_b7958099-cf25-49a4-ae93-a8e90fa4bac0_verboseLabel_en-US" xlink:label="lab_strl_ReceivablesFromAndEquityInConstructionJointVentures" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables from and equity in construction joint ventures</link:label>
    <link:label id="lab_strl_ReceivablesFromAndEquityInConstructionJointVentures_767069ea-c005-4241-893f-15c73c24a7e5_terseLabel_en-US" xlink:label="lab_strl_ReceivablesFromAndEquityInConstructionJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sterling&#8217;s receivables from and equity in construction joint ventures</link:label>
    <link:label id="lab_strl_ReceivablesFromAndEquityInConstructionJointVentures_label_en-US" xlink:label="lab_strl_ReceivablesFromAndEquityInConstructionJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables From And Equity In Construction Joint Ventures</link:label>
    <link:label id="lab_strl_ReceivablesFromAndEquityInConstructionJointVentures_documentation_en-US" xlink:label="lab_strl_ReceivablesFromAndEquityInConstructionJointVentures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts due from minority-owned entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). Also, includes the entity's equity in minority-owned joint ventures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures" xlink:href="strl-20230930.xsd#strl_ReceivablesFromAndEquityInConstructionJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures" xlink:to="lab_strl_ReceivablesFromAndEquityInConstructionJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_d74bd02c-0559-4c33-8e40-aee1c175f38d_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_abaeb20e-8a6f-4a0e-bcc2-a1b57cdcf305_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of interest rate swap</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_RLWMember_750936cb-7b8e-43d6-b450-ebfff61e7fe5_terseLabel_en-US" xlink:label="lab_strl_RLWMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RLW</link:label>
    <link:label id="lab_strl_RLWMember_label_en-US" xlink:label="lab_strl_RLWMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RLW [Member]</link:label>
    <link:label id="lab_strl_RLWMember_documentation_en-US" xlink:label="lab_strl_RLWMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity of the business acquisition.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RLWMember" xlink:href="strl-20230930.xsd#strl_RLWMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_RLWMember" xlink:to="lab_strl_RLWMember" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_CommercialMember_adad1fd8-6181-4b86-957e-7f2f8b52a858_terseLabel_en-US" xlink:label="lab_strl_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial</link:label>
    <link:label id="lab_strl_CommercialMember_label_en-US" xlink:label="lab_strl_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial [Member]</link:label>
    <link:label id="lab_strl_CommercialMember_documentation_en-US" xlink:label="lab_strl_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CommercialMember" xlink:href="strl-20230930.xsd#strl_CommercialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_CommercialMember" xlink:to="lab_strl_CommercialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0f9a5958-ea54-40ba-9d01-c5633184537b_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents ($28,478 and $25,014 related to variable interest entities (&#8220;VIEs&#8221;))</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_8c93064c-b709-4f6b-baf1-4e27f926e7fe_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_415305dc-707a-45e0-a7eb-0c94f420131d_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period - Continuing Operations</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo_acf1c309-b1fb-4ed1-aa1e-b74a51b5ba0d_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal group, including discontinued operation, payment due year two</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Consideration, Payment Due Year Two</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Consideration, Payment Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_3f7ae7a0-736f-4b68-9770-11c2ce7d4c84_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld for taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_d47d1b1d-2846-48ed-93dc-21c947b4fafb_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld for taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c98e52cf-5446-44ae-a50b-2db25432568b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_eb0ec848-a11a-4450-a64e-729d26ed7962_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate: operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ab35fc75-6d05-4683-b338-3e4bea0ac0db_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_43463751-b67c-4301-bc45-a3d7f4d53624_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_98134b5b-8ea3-4405-ab73-62ba35c292ff_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_01738d87-2c31-492c-aa95-e1447f3a8740_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_ff206618-b2df-49d9-a4e7-d88edeeb1723_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_5ff1d9a5-cb8f-4877-a98a-e1d4e9097c96_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share attributable to Sterling common stockholders:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_4934dd2c-6155-4eeb-af2c-0837dafd172a_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share attributable to Sterling common stockholders:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_a7dc878d-4ba2-438f-9ee4-62949cfb9e90_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term: finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_1a8207cb-75e2-4182-a3fe-e9b704d697b1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, liability, noncurrent, statement of financial position [extensible list]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_b68d7f37-dc52-48fd-9b1f-20a923c5071e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of equity method investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ac499d53-5855-456b-80b9-a5eda409a419_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5c23c1ff-3bf4-45a2-935f-bc967ad1d4b0_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_90d27f67-7f24-4243-bfa8-b26e186a2441_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_41e0afa5-0c61-4c14-a8af-3b842bd8ebfa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Disposal Groups, Including Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_7f4c55e7-956f-4697-bbad-bd206b00ce79_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_1b8e649b-5a2f-401f-a2eb-175f2b00d38d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_112cc694-eba6-4124-b18b-b716f7c4d417_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_dd01c650-7acf-4ff8-922f-5552bd4cde4d_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain (loss) recognized in OCI, net of tax amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_88c45931-537c-49c6-b0d4-20dfabbd34e0_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_88fa470c-55c3-4051-b12f-fc1bf9f39cff_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_b0b98c8f-aeeb-4509-8c03-f68754301e35_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_1ab0a63e-9278-47c1-a7f3-5bcf90e1b5ac_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_8e62ba55-7296-4f64-84d0-351d564f639f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_af9bcb40-db2d-4505-8128-a795501e1ff4_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_eeef65c2-31e9-42f5-95a8-7641f1f76c5f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_3a85742c-9ef5-4f27-a59e-8c8b445e6078_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dec7e1da-d6ab-4854-87e3-934d8e0a1b32_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_8a44c8f6-18f6-4c2e-91a9-39594dd68132_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_8c3dcea9-c07a-46f8-b309-debda3f16fa5_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total RPOs</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_b85b9b50-3eb8-40fa-869c-4adec9c30d8d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="lab_us-gaap_SubsidiarySaleOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_3e98824a-518b-47bb-918b-bef9c142b8ee_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_99ed7f37-1800-4990-a395-f750eb849850_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_38d50f0f-ded8-4b76-a24d-30ab3f44754a_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ffc45f13-067c-4b94-82fc-438fe3e3ae1f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_73447ac2-3343-4442-92a7-e3f0c9f808aa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenues</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_8d1bfadc-37fd-4927-af59-7bdc3f43ab13_terseLabel_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal group, including discontinued operation, ownership percentage in disposed asset</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_label_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Ownership Percentage In Disposed Asset</link:label>
    <link:label id="lab_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_documentation_en-US" xlink:label="lab_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Ownership Percentage In Disposed Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" xlink:to="lab_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_6ba82879-b0a5-45f0-b024-c151c3a73d02_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_a818325d-adc8-404e-a2ae-8cc0f86b2ed4_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_6f443596-1535-4de3-8194-a7aa8d1f8efd_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_c7206823-a1c3-484e-a840-8797b1ba64e4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share from Continuing Operations:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_627eed96-f0f9-456d-9d3f-db658f360a04_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_f1f4e8ba-0eaf-4ef2-8a09-4997b50b90ce_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f8e8b9bf-4859-4bf2-8803-eb626f4ed905_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2f375729-32fd-4dc0-b8e2-734d6bcf395f_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_c8fd2b8e-a20e-4b7c-be9f-b209a860a725_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_22896e35-5f70-4b80-98a1-e83006d616a8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expense</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedPriceContractMember_dda8c65a-241b-4aaa-9a1e-08c5fc13074c_terseLabel_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed-Unit Price</link:label>
    <link:label id="lab_us-gaap_FixedPriceContractMember_label_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed-Price Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedPriceContractMember" xlink:to="lab_us-gaap_FixedPriceContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_63631f88-2667-427b-a2f5-909ede2cbb19_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_e3986fc3-a8e5-48dd-8b68-5a227df9b520_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_3112f2a3-28f4-4d57-8ecf-c1e749b2710f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_b0ac76be-ed79-4a16-8a5b-fd3e6f3e48b8_terseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office equipment</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_8c258200-d69a-4ed0-9a28-9106b08d8346_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_b7df83bf-febc-4749-88f3-3b01d7fd3333_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_b2493cb1-d62e-4a53-91cf-74def547ff6e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_0ab81bfd-47b9-4ecf-b1ad-b5aa999ce602_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_de6ea57c-1821-4c2e-a416-345984cbd998_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_c5b9e76d-6be3-417b-b1ed-53eb36a3d71c_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_286a8364-79e2-4e6f-a15f-4220a2b84b86_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_65c2287e-60aa-4574-8114-5b14fc011495_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_ee204998-2736-41e5-b034-408b158d246f_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling Interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>strl-20230930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:738a1653-6a54-4d7f-9c1a-82ade2e5d196,g:601af17a-3cb9-474b-b3b2-3855900add44-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef roleURI="http://www.strlco.com/role/Cover" xlink:type="simple" xlink:href="strl-20230930.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_38815e49-22f9-4f66-abd1-48e5e9b6c5d6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_DocumentType_38815e49-22f9-4f66-abd1-48e5e9b6c5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_f1b79df6-ab9d-4618-bdc4-7f80c292796e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_DocumentQuarterlyReport_f1b79df6-ab9d-4618-bdc4-7f80c292796e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3fbb3e45-cd11-41bb-9460-9ffc6a7bae91" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_DocumentPeriodEndDate_3fbb3e45-cd11-41bb-9460-9ffc6a7bae91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_25c323a3-a909-42cd-baef-c92b29047ed5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_DocumentTransitionReport_25c323a3-a909-42cd-baef-c92b29047ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_093c3608-04c4-47af-aef6-9086985ad76d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityFileNumber_093c3608-04c4-47af-aef6-9086985ad76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_755f88a1-1842-4673-8917-7924a2f12021" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityRegistrantName_755f88a1-1842-4673-8917-7924a2f12021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_b6a88d82-fdfc-41b0-8fd9-10a8e3054bee" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityIncorporationStateCountryCode_b6a88d82-fdfc-41b0-8fd9-10a8e3054bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_5ed6995f-1657-4f7b-ab9c-64c64e589e70" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityTaxIdentificationNumber_5ed6995f-1657-4f7b-ab9c-64c64e589e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6a1e9437-8fc3-4eb9-be95-4356611d1f42" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityAddressAddressLine1_6a1e9437-8fc3-4eb9-be95-4356611d1f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_5c0cc7b7-f5af-4a55-bc9f-9e0624393734" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityAddressCityOrTown_5c0cc7b7-f5af-4a55-bc9f-9e0624393734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_dec97e16-f47f-46c4-a20a-8acc4904bd7e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityAddressStateOrProvince_dec97e16-f47f-46c4-a20a-8acc4904bd7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_fe73b0c1-ebeb-41ec-8990-edc5e3617cca" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityAddressPostalZipCode_fe73b0c1-ebeb-41ec-8990-edc5e3617cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_fddbf6d7-eb3f-41ba-8232-a93962eace55" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_CityAreaCode_fddbf6d7-eb3f-41ba-8232-a93962eace55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_6494a9af-2004-43c4-aa94-0ea2bb432006" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_LocalPhoneNumber_6494a9af-2004-43c4-aa94-0ea2bb432006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d81e9ae6-3674-4f59-889e-9efdac9d2d82" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_Security12bTitle_d81e9ae6-3674-4f59-889e-9efdac9d2d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_cb5dcb41-0eab-4a86-8e04-c7a48735973e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_TradingSymbol_cb5dcb41-0eab-4a86-8e04-c7a48735973e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_ed339f0e-497b-44fe-836a-d11d2df6b1ac" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_SecurityExchangeName_ed339f0e-497b-44fe-836a-d11d2df6b1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_98497d01-fceb-4e6c-9c3c-6582b6910cc7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityCurrentReportingStatus_98497d01-fceb-4e6c-9c3c-6582b6910cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_33bddee0-7e27-4992-b8d9-7474da2b5eb8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityInteractiveDataCurrent_33bddee0-7e27-4992-b8d9-7474da2b5eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_81d054fd-5a4d-4a47-97ee-3f36a001dc49" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityFilerCategory_81d054fd-5a4d-4a47-97ee-3f36a001dc49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_2cc8ef91-dc75-46d0-ba5c-5f38b1dd9a02" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntitySmallBusiness_2cc8ef91-dc75-46d0-ba5c-5f38b1dd9a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_2ce455c0-f0fb-4b02-a69a-9f73e6453181" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityEmergingGrowthCompany_2ce455c0-f0fb-4b02-a69a-9f73e6453181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_08f5eb6f-0ed1-4468-9110-8b21627c743d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityShellCompany_08f5eb6f-0ed1-4468-9110-8b21627c743d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_8240a40f-7632-4f63-b26d-bc5ef6c9a581" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_8240a40f-7632-4f63-b26d-bc5ef6c9a581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_336c8625-d142-4220-a1b6-7a33c289e642" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_EntityCentralIndexKey_336c8625-d142-4220-a1b6-7a33c289e642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_40092732-2857-4f55-bd20-06256849462e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_CurrentFiscalYearEndDate_40092732-2857-4f55-bd20-06256849462e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_dc831538-9e60-417b-81fc-3bea5dae5751" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_DocumentFiscalYearFocus_dc831538-9e60-417b-81fc-3bea5dae5751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_55f01d38-03cf-4cb7-8271-1f3a499e41c1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_DocumentFiscalPeriodFocus_55f01d38-03cf-4cb7-8271-1f3a499e41c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_deb37ff4-cf38-4e4b-8e6c-5813c0b7774f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d5a34a10-3fa8-46b6-ad48-33772e624572" xlink:to="loc_dei_AmendmentFlag_deb37ff4-cf38-4e4b-8e6c-5813c0b7774f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d8fed925-0ddf-4bc3-b773-84d144666b57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d8fed925-0ddf-4bc3-b773-84d144666b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_105266c6-6491-4847-a064-a8b40c87ff1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_105266c6-6491-4847-a064-a8b40c87ff1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7241ded4-98e7-4512-87b2-4e811b8c0cac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_GrossProfit_7241ded4-98e7-4512-87b2-4e811b8c0cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_447e958f-b233-4454-a7c1-079d4f239c48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_447e958f-b233-4454-a7c1-079d4f239c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_51783bce-bfe4-4295-8018-579ca0b501cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_51783bce-bfe4-4295-8018-579ca0b501cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_e2ee8dfb-efde-4eb6-a18c-c5c34910542c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_e2ee8dfb-efde-4eb6-a18c-c5c34910542c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_c3bf1614-24f2-4ca6-854e-a5166c2136d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_c3bf1614-24f2-4ca6-854e-a5166c2136d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_467b6924-170e-4231-9d38-5099ff2b5ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_OperatingIncomeLoss_467b6924-170e-4231-9d38-5099ff2b5ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_dc2546da-a9c7-4e2a-90af-37b3da7883dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_InterestIncomeOther_dc2546da-a9c7-4e2a-90af-37b3da7883dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_InterestExpenseAndAccretedInterest_2e499d2b-aa69-4e74-975d-d37a993642af" xlink:href="strl-20230930.xsd#strl_InterestExpenseAndAccretedInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_strl_InterestExpenseAndAccretedInterest_2e499d2b-aa69-4e74-975d-d37a993642af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_5d4ad058-b4b2-4ac4-9b12-60ceb35357cb" xlink:href="strl-20230930.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests_5d4ad058-b4b2-4ac4-9b12-60ceb35357cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6cf162e4-f7bd-44e9-8ebc-9b1a39e3f498" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6cf162e4-f7bd-44e9-8ebc-9b1a39e3f498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_4b79a864-9d2c-4751-b0b4-22563dbc224f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_4b79a864-9d2c-4751-b0b4-22563dbc224f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_6435b86e-de2e-4698-8148-213722fcfab3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_6435b86e-de2e-4698-8148-213722fcfab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_898bc163-13e4-45d1-998b-cdf67dd3db40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_898bc163-13e4-45d1-998b-cdf67dd3db40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition_d3635327-5eae-4076-a726-bc6e0067ff41" xlink:href="strl-20230930.xsd#strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition_d3635327-5eae-4076-a726-bc6e0067ff41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_d716ccc2-ff98-43ab-be39-82781dbc7702" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_d716ccc2-ff98-43ab-be39-82781dbc7702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_4596da70-e1a0-44c8-9914-2b9a7086fc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_4596da70-e1a0-44c8-9914-2b9a7086fc0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_112ec3a0-d4ea-4d1b-8444-cfc0bff7199a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_NetIncomeLoss_112ec3a0-d4ea-4d1b-8444-cfc0bff7199a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3917832f-c3ea-4bd0-97e9-1de47f6ca533" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_EarningsPerShareAbstract_3917832f-c3ea-4bd0-97e9-1de47f6ca533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_bd939e11-f1c9-4f21-8d65-ab5944d8da8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3917832f-c3ea-4bd0-97e9-1de47f6ca533" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_bd939e11-f1c9-4f21-8d65-ab5944d8da8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_63350516-4a07-4ddc-aab9-57f88e97e995" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3917832f-c3ea-4bd0-97e9-1de47f6ca533" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_63350516-4a07-4ddc-aab9-57f88e97e995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_ecefffb8-fc1c-4db9-9339-3c6ad554890c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_ecefffb8-fc1c-4db9-9339-3c6ad554890c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d52660df-401f-4136-9025-c125fe422878" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_ecefffb8-fc1c-4db9-9339-3c6ad554890c" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d52660df-401f-4136-9025-c125fe422878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_13b39f75-9bdc-478d-911d-9befb8da4b80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_ecefffb8-fc1c-4db9-9339-3c6ad554890c" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_13b39f75-9bdc-478d-911d-9befb8da4b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_1648919e-d8ee-4900-996e-40b41d060a40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_1648919e-d8ee-4900-996e-40b41d060a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_38524fd3-3bd3-4760-bfca-c7e2da9850c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_1648919e-d8ee-4900-996e-40b41d060a40" xlink:to="loc_us-gaap_EarningsPerShareBasic_38524fd3-3bd3-4760-bfca-c7e2da9850c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_38a02e21-106a-4212-8733-eaa35aa17226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_1648919e-d8ee-4900-996e-40b41d060a40" xlink:to="loc_us-gaap_EarningsPerShareDiluted_38a02e21-106a-4212-8733-eaa35aa17226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_b01a0a1a-f28c-469f-8980-e00539f067b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8956d2b0-7542-437a-a246-b749299a5b5c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_b01a0a1a-f28c-469f-8980-e00539f067b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a0cd2e44-7280-416f-85c5-2f55c1b0b5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_b01a0a1a-f28c-469f-8980-e00539f067b1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a0cd2e44-7280-416f-85c5-2f55c1b0b5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_98c4c6e5-1909-4043-90a6-a3a825df52d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_b01a0a1a-f28c-469f-8980-e00539f067b1" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_98c4c6e5-1909-4043-90a6-a3a825df52d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f6b7251e-1006-4a06-b7df-04a63e7e6b16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_c508e5d5-aad6-4199-a03f-a1138fd124a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f6b7251e-1006-4a06-b7df-04a63e7e6b16" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_c508e5d5-aad6-4199-a03f-a1138fd124a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_52819866-4b55-4041-92bb-4401b6c2bd43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f6b7251e-1006-4a06-b7df-04a63e7e6b16" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_52819866-4b55-4041-92bb-4401b6c2bd43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_aa49d1d9-de69-4ff9-a920-3c498a585a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f6b7251e-1006-4a06-b7df-04a63e7e6b16" xlink:to="loc_us-gaap_ProfitLoss_aa49d1d9-de69-4ff9-a920-3c498a585a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cd740e2d-f928-46ef-8499-82313e057781" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f6b7251e-1006-4a06-b7df-04a63e7e6b16" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cd740e2d-f928-46ef-8499-82313e057781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1f75f4c3-3908-4d7c-9ca8-e8c30397b0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cd740e2d-f928-46ef-8499-82313e057781" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1f75f4c3-3908-4d7c-9ca8-e8c30397b0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_067496d9-6168-49b9-a1ea-d704d828d61c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cd740e2d-f928-46ef-8499-82313e057781" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_067496d9-6168-49b9-a1ea-d704d828d61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4c687398-1c9f-4e49-b0f5-37ffab6dab1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f6b7251e-1006-4a06-b7df-04a63e7e6b16" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4c687398-1c9f-4e49-b0f5-37ffab6dab1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ccb89116-39ea-406e-9ab4-2cd592af0bce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f6b7251e-1006-4a06-b7df-04a63e7e6b16" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ccb89116-39ea-406e-9ab4-2cd592af0bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_44edec99-0857-4007-bcd1-4552a5c594dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_11ed1677-7f82-4e93-a1ec-fa7779533834" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44edec99-0857-4007-bcd1-4552a5c594dc" xlink:to="loc_us-gaap_AssetsAbstract_11ed1677-7f82-4e93-a1ec-fa7779533834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_42637ba9-da3b-4725-9a76-0f47739909fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11ed1677-7f82-4e93-a1ec-fa7779533834" xlink:to="loc_us-gaap_AssetsCurrentAbstract_42637ba9-da3b-4725-9a76-0f47739909fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_351f6dd4-012f-4a11-92e8-23c066d17257" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42637ba9-da3b-4725-9a76-0f47739909fe" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_351f6dd4-012f-4a11-92e8-23c066d17257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_e4fce25f-b594-429a-9fd1-12af10d23c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42637ba9-da3b-4725-9a76-0f47739909fe" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_e4fce25f-b594-429a-9fd1-12af10d23c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostGross_44c92b73-8a0c-4774-860e-03fc30172338" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42637ba9-da3b-4725-9a76-0f47739909fe" xlink:to="loc_us-gaap_CapitalizedContractCostGross_44c92b73-8a0c-4774-860e-03fc30172338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures_4fcd7cfe-ee9f-4b86-94c8-11d1ea419d0f" xlink:href="strl-20230930.xsd#strl_ReceivablesFromAndEquityInConstructionJointVentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42637ba9-da3b-4725-9a76-0f47739909fe" xlink:to="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures_4fcd7cfe-ee9f-4b86-94c8-11d1ea419d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_97f63562-1032-437f-a352-0b268c5130ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42637ba9-da3b-4725-9a76-0f47739909fe" xlink:to="loc_us-gaap_OtherAssetsCurrent_97f63562-1032-437f-a352-0b268c5130ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_abd4e626-695a-48c9-a1a9-df4392c1af61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_42637ba9-da3b-4725-9a76-0f47739909fe" xlink:to="loc_us-gaap_AssetsCurrent_abd4e626-695a-48c9-a1a9-df4392c1af61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2ba13620-179f-443a-9ac1-1f34418119f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11ed1677-7f82-4e93-a1ec-fa7779533834" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2ba13620-179f-443a-9ac1-1f34418119f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6cceffd5-3b8c-4887-8bc1-55e5e98b3454" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11ed1677-7f82-4e93-a1ec-fa7779533834" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6cceffd5-3b8c-4887-8bc1-55e5e98b3454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_db51d5c7-a8e8-4293-bb21-1f1ebdac1ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11ed1677-7f82-4e93-a1ec-fa7779533834" xlink:to="loc_us-gaap_Goodwill_db51d5c7-a8e8-4293-bb21-1f1ebdac1ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8446b54a-01dc-4fe3-84d7-45f002873616" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11ed1677-7f82-4e93-a1ec-fa7779533834" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8446b54a-01dc-4fe3-84d7-45f002873616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_beebc31a-54ba-44e3-8164-62a3fba2f31d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11ed1677-7f82-4e93-a1ec-fa7779533834" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_beebc31a-54ba-44e3-8164-62a3fba2f31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f939b5e4-306a-4f22-991d-cdfc06d62c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11ed1677-7f82-4e93-a1ec-fa7779533834" xlink:to="loc_us-gaap_Assets_f939b5e4-306a-4f22-991d-cdfc06d62c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44edec99-0857-4007-bcd1-4552a5c594dc" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4402fda3-2ede-4e25-b153-b83d2612697b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_4402fda3-2ede-4e25-b153-b83d2612697b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_be360d12-fbcc-4612-b53f-c0d09cb79bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4402fda3-2ede-4e25-b153-b83d2612697b" xlink:to="loc_us-gaap_AccountsPayableCurrent_be360d12-fbcc-4612-b53f-c0d09cb79bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ae3a728c-52df-4b0f-a6be-b9c91a6a23dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4402fda3-2ede-4e25-b153-b83d2612697b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ae3a728c-52df-4b0f-a6be-b9c91a6a23dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_7e88867c-1e27-492a-8eb4-a5f8ede4b5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4402fda3-2ede-4e25-b153-b83d2612697b" xlink:to="loc_us-gaap_LongTermDebtCurrent_7e88867c-1e27-492a-8eb4-a5f8ede4b5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_44b3adb6-e9aa-428b-b982-855079183abd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4402fda3-2ede-4e25-b153-b83d2612697b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_44b3adb6-e9aa-428b-b982-855079183abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_215f8892-cedb-407e-ad81-250653f29190" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4402fda3-2ede-4e25-b153-b83d2612697b" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_215f8892-cedb-407e-ad81-250653f29190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_990b24fe-195e-48d8-8f8c-c3a693d26d68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4402fda3-2ede-4e25-b153-b83d2612697b" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_990b24fe-195e-48d8-8f8c-c3a693d26d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b92a4608-c61a-443c-9b0c-ad1ad4039c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4402fda3-2ede-4e25-b153-b83d2612697b" xlink:to="loc_us-gaap_LiabilitiesCurrent_b92a4608-c61a-443c-9b0c-ad1ad4039c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d5d6a2a7-0c2e-4a0e-9875-93d47676da4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d5d6a2a7-0c2e-4a0e-9875-93d47676da4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_49b44822-8422-4e96-be43-c14994caee24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_49b44822-8422-4e96-be43-c14994caee24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_4131d91c-36c0-4de6-b964-1763021a139a" xlink:href="strl-20230930.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_4131d91c-36c0-4de6-b964-1763021a139a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1ab4418d-bed6-4206-92ea-a48c445ac6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1ab4418d-bed6-4206-92ea-a48c445ac6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3dc5088a-30d0-4941-8f8a-f94451b52af0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_3dc5088a-30d0-4941-8f8a-f94451b52af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fec78573-3819-4a00-a730-21ddc069838d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_us-gaap_Liabilities_fec78573-3819-4a00-a730-21ddc069838d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_eb42bade-278e-4fda-9bc0-21a6109c8b6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_us-gaap_CommitmentsAndContingencies_eb42bade-278e-4fda-9bc0-21a6109c8b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_385f2577-dad6-4ed4-a1bb-07dedb209aee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_385f2577-dad6-4ed4-a1bb-07dedb209aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_beeedfe1-008a-4ac4-8b5e-2d31950b1bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_385f2577-dad6-4ed4-a1bb-07dedb209aee" xlink:to="loc_us-gaap_CommonStockValue_beeedfe1-008a-4ac4-8b5e-2d31950b1bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_f6b163a7-f464-4814-bc42-2b1f30d2e614" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_385f2577-dad6-4ed4-a1bb-07dedb209aee" xlink:to="loc_us-gaap_AdditionalPaidInCapital_f6b163a7-f464-4814-bc42-2b1f30d2e614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5626a233-6861-46ba-a317-687fcc8eaab2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_385f2577-dad6-4ed4-a1bb-07dedb209aee" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5626a233-6861-46ba-a317-687fcc8eaab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_153a90b8-9733-48ea-a8de-b9d0086ad20d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_385f2577-dad6-4ed4-a1bb-07dedb209aee" xlink:to="loc_us-gaap_StockholdersEquity_153a90b8-9733-48ea-a8de-b9d0086ad20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_61b0518a-ebed-45e3-974b-47fc6d8a6328" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_385f2577-dad6-4ed4-a1bb-07dedb209aee" xlink:to="loc_us-gaap_MinorityInterest_61b0518a-ebed-45e3-974b-47fc6d8a6328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3c1d8f2f-4942-477b-8781-3d79b0d78616" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_385f2577-dad6-4ed4-a1bb-07dedb209aee" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3c1d8f2f-4942-477b-8781-3d79b0d78616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_31b858e1-ac94-492b-bdf3-b8eb934c5513" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8980202e-768f-4c5f-9fbe-15635a1848dd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_31b858e1-ac94-492b-bdf3-b8eb934c5513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_b28bd2b5-6875-400e-8d77-05aa5ca97ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_360594b9-8e50-438f-a83f-3b3c821d5820" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b28bd2b5-6875-400e-8d77-05aa5ca97ef8" xlink:to="loc_us-gaap_StatementTable_360594b9-8e50-438f-a83f-3b3c821d5820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_4969d684-a4b5-43aa-b4ef-6c33a51797cd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_360594b9-8e50-438f-a83f-3b3c821d5820" xlink:to="loc_srt_ConsolidatedEntitiesAxis_4969d684-a4b5-43aa-b4ef-6c33a51797cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a302f53b-1140-450a-8710-aec7df60c6da" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4969d684-a4b5-43aa-b4ef-6c33a51797cd" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a302f53b-1140-450a-8710-aec7df60c6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_174d9c3b-b5f8-44ba-a9a7-d9c4de651c34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_a302f53b-1140-450a-8710-aec7df60c6da" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_174d9c3b-b5f8-44ba-a9a7-d9c4de651c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_360594b9-8e50-438f-a83f-3b3c821d5820" xlink:to="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c920c05-9922-4317-8189-80c6d77bd97a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c920c05-9922-4317-8189-80c6d77bd97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_d88da922-9e35-46c4-ae36-8521519afeea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_d88da922-9e35-46c4-ae36-8521519afeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostGross_aae4b672-d09f-4593-bc44-aeb9ab9161fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CapitalizedContractCostGross_aae4b672-d09f-4593-bc44-aeb9ab9161fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f816682d-89f2-4a96-887f-89c96119116c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_AccountsPayableCurrent_f816682d-89f2-4a96-887f-89c96119116c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_62b995b7-67ee-4224-b5e1-e7866e954cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_62b995b7-67ee-4224-b5e1-e7866e954cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_230c9dcd-150c-4a6d-ad83-8085b91c7b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_230c9dcd-150c-4a6d-ad83-8085b91c7b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f95eaa70-3151-41da-988f-35316304cc19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f95eaa70-3151-41da-988f-35316304cc19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_6887cd32-b69f-4c22-92f1-a41a45c69305" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CommonStockSharesIssued_6887cd32-b69f-4c22-92f1-a41a45c69305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_f23dd878-8cad-4d87-88f0-44acbad59a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6590f955-26c7-4b0d-9fe7-b6be6ea62c14" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_f23dd878-8cad-4d87-88f0-44acbad59a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_8b45e412-5986-4897-b2a2-fe5681046575" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_8b45e412-5986-4897-b2a2-fe5681046575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ad7bc59e-d11f-40f1-bf68-78f30d22bb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_8b45e412-5986-4897-b2a2-fe5681046575" xlink:to="loc_us-gaap_ProfitLoss_ad7bc59e-d11f-40f1-bf68-78f30d22bb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_8b45e412-5986-4897-b2a2-fe5681046575" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a631ad8a-20ca-487c-837a-29e961471d31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a631ad8a-20ca-487c-837a-29e961471d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_4760d61a-c995-401d-a6bf-d372d5669828" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_4760d61a-c995-401d-a6bf-d372d5669828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_31f903eb-ebcf-44a9-8a2d-1a4f4f771faa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_31f903eb-ebcf-44a9-8a2d-1a4f4f771faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_5e3c2261-8fdb-4d24-b42b-0382ca201bad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_5e3c2261-8fdb-4d24-b42b-0382ca201bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_a94ecc91-ce26-4088-9047-9e9444042be8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_a94ecc91-ce26-4088-9047-9e9444042be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_92657b63-1177-40e6-8ecf-1ed02efdb970" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:to="loc_us-gaap_ShareBasedCompensation_92657b63-1177-40e6-8ecf-1ed02efdb970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_6c5b2ecc-ecd1-410a-944d-ddcdebdd045b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_6c5b2ecc-ecd1-410a-944d-ddcdebdd045b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_5c05cab7-2665-4f5a-9edb-2ed12e8f3542" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f72ea63c-3772-4da1-84a6-4f2f7d518062" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_5c05cab7-2665-4f5a-9edb-2ed12e8f3542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65c35f13-9741-4b5d-aeb1-01a95e751f1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_8b45e412-5986-4897-b2a2-fe5681046575" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65c35f13-9741-4b5d-aeb1-01a95e751f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d5bddffb-d3f8-497e-a929-98db466f6a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d5bddffb-d3f8-497e-a929-98db466f6a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b705a411-75b8-45da-b6c5-75c08d995777" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d5bddffb-d3f8-497e-a929-98db466f6a4b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b705a411-75b8-45da-b6c5-75c08d995777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_3171a642-396a-4b79-8f85-9ceaa38bdcc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d5bddffb-d3f8-497e-a929-98db466f6a4b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_3171a642-396a-4b79-8f85-9ceaa38bdcc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_72919717-a806-4473-996c-992526e288e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d5bddffb-d3f8-497e-a929-98db466f6a4b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_72919717-a806-4473-996c-992526e288e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1dec903b-e97a-4fbb-8f34-ee6934574ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d5bddffb-d3f8-497e-a929-98db466f6a4b" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1dec903b-e97a-4fbb-8f34-ee6934574ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d1cee48f-181f-49e7-a6e8-0203ae5bc64c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d5bddffb-d3f8-497e-a929-98db466f6a4b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d1cee48f-181f-49e7-a6e8-0203ae5bc64c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1b396b08-7afd-4ef6-829a-b38168288f32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1b396b08-7afd-4ef6-829a-b38168288f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_f9373621-6aab-4d23-8163-36786d117479" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1b396b08-7afd-4ef6-829a-b38168288f32" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_f9373621-6aab-4d23-8163-36786d117479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_be0a4630-5497-4676-b795-f5999456cc76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1b396b08-7afd-4ef6-829a-b38168288f32" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_be0a4630-5497-4676-b795-f5999456cc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4268fbc4-fc83-4294-a372-7d5694bd6b19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1b396b08-7afd-4ef6-829a-b38168288f32" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4268fbc4-fc83-4294-a372-7d5694bd6b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_71d78ebd-345d-4ce9-96d6-569e4e74ad90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_1b396b08-7afd-4ef6-829a-b38168288f32" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_71d78ebd-345d-4ce9-96d6-569e4e74ad90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5d72207a-1fef-422a-b712-1dd370727db5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5d72207a-1fef-422a-b712-1dd370727db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2678710-5316-45da-ba02-8df8c1b88efd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2678710-5316-45da-ba02-8df8c1b88efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bb40252b-f6ff-4ba8-85a5-fcdadb6bad83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bb40252b-f6ff-4ba8-85a5-fcdadb6bad83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations_12360520-9784-4b58-b69d-6d52c6b0fe58" xlink:href="strl-20230930.xsd#strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations_12360520-9784-4b58-b69d-6d52c6b0fe58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_93136942-389c-4194-88ad-35312d59a75d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_93136942-389c-4194-88ad-35312d59a75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3facb5c9-2816-4c9a-8fa7-563bed593502" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3facb5c9-2816-4c9a-8fa7-563bed593502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_2442a2fc-a966-473e-98de-270112e5891b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41752c52-29d2-49a1-9e18-baf25617ce9e" xlink:to="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_2442a2fc-a966-473e-98de-270112e5891b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_ac7646fe-de34-480f-86dc-a06b51a005a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_2442a2fc-a966-473e-98de-270112e5891b" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_ac7646fe-de34-480f-86dc-a06b51a005a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="strl-20230930.xsd#CondensedConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_4b958e54-b61a-43f9-be9a-ce351bda3763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_911799df-6572-4130-aa89-622c8a4f7641" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_4b958e54-b61a-43f9-be9a-ce351bda3763" xlink:to="loc_us-gaap_StatementTable_911799df-6572-4130-aa89-622c8a4f7641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_36744d73-834f-4e27-8555-8d6bfd02aaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_911799df-6572-4130-aa89-622c8a4f7641" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_36744d73-834f-4e27-8555-8d6bfd02aaf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d0d532f0-f3c6-4735-8de8-9a3f59c28678" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_36744d73-834f-4e27-8555-8d6bfd02aaf9" xlink:to="loc_us-gaap_EquityComponentDomain_d0d532f0-f3c6-4735-8de8-9a3f59c28678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d0d532f0-f3c6-4735-8de8-9a3f59c28678" xlink:to="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2f49d1a8-33a3-474a-bd6d-1d3c31a09764" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:to="loc_us-gaap_CommonStockMember_2f49d1a8-33a3-474a-bd6d-1d3c31a09764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_15832fc1-cc17-436b-bc48-9ea4a5470313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_15832fc1-cc17-436b-bc48-9ea4a5470313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c91cb991-8b26-4263-9d6d-278f554428fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:to="loc_us-gaap_RetainedEarningsMember_c91cb991-8b26-4263-9d6d-278f554428fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a6648d2d-7eba-4b09-95fd-70111509dac5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_645734f0-6029-4a9e-a3e1-7ee0ec8e662d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a6648d2d-7eba-4b09-95fd-70111509dac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_0889ecb0-bd62-4d39-8ad8-d3f2147fb6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d0d532f0-f3c6-4735-8de8-9a3f59c28678" xlink:to="loc_us-gaap_NoncontrollingInterestMember_0889ecb0-bd62-4d39-8ad8-d3f2147fb6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_74d21055-5453-4ec9-8932-23dfb9a2fb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_911799df-6572-4130-aa89-622c8a4f7641" xlink:to="loc_us-gaap_StatementLineItems_74d21055-5453-4ec9-8932-23dfb9a2fb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_74d21055-5453-4ec9-8932-23dfb9a2fb1f" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_caf1fa7c-30e2-4c94-a1ee-8f6b4d523b24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_caf1fa7c-30e2-4c94-a1ee-8f6b4d523b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3a989696-65d0-4e92-bb97-596598b54911" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3a989696-65d0-4e92-bb97-596598b54911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5c80d00c-8e99-4dd0-9287-967e46a463a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_ProfitLoss_5c80d00c-8e99-4dd0-9287-967e46a463a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_21f1a6f2-6c0f-488b-a9d5-361c099c1d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_21f1a6f2-6c0f-488b-a9d5-361c099c1d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_b1b3bbe9-77de-4168-8fe1-821fbd375c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_b1b3bbe9-77de-4168-8fe1-821fbd375c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_3f78b084-c734-4b7a-a9e1-25e1ff3eece5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_3f78b084-c734-4b7a-a9e1-25e1ff3eece5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f11178b1-ebb6-45f5-8e95-8fcce64c56d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_f11178b1-ebb6-45f5-8e95-8fcce64c56d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_fd577ffa-9ad3-4ffd-83e0-598b072ff7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_fd577ffa-9ad3-4ffd-83e0-598b072ff7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ca6d20c1-0849-43ec-a981-89c14b3c9c09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ca6d20c1-0849-43ec-a981-89c14b3c9c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_4c7f138e-6116-4033-aed8-7816d38b5d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_4c7f138e-6116-4033-aed8-7816d38b5d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e8d8621e-77cd-4d36-af82-24eb75a25420" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e8d8621e-77cd-4d36-af82-24eb75a25420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4eb81de5-53a9-4b6c-a9dd-e451a4153eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd66b1df-38e2-4090-a1f4-dc8b115a7701" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4eb81de5-53a9-4b6c-a9dd-e451a4153eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/NatureofOperations" xlink:type="simple" xlink:href="strl-20230930.xsd#NatureofOperations"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/NatureofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c44710db-76b6-416a-85aa-ab11130fbccf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_f88fea13-0309-4cab-9b17-abcaf08c255f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c44710db-76b6-416a-85aa-ab11130fbccf" xlink:to="loc_us-gaap_NatureOfOperations_f88fea13-0309-4cab-9b17-abcaf08c255f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="simple" xlink:href="strl-20230930.xsd#BasisofPresentationandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ac1a13bb-0f0c-4d3b-932f-0288099f1f30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_3f06e0c6-3ed1-4ee3-a357-5be63051fb62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ac1a13bb-0f0c-4d3b-932f-0288099f1f30" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_3f06e0c6-3ed1-4ee3-a357-5be63051fb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/Dispositions" xlink:type="simple" xlink:href="strl-20230930.xsd#Dispositions"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/Dispositions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_a2b76454-916d-473d-892f-7d4ef80e8ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_6a829454-fafd-430d-8cc5-9459ea93c5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_a2b76454-916d-473d-892f-7d4ef80e8ad3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_6a829454-fafd-430d-8cc5-9459ea93c5d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenueFromCustomers" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenueFromCustomers"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/RevenueFromCustomers" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a2480878-71e9-4c88-af96-9b721ce7199f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_79eecda6-f458-430e-9791-30ce4f69bb97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a2480878-71e9-4c88-af96-9b721ce7199f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_79eecda6-f458-430e-9791-30ce4f69bb97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/ConstructionJointVentures" xlink:type="simple" xlink:href="strl-20230930.xsd#ConstructionJointVentures"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/ConstructionJointVentures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_d9f5a7c8-211f-4b97-a840-b5775418719d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_89d89500-cda2-4fa4-a3b2-0e59beca505b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_d9f5a7c8-211f-4b97-a840-b5775418719d" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_89d89500-cda2-4fa4-a3b2-0e59beca505b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="strl-20230930.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c56456ec-3923-43cc-83fd-3fc337cbdca5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_6ddc5159-6f03-4354-b29c-4e07f9dda7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c56456ec-3923-43cc-83fd-3fc337cbdca5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_6ddc5159-6f03-4354-b29c-4e07f9dda7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/OtherIntangibleAssets" xlink:type="simple" xlink:href="strl-20230930.xsd#OtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/OtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_711683fb-61c5-466e-be22-b3b17703ed37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_a6a20d52-84a3-4665-8464-040f3cd63e40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_711683fb-61c5-466e-be22-b3b17703ed37" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_a6a20d52-84a3-4665-8464-040f3cd63e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/Debt" xlink:type="simple" xlink:href="strl-20230930.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_54c17c67-b3a1-44da-992b-7373bcb389a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_2280055e-0618-41bf-aaab-177cb2757abd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_54c17c67-b3a1-44da-992b-7373bcb389a4" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_2280055e-0618-41bf-aaab-177cb2757abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligations" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligations"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/LeaseObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6dd41d00-feda-4020-aa69-6f3d20bd30ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_02c27f3d-d0dc-4f11-9d80-dffd39cb3097" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dd41d00-feda-4020-aa69-6f3d20bd30ed" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_02c27f3d-d0dc-4f11-9d80-dffd39cb3097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_77cddfd2-a52c-465e-bc6c-5a476c5564cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6dd41d00-feda-4020-aa69-6f3d20bd30ed" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_77cddfd2-a52c-465e-bc6c-5a476c5564cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="strl-20230930.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b0deaa4d-b619-4278-b309-917c3124fae3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_71235ab5-e13d-405b-9841-4edaee6f034f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b0deaa4d-b619-4278-b309-917c3124fae3" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_71235ab5-e13d-405b-9841-4edaee6f034f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/IncomeTaxes" xlink:type="simple" xlink:href="strl-20230930.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5657d4c4-76f5-46ac-ad86-e65feee05ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_dee986d4-02b9-4fcc-9f75-0d61a0470c07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5657d4c4-76f5-46ac-ad86-e65feee05ff9" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_dee986d4-02b9-4fcc-9f75-0d61a0470c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivity" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivity"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_e5b625e9-7296-42a0-863e-4d2ed1eb9e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_cbfdbc60-5736-4b57-bf9f-486438499c13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_e5b625e9-7296-42a0-863e-4d2ed1eb9e9a" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_cbfdbc60-5736-4b57-bf9f-486438499c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/EarningsPerShare" xlink:type="simple" xlink:href="strl-20230930.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5c479cab-3a02-47af-bd89-4dd1dfcceb19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_1dc9f713-4544-42a1-a339-44461ff37a02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5c479cab-3a02-47af-bd89-4dd1dfcceb19" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_1dc9f713-4544-42a1-a339-44461ff37a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/SupplementalCashFlowInformation" xlink:type="simple" xlink:href="strl-20230930.xsd#SupplementalCashFlowInformation"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/SupplementalCashFlowInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_9137d73a-b98d-4d73-b505-e060b4806fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_3d6bd1aa-f4d8-4f39-95de-9273d78e9a17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_9137d73a-b98d-4d73-b505-e060b4806fd6" xlink:to="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_3d6bd1aa-f4d8-4f39-95de-9273d78e9a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/SegmentInformation" xlink:type="simple" xlink:href="strl-20230930.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3fabb979-fc2e-4733-aa57-68cd7d838d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_ef214635-3c15-43fc-9000-b6e309110a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3fabb979-fc2e-4733-aa57-68cd7d838d9a" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_ef214635-3c15-43fc-9000-b6e309110a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="strl-20230930.xsd#BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ebe178af-97f9-4b15-b4ed-06bfce9a2d55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_708eacaa-9f9e-4e80-96a5-ccf9e4cdaa8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ebe178af-97f9-4b15-b4ed-06bfce9a2d55" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_708eacaa-9f9e-4e80-96a5-ccf9e4cdaa8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_0a583203-9c10-4dd0-acb8-09b7607e41a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ebe178af-97f9-4b15-b4ed-06bfce9a2d55" xlink:to="loc_us-gaap_UseOfEstimates_0a583203-9c10-4dd0-acb8-09b7607e41a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_465ceaf1-12ad-4022-aa9d-271151eacb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ebe178af-97f9-4b15-b4ed-06bfce9a2d55" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_465ceaf1-12ad-4022-aa9d-271151eacb2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_54466bc7-6fa6-4a39-9d9f-9b1f84d1b0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ebe178af-97f9-4b15-b4ed-06bfce9a2d55" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_54466bc7-6fa6-4a39-9d9f-9b1f84d1b0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_1317b10c-0871-419e-bf7e-759748dd03b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ebe178af-97f9-4b15-b4ed-06bfce9a2d55" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_1317b10c-0871-419e-bf7e-759748dd03b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7f9faaf9-e77b-4eb6-b767-c2068d22b60d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ebe178af-97f9-4b15-b4ed-06bfce9a2d55" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7f9faaf9-e77b-4eb6-b767-c2068d22b60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_bd2e9aa2-42b9-4754-bbfe-b2c073306bef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ebe178af-97f9-4b15-b4ed-06bfce9a2d55" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_bd2e9aa2-42b9-4754-bbfe-b2c073306bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DispositionsTables" xlink:type="simple" xlink:href="strl-20230930.xsd#DispositionsTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/DispositionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_9f28c111-e850-4c43-a12a-ee7ab5e20eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_bdca5704-fa45-4b91-b1ac-872ea795e035" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_9f28c111-e850-4c43-a12a-ee7ab5e20eb9" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_bdca5704-fa45-4b91-b1ac-872ea795e035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenueFromCustomersTables" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenueFromCustomersTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/RevenueFromCustomersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a8f9a8df-83a3-422c-b537-6cf8f64a3e84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_ea5bee74-54fe-4697-89cd-a8e732e46480" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a8f9a8df-83a3-422c-b537-6cf8f64a3e84" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_ea5bee74-54fe-4697-89cd-a8e732e46480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_2e1d8199-df5a-4ed2-8aa3-b94d36d82997" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a8f9a8df-83a3-422c-b537-6cf8f64a3e84" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_2e1d8199-df5a-4ed2-8aa3-b94d36d82997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/ConstructionJointVenturesTables" xlink:type="simple" xlink:href="strl-20230930.xsd#ConstructionJointVenturesTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/ConstructionJointVenturesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_38e0d16c-1e7f-4ee5-b463-6d7210e89752" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_60dc6136-6baa-47b6-9678-d9b50f80a188" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_38e0d16c-1e7f-4ee5-b463-6d7210e89752" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_60dc6136-6baa-47b6-9678-d9b50f80a188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_8c5d53ef-2d1e-440b-b82d-0b2c06240170" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_38e0d16c-1e7f-4ee5-b463-6d7210e89752" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_8c5d53ef-2d1e-440b-b82d-0b2c06240170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="strl-20230930.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_f113f6bb-9dfc-44e7-9a80-9b06b0db1166" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_eb4c09ad-cf5a-4d50-91c4-edddcc367782" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_f113f6bb-9dfc-44e7-9a80-9b06b0db1166" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_eb4c09ad-cf5a-4d50-91c4-edddcc367782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/OtherIntangibleAssetsTables" xlink:type="simple" xlink:href="strl-20230930.xsd#OtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/OtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_55edcd30-fc75-423c-a98f-1b3ab0547db3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0f097894-635e-4954-bc05-414d5089f0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_55edcd30-fc75-423c-a98f-1b3ab0547db3" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0f097894-635e-4954-bc05-414d5089f0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DebtTables" xlink:type="simple" xlink:href="strl-20230930.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_db407deb-2d39-4a97-becc-3a15ff20b7ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_f7a1117e-fc7b-4c17-812a-ce4392fc48ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_db407deb-2d39-4a97-becc-3a15ff20b7ff" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_f7a1117e-fc7b-4c17-812a-ce4392fc48ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligationsTables" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligationsTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/LeaseObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_55e21f4f-8b65-4fc9-ad91-f13bfc5168b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_15446405-7712-4c96-b389-32a2267b0100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_55e21f4f-8b65-4fc9-ad91-f13bfc5168b3" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_15446405-7712-4c96-b389-32a2267b0100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ce81d0f3-372e-4d66-9306-62ce0257560c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_55e21f4f-8b65-4fc9-ad91-f13bfc5168b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ce81d0f3-372e-4d66-9306-62ce0257560c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_7156db7f-91b6-4841-9ed3-a49f2bf95bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_55e21f4f-8b65-4fc9-ad91-f13bfc5168b3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_7156db7f-91b6-4841-9ed3-a49f2bf95bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="strl-20230930.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0e32758d-6393-477a-8860-9e50379504c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_42f8b50a-b32e-4b94-b476-72861300e831" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e32758d-6393-477a-8860-9e50379504c1" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_42f8b50a-b32e-4b94-b476-72861300e831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityTables" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_c963a45a-f69c-4f7d-af17-281e8a4e05af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_836e9dc9-9ac2-4ec7-82ef-d6b2df0954d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_c963a45a-f69c-4f7d-af17-281e8a4e05af" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_836e9dc9-9ac2-4ec7-82ef-d6b2df0954d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_67fea080-5e89-4b10-a7fa-1def0aaaf71e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_c963a45a-f69c-4f7d-af17-281e8a4e05af" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_67fea080-5e89-4b10-a7fa-1def0aaaf71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="strl-20230930.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d4d7ce2d-200a-4cbc-ada2-7753517931b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_77a41693-ad33-4229-ab9b-259caacab43c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d4d7ce2d-200a-4cbc-ada2-7753517931b6" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_77a41693-ad33-4229-ab9b-259caacab43c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/SupplementalCashFlowInformationTables" xlink:type="simple" xlink:href="strl-20230930.xsd#SupplementalCashFlowInformationTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/SupplementalCashFlowInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_d7c1b88e-dcd4-4585-999b-2b064a807544" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_86fca066-d592-4bb5-9e8a-8a6b3efa7e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_d7c1b88e-dcd4-4585-999b-2b064a807544" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_86fca066-d592-4bb5-9e8a-8a6b3efa7e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="strl-20230930.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_7c82db73-35f3-4a2e-834b-a147a3083348" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_f25bae75-18ac-4ca3-a6ab-5bd2ac6e3b37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7c82db73-35f3-4a2e-834b-a147a3083348" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_f25bae75-18ac-4ca3-a6ab-5bd2ac6e3b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/NatureofOperationsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#NatureofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/NatureofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6df19d7-5ea1-4648-9b9e-510bc9dac09d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0785a294-b7d7-40f5-b953-0b579c0bae60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6df19d7-5ea1-4648-9b9e-510bc9dac09d" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0785a294-b7d7-40f5-b953-0b579c0bae60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0c649b47-f806-448b-b435-20a503fdf27b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0785a294-b7d7-40f5-b953-0b579c0bae60" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0c649b47-f806-448b-b435-20a503fdf27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_77df27a9-51ef-4444-8637-e192052a5656" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0c649b47-f806-448b-b435-20a503fdf27b" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_77df27a9-51ef-4444-8637-e192052a5656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_6e6a21ce-4f89-4951-94f0-6e64adbc04c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_77df27a9-51ef-4444-8637-e192052a5656" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_6e6a21ce-4f89-4951-94f0-6e64adbc04c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba8542f5-98e2-4709-9d63-fad0a710a7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0785a294-b7d7-40f5-b953-0b579c0bae60" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba8542f5-98e2-4709-9d63-fad0a710a7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b0660adb-eed1-48a2-8047-df6df3ded610" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ba8542f5-98e2-4709-9d63-fad0a710a7c3" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b0660adb-eed1-48a2-8047-df6df3ded610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MyersSonsConstructionLPMember_91fbc78d-8f80-49cb-8167-953470c1bd3b" xlink:href="strl-20230930.xsd#strl_MyersSonsConstructionLPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b0660adb-eed1-48a2-8047-df6df3ded610" xlink:to="loc_strl_MyersSonsConstructionLPMember_91fbc78d-8f80-49cb-8167-953470c1bd3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2b6b1701-7904-42b2-9593-c645a13ef17c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0785a294-b7d7-40f5-b953-0b579c0bae60" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2b6b1701-7904-42b2-9593-c645a13ef17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_7fbf7356-e671-4cdb-a1b8-e502e8ee2cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2b6b1701-7904-42b2-9593-c645a13ef17c" xlink:to="loc_us-gaap_NumberOfReportableSegments_7fbf7356-e671-4cdb-a1b8-e502e8ee2cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_ca3594f7-f85e-40cd-89df-55d5031f58be" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2b6b1701-7904-42b2-9593-c645a13ef17c" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_ca3594f7-f85e-40cd-89df-55d5031f58be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#BasisofPresentationandSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bcefb76f-73e9-4697-b439-7f30fec2302e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_3aeb136a-6bce-41fa-aa59-0ba1554906df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bcefb76f-73e9-4697-b439-7f30fec2302e" xlink:to="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_3aeb136a-6bce-41fa-aa59-0ba1554906df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_637b44f9-fdf9-4fda-83e7-9110ccf5b142" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_3aeb136a-6bce-41fa-aa59-0ba1554906df" xlink:to="loc_srt_ConsolidatedEntitiesAxis_637b44f9-fdf9-4fda-83e7-9110ccf5b142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_563bfd9b-b159-4cb1-b89d-f96e728933a4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_637b44f9-fdf9-4fda-83e7-9110ccf5b142" xlink:to="loc_srt_ConsolidatedEntitiesDomain_563bfd9b-b159-4cb1-b89d-f96e728933a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6ff3eae1-fa5f-46e5-920c-5114d06ee4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_563bfd9b-b159-4cb1-b89d-f96e728933a4" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_6ff3eae1-fa5f-46e5-920c-5114d06ee4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b98447c7-a054-498f-ae74-4a907b74b21f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_3aeb136a-6bce-41fa-aa59-0ba1554906df" xlink:to="loc_dei_LegalEntityAxis_b98447c7-a054-498f-ae74-4a907b74b21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fb2ceb32-1e89-4d5a-9f27-02ebb0bfc993" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b98447c7-a054-498f-ae74-4a907b74b21f" xlink:to="loc_dei_EntityDomain_fb2ceb32-1e89-4d5a-9f27-02ebb0bfc993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MyersMember_96b593bd-3e51-4590-807c-1372964567d6" xlink:href="strl-20230930.xsd#strl_MyersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_fb2ceb32-1e89-4d5a-9f27-02ebb0bfc993" xlink:to="loc_strl_MyersMember_96b593bd-3e51-4590-807c-1372964567d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_3aeb136a-6bce-41fa-aa59-0ba1554906df" xlink:to="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_8d08a36b-9296-455b-b247-ed75f706aaee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_8d08a36b-9296-455b-b247-ed75f706aaee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractWithCustomerRetainageAssetCurrent_599df9fb-1f04-48cd-af2f-0e927af46209" xlink:href="strl-20230930.xsd#strl_ContractWithCustomerRetainageAssetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ContractWithCustomerRetainageAssetCurrent_599df9fb-1f04-48cd-af2f-0e927af46209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractWithCustomerRetainageLiabilityCurrent_ff3bb33d-0ed0-406f-8a98-7a4669e198fc" xlink:href="strl-20230930.xsd#strl_ContractWithCustomerRetainageLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ContractWithCustomerRetainageLiabilityCurrent_ff3bb33d-0ed0-406f-8a98-7a4669e198fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear_b09a784c-0b83-4d45-bff9-8ac767a8e147" xlink:href="strl-20230930.xsd#strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear_b09a784c-0b83-4d45-bff9-8ac767a8e147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset_6de8feb2-697e-428c-82cd-4e2c1d7c69a5" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInContractWithCustomerRetainageAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset_6de8feb2-697e-428c-82cd-4e2c1d7c69a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability_8b5d528f-3de8-48b6-9c25-c5accee5cec9" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInContractWithCustomerRetainageLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability_8b5d528f-3de8-48b6-9c25-c5accee5cec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod_011edbb4-3a26-4eb1-aa33-9d7d088ed188" xlink:href="strl-20230930.xsd#strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod_011edbb4-3a26-4eb1-aa33-9d7d088ed188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0e078b71-cafb-43a4-934e-c3363c8a3b76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0e078b71-cafb-43a4-934e-c3363c8a3b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ConsolidatedEntitiesOwnershipPercentage_e1782f73-c67f-44af-a29b-e14d0bd49a20" xlink:href="strl-20230930.xsd#strl_ConsolidatedEntitiesOwnershipPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_ConsolidatedEntitiesOwnershipPercentage_e1782f73-c67f-44af-a29b-e14d0bd49a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MembersInterestSubjectToMandatoryRedemption_c9eae83f-347e-42d6-992b-1f2bb0a2faf6" xlink:href="strl-20230930.xsd#strl_MembersInterestSubjectToMandatoryRedemption"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_MembersInterestSubjectToMandatoryRedemption_c9eae83f-347e-42d6-992b-1f2bb0a2faf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount_f9c5a0f2-3aab-4b81-867b-fe534052d1e7" xlink:href="strl-20230930.xsd#strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount_f9c5a0f2-3aab-4b81-867b-fe534052d1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_83d8664c-e119-40af-a9d1-9ebaf20605ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_185af514-7c60-4aef-96be-05c412991471" xlink:to="loc_us-gaap_RestrictedCash_83d8664c-e119-40af-a9d1-9ebaf20605ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DispositionsNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DispositionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/DispositionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_ab24bac5-408a-465b-8b6c-b614b656d2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e6851e28-91b4-4dbe-ad42-9296c9b31af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_ab24bac5-408a-465b-8b6c-b614b656d2ad" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e6851e28-91b4-4dbe-ad42-9296c9b31af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8764a6fc-05a6-43a3-b2a5-0d208195d82f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e6851e28-91b4-4dbe-ad42-9296c9b31af8" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8764a6fc-05a6-43a3-b2a5-0d208195d82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_34e673e3-04ee-4c12-ad6d-aeceeca5e4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8764a6fc-05a6-43a3-b2a5-0d208195d82f" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_34e673e3-04ee-4c12-ad6d-aeceeca5e4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_b736ab68-32b2-492e-bb78-dc4b3b57f4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_34e673e3-04ee-4c12-ad6d-aeceeca5e4f3" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_b736ab68-32b2-492e-bb78-dc4b3b57f4f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5a773dbe-fab8-4b56-bbd0-fbccd17e3946" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e6851e28-91b4-4dbe-ad42-9296c9b31af8" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5a773dbe-fab8-4b56-bbd0-fbccd17e3946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_53865e4c-b82a-45c6-a591-d71ec1d18ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5a773dbe-fab8-4b56-bbd0-fbccd17e3946" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_53865e4c-b82a-45c6-a591-d71ec1d18ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_MyersSonsConstructionLPMember_a3c1d4c1-0bef-4d9c-8a7c-d2e02b1bb4fd" xlink:href="strl-20230930.xsd#strl_MyersSonsConstructionLPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_53865e4c-b82a-45c6-a591-d71ec1d18ad7" xlink:to="loc_strl_MyersSonsConstructionLPMember_a3c1d4c1-0bef-4d9c-8a7c-d2e02b1bb4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e6851e28-91b4-4dbe-ad42-9296c9b31af8" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_2ba9a86b-981e-465a-a5f3-a7f35e3b8580" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset_2ba9a86b-981e-465a-a5f3-a7f35e3b8580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_329351de-d0ca-4034-b59e-9e65a556f473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_329351de-d0ca-4034-b59e-9e65a556f473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived_74cfb7f1-2ab0-4df9-94fd-9f6a43fb1717" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived_74cfb7f1-2ab0-4df9-94fd-9f6a43fb1717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_778b2201-1a58-4dec-9798-87a4cf995739" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_778b2201-1a58-4dec-9798-87a4cf995739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue_94c83b05-2810-4699-8ebc-aa5e9e0de730" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue_94c83b05-2810-4699-8ebc-aa5e9e0de730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne_33622d6f-982a-417c-b7d2-d1bc8248e27b" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne_33622d6f-982a-417c-b7d2-d1bc8248e27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo_dfcab2d6-4e71-40b5-babb-54ae7b0f5f8d" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo_dfcab2d6-4e71-40b5-babb-54ae7b0f5f8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable_0ec5d5ba-7413-4254-9960-8a4b1b861e32" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable_0ec5d5ba-7413-4254-9960-8a4b1b861e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate_9c6a96b6-4d94-45ce-803d-868aea802ae7" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_017d604b-f021-47c3-93e7-4ffa6e75e918" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate_9c6a96b6-4d94-45ce-803d-868aea802ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6cc3b27f-d6f5-4743-9977-99fba5e1cc76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8bba5bf3-3549-46ea-8fe9-4d2feb470307" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6cc3b27f-d6f5-4743-9977-99fba5e1cc76" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8bba5bf3-3549-46ea-8fe9-4d2feb470307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_33159d12-b2b7-4f1f-8b9a-53b51571ad94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8bba5bf3-3549-46ea-8fe9-4d2feb470307" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_33159d12-b2b7-4f1f-8b9a-53b51571ad94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_6341a3ba-09a1-417b-a5d1-6c25010da565" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_33159d12-b2b7-4f1f-8b9a-53b51571ad94" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_6341a3ba-09a1-417b-a5d1-6c25010da565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_31e73bec-ff41-44d4-9d6a-e53022486990" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_6341a3ba-09a1-417b-a5d1-6c25010da565" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_31e73bec-ff41-44d4-9d6a-e53022486990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8bba5bf3-3549-46ea-8fe9-4d2feb470307" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_1a7d0e3a-b091-4c79-bafb-867c55afa144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_1a7d0e3a-b091-4c79-bafb-867c55afa144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_523db6c4-1515-43e4-b591-2b4463501d76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_523db6c4-1515-43e4-b591-2b4463501d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_0b693214-43ea-4d50-9fdf-ef7ea3062b11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_0b693214-43ea-4d50-9fdf-ef7ea3062b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_e57a5657-c9a1-49ea-ba65-0a63d5195644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_e57a5657-c9a1-49ea-ba65-0a63d5195644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts_3685015e-7705-40ea-83d2-c19966dc7695" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts_3685015e-7705-40ea-83d2-c19966dc7695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet_291fffd8-93c5-466a-8cb2-a6c5dfbc5c77" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet_291fffd8-93c5-466a-8cb2-a6c5dfbc5c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ea2806d9-54f0-4fd1-956d-d9aa6a69d4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ea2806d9-54f0-4fd1-956d-d9aa6a69d4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense_74189aba-aad5-4256-b66a-405f391e1508" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense_74189aba-aad5-4256-b66a-405f391e1508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt_435998c5-86ee-41a3-9596-1c468b87bcb4" xlink:href="strl-20230930.xsd#strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt_435998c5-86ee-41a3-9596-1c468b87bcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_da374c31-9dd1-4784-af15-1dc96b2a77e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_da374c31-9dd1-4784-af15-1dc96b2a77e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1eef8b42-fdfe-4742-ba2d-7319c085eaae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1eef8b42-fdfe-4742-ba2d-7319c085eaae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_62a81041-c6b8-4488-95cc-3390137dff56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8f85dc09-b83d-4481-8973-7a6dd102ade4" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_62a81041-c6b8-4488-95cc-3390137dff56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_c7cd616f-7243-48ea-8323-5129bcfa5085" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c5b6a8fc-8b88-41d1-a6ef-e751e9678fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_c7cd616f-7243-48ea-8323-5129bcfa5085" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c5b6a8fc-8b88-41d1-a6ef-e751e9678fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_e16d4f8f-a42d-42a3-bc9d-ba0ddeeb1fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c5b6a8fc-8b88-41d1-a6ef-e751e9678fa1" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_e16d4f8f-a42d-42a3-bc9d-ba0ddeeb1fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_75151780-a741-4161-8aad-478afe9c8b90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_e16d4f8f-a42d-42a3-bc9d-ba0ddeeb1fbf" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_75151780-a741-4161-8aad-478afe9c8b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_7090a72a-0e43-4027-9987-403a51df3e61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_75151780-a741-4161-8aad-478afe9c8b90" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_7090a72a-0e43-4027-9987-403a51df3e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c5b6a8fc-8b88-41d1-a6ef-e751e9678fa1" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_dae4a0f3-538a-4530-923d-e0ec6128ae63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_dae4a0f3-538a-4530-923d-e0ec6128ae63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_7cf25660-f759-474e-b124-f6e5c5706587" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_7cf25660-f759-474e-b124-f6e5c5706587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_4156af9f-d2db-4512-9cd9-47c6a395d29e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_4156af9f-d2db-4512-9cd9-47c6a395d29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a98b5a4c-3ac4-4bc5-a5b5-4e8ca3a40de4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_4614429c-f61a-4359-9ca3-5ff36585171e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a98b5a4c-3ac4-4bc5-a5b5-4e8ca3a40de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenueFromCustomersBacklogBySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bb487a5e-9433-435c-ac62-b34fa7fce642" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_d56955f5-ab38-4154-a616-8009c7143926" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bb487a5e-9433-435c-ac62-b34fa7fce642" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_d56955f5-ab38-4154-a616-8009c7143926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ea70652a-d4d7-417a-bd02-52d17a24865e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d56955f5-ab38-4154-a616-8009c7143926" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ea70652a-d4d7-417a-bd02-52d17a24865e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ea70652a-d4d7-417a-bd02-52d17a24865e" xlink:to="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EInfrastructureSolutionsSegmentMember_46b0c768-5bf4-41a2-a174-001b2ec05563" xlink:href="strl-20230930.xsd#strl_EInfrastructureSolutionsSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:to="loc_strl_EInfrastructureSolutionsSegmentMember_46b0c768-5bf4-41a2-a174-001b2ec05563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TransportationSolutionsSegmentMember_423815a5-791e-4213-ab89-9dc6271f6372" xlink:href="strl-20230930.xsd#strl_TransportationSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:to="loc_strl_TransportationSolutionsSegmentMember_423815a5-791e-4213-ab89-9dc6271f6372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_BuildingSolutionsSegmentMember_1872a073-38e9-495b-a08c-cb5999ced545" xlink:href="strl-20230930.xsd#strl_BuildingSolutionsSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_7aff2c75-de22-449a-8f08-d3f46b134312" xlink:to="loc_strl_BuildingSolutionsSegmentMember_1872a073-38e9-495b-a08c-cb5999ced545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_f68cb8f0-8c7f-4b1a-af58-eedd4bce008b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_d56955f5-ab38-4154-a616-8009c7143926" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_f68cb8f0-8c7f-4b1a-af58-eedd4bce008b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_9bee181b-9165-432f-bcfd-54e43d241590" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_f68cb8f0-8c7f-4b1a-af58-eedd4bce008b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_9bee181b-9165-432f-bcfd-54e43d241590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenuefromCustomersNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_df2f0229-c708-48c4-bfb6-9670dd95e9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_df2f0229-c708-48c4-bfb6-9670dd95e9c6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_f7504cb8-f158-4a01-92ce-30ebf621d20e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_f7504cb8-f158-4a01-92ce-30ebf621d20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5a524da0-dfe9-489c-84e1-1c0b228a97c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9cea9d00-93ad-485a-923d-106c5cb0b049" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5a524da0-dfe9-489c-84e1-1c0b228a97c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember_073855c2-5d7f-4546-a183-25726b9aa8ab" xlink:href="strl-20230930.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5a524da0-dfe9-489c-84e1-1c0b228a97c1" xlink:to="loc_strl_CostsAndEstimatedEarningsInExcessOfBillingsMember_073855c2-5d7f-4546-a183-25726b9aa8ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7c189482-472a-4386-9fe5-ec7fb6054a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3fb286ee-09c0-45ea-9d61-65a8687d9e3d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7c189482-472a-4386-9fe5-ec7fb6054a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLossMember_f18d547c-9f06-408f-923b-a24faa44a0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7c189482-472a-4386-9fe5-ec7fb6054a8d" xlink:to="loc_us-gaap_OperatingIncomeLossMember_f18d547c-9f06-408f-923b-a24faa44a0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_08812227-a7c4-44f9-86ab-599cf5a41c9e" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_71b4ca29-903e-4e5d-b8ff-7069895e48b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_71b4ca29-903e-4e5d-b8ff-7069895e48b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_76fbb6d4-322b-45e8-8158-03aa7e432432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_76fbb6d4-322b-45e8-8158-03aa7e432432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnapprovedChangeOrdersAmount_8935d389-26a5-4ab5-bd9c-3f71395d76d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnapprovedChangeOrdersAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_us-gaap_UnapprovedChangeOrdersAmount_8935d389-26a5-4ab5-bd9c-3f71395d76d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EstimatedConstructionGrossProfitLossBeforeTax_bab051e3-9b69-4178-926b-0bc9f561f2b6" xlink:href="strl-20230930.xsd#strl_EstimatedConstructionGrossProfitLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_83e5b2f9-5a53-4f5b-9177-e9671ddbd473" xlink:to="loc_strl_EstimatedConstructionGrossProfitLossBeforeTax_bab051e3-9b69-4178-926b-0bc9f561f2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails_1" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenuefromCustomersNarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#RevenuefromCustomersRevenueDisaggregationDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b837beef-b7d9-4266-9a8c-3361dbf5aa85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b837beef-b7d9-4266-9a8c-3361dbf5aa85" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b2e981a-9149-4baf-a105-274bb1c63950" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b2e981a-9149-4baf-a105-274bb1c63950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b2e981a-9149-4baf-a105-274bb1c63950" xlink:to="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EInfrastructureSolutionsSegmentMember_345d98c1-6ac0-48d7-a677-9e920a9c4e14" xlink:href="strl-20230930.xsd#strl_EInfrastructureSolutionsSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:to="loc_strl_EInfrastructureSolutionsSegmentMember_345d98c1-6ac0-48d7-a677-9e920a9c4e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TransportationSolutionsSegmentMember_2b08868a-0339-4375-a15e-2ec9bcb13fbb" xlink:href="strl-20230930.xsd#strl_TransportationSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:to="loc_strl_TransportationSolutionsSegmentMember_2b08868a-0339-4375-a15e-2ec9bcb13fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_BuildingSolutionsSegmentMember_07a347e6-9e32-4033-9f2f-589f2ee6641e" xlink:href="strl-20230930.xsd#strl_BuildingSolutionsSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_50f7e034-3431-4ab2-8f52-f58e38091562" xlink:to="loc_strl_BuildingSolutionsSegmentMember_07a347e6-9e32-4033-9f2f-589f2ee6641e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_49a79ab2-f7d2-4081-9038-8aac7417f224" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:to="loc_srt_ProductOrServiceAxis_49a79ab2-f7d2-4081-9038-8aac7417f224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_49a79ab2-f7d2-4081-9038-8aac7417f224" xlink:to="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_HeavyHighwayMember_dd6d1f40-02a3-48d4-b794-b42464db3b19" xlink:href="strl-20230930.xsd#strl_HeavyHighwayMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_HeavyHighwayMember_dd6d1f40-02a3-48d4-b794-b42464db3b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_AviationMember_0bce7489-b70e-4567-8872-bcc11899679c" xlink:href="strl-20230930.xsd#strl_AviationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_AviationMember_0bce7489-b70e-4567-8872-bcc11899679c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_OtherRevenueMember_5055145f-8372-467a-bf9f-0a2156d7bf85" xlink:href="strl-20230930.xsd#strl_OtherRevenueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_OtherRevenueMember_5055145f-8372-467a-bf9f-0a2156d7bf85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ResidentialConstructionMember_872d8740-51a2-43bb-83f7-43d490bfbf79" xlink:href="strl-20230930.xsd#strl_ResidentialConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_ResidentialConstructionMember_872d8740-51a2-43bb-83f7-43d490bfbf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CommercialMember_014d6eae-8eeb-403f-817e-1e0530af11b6" xlink:href="strl-20230930.xsd#strl_CommercialMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3052fa2f-117b-4ee6-92b1-fe1ebe5a0d9b" xlink:to="loc_strl_CommercialMember_014d6eae-8eeb-403f-817e-1e0530af11b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d16511fe-2b27-47e7-92b3-56abe43f4a78" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:to="loc_srt_ConsolidationItemsAxis_d16511fe-2b27-47e7-92b3-56abe43f4a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_87544465-0075-486c-a1c3-a98785aed7f3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_d16511fe-2b27-47e7-92b3-56abe43f4a78" xlink:to="loc_srt_ConsolidationItemsDomain_87544465-0075-486c-a1c3-a98785aed7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_157742b8-0c41-45e8-859d-8121771d6e72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_87544465-0075-486c-a1c3-a98785aed7f3" xlink:to="loc_us-gaap_OperatingSegmentsMember_157742b8-0c41-45e8-859d-8121771d6e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_142c9ab7-2378-414c-b21b-423082d90c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_142c9ab7-2378-414c-b21b-423082d90c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_142c9ab7-2378-414c-b21b-423082d90c5f" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LumpSumMember_d71d52e4-07c9-449c-8134-be4f51879643" xlink:href="strl-20230930.xsd#strl_LumpSumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:to="loc_strl_LumpSumMember_d71d52e4-07c9-449c-8134-be4f51879643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_724f7c4a-3896-4308-a10b-c2e8e3b8d74b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:to="loc_us-gaap_FixedPriceContractMember_724f7c4a-3896-4308-a10b-c2e8e3b8d74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ResidentialAndOtherMember_3b5a6bce-c649-4f02-ab83-790553b682a3" xlink:href="strl-20230930.xsd#strl_ResidentialAndOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_8568b2c8-57ac-498c-9731-7e73a1c8dfae" xlink:to="loc_strl_ResidentialAndOtherMember_3b5a6bce-c649-4f02-ab83-790553b682a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9ae5517a-8bf8-462d-86ed-66471e534dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9d7df9a3-d536-47d0-90eb-bbe2509edb73" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_9ae5517a-8bf8-462d-86ed-66471e534dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fc389f09-ba2b-479d-a395-14168680176f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9ae5517a-8bf8-462d-86ed-66471e534dbe" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fc389f09-ba2b-479d-a395-14168680176f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#ConstructionJointVenturesSEMAFinancialsDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_53e2ed90-f89d-4a84-a229-634afe7ef7f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_53e2ed90-f89d-4a84-a229-634afe7ef7f8" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7e706783-4598-4893-b4a9-6601a23b1c97" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:to="loc_dei_LegalEntityAxis_7e706783-4598-4893-b4a9-6601a23b1c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ff53750e-7091-4547-af64-bda082b239d4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7e706783-4598-4893-b4a9-6601a23b1c97" xlink:to="loc_dei_EntityDomain_ff53750e-7091-4547-af64-bda082b239d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RLWMember_ecc20768-a736-4759-9889-6f56beedb7aa" xlink:href="strl-20230930.xsd#strl_RLWMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ff53750e-7091-4547-af64-bda082b239d4" xlink:to="loc_strl_RLWMember_ecc20768-a736-4759-9889-6f56beedb7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_SEMAConstructionIncMember_d737efb9-e64c-41dd-8346-063f6372e45d" xlink:href="strl-20230930.xsd#strl_SEMAConstructionIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ff53750e-7091-4547-af64-bda082b239d4" xlink:to="loc_strl_SEMAConstructionIncMember_d737efb9-e64c-41dd-8346-063f6372e45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cef11a79-1952-43b5-af21-e7f785300cb7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cef11a79-1952-43b5-af21-e7f785300cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_63498f5f-dab0-43b9-b7c0-5a16312afcbb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cef11a79-1952-43b5-af21-e7f785300cb7" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_63498f5f-dab0-43b9-b7c0-5a16312afcbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_JointVenturesMember_40bd06a2-e656-4327-9671-da72bfc01a29" xlink:href="strl-20230930.xsd#strl_JointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_63498f5f-dab0-43b9-b7c0-5a16312afcbb" xlink:to="loc_strl_JointVenturesMember_40bd06a2-e656-4327-9671-da72bfc01a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_e978f612-867c-4322-9a12-e5115cdbce52" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:to="loc_srt_ConsolidatedEntitiesAxis_e978f612-867c-4322-9a12-e5115cdbce52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7c5a871e-6eaf-4248-badd-078fe12957d3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e978f612-867c-4322-9a12-e5115cdbce52" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7c5a871e-6eaf-4248-badd-078fe12957d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ca65d48e-1d69-46a5-b8d4-067800195a08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7c5a871e-6eaf-4248-badd-078fe12957d3" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ca65d48e-1d69-46a5-b8d4-067800195a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_50d4b8cb-ae01-44f2-a9c5-2acfe7255a72" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_b83efb48-a90b-4659-a64f-836ac5ef6b86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_b83efb48-a90b-4659-a64f-836ac5ef6b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fe31fded-6c00-41cd-ae40-570e7e09510a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:to="loc_us-gaap_Revenues_fe31fded-6c00-41cd-ae40-570e7e09510a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_908e1bf6-85b4-48ea-84f9-a45fc23e6f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:to="loc_us-gaap_OperatingIncomeLoss_908e1bf6-85b4-48ea-84f9-a45fc23e6f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c2e866a7-ae1a-4ce3-931d-35eb50ee1f71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1b252dda-8d95-4d1b-84d8-5f7aca077840" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c2e866a7-ae1a-4ce3-931d-35eb50ee1f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_0c1c44bf-60dc-4731-894e-befc92440bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8d4992d1-d324-4215-8a89-d047bfb61a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_0c1c44bf-60dc-4731-894e-befc92440bc1" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8d4992d1-d324-4215-8a89-d047bfb61a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_debb1bf9-9444-4cda-ba1b-2c418d0f6ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8d4992d1-d324-4215-8a89-d047bfb61a5a" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_debb1bf9-9444-4cda-ba1b-2c418d0f6ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_687618f7-5ab4-4392-8364-107d6b7b5729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_debb1bf9-9444-4cda-ba1b-2c418d0f6ba2" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_687618f7-5ab4-4392-8364-107d6b7b5729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_f327d14b-bef7-4965-b306-77d2ca170134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_687618f7-5ab4-4392-8364-107d6b7b5729" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_f327d14b-bef7-4965-b306-77d2ca170134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_8d4992d1-d324-4215-8a89-d047bfb61a5a" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ebafbea4-6461-4c4f-ae02-6320dfee9127" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:to="loc_us-gaap_AssetsCurrent_ebafbea4-6461-4c4f-ae02-6320dfee9127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_52d5cef3-4768-43ad-9b04-c3721c938fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:to="loc_us-gaap_LiabilitiesCurrent_52d5cef3-4768-43ad-9b04-c3721c938fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures_a07fff52-945b-4c33-906f-682ae2da5ba7" xlink:href="strl-20230930.xsd#strl_ReceivablesFromAndEquityInConstructionJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_66e33333-6b1d-423f-a124-cc830c3abede" xlink:to="loc_strl_ReceivablesFromAndEquityInConstructionJointVentures_a07fff52-945b-4c33-906f-682ae2da5ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#ConstructionJointVenturesIncomeStatementInformationDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_c2a02552-2c95-4062-a5e4-0cdb7edb48ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_b2e96ba2-c1a2-4f91-8dac-7b635fffc527" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_c2a02552-2c95-4062-a5e4-0cdb7edb48ae" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_b2e96ba2-c1a2-4f91-8dac-7b635fffc527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_f565607e-356e-48b1-8f0a-eac012e1a293" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_b2e96ba2-c1a2-4f91-8dac-7b635fffc527" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_f565607e-356e-48b1-8f0a-eac012e1a293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_bac70933-1044-4fda-b8c7-93baab73af86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_f565607e-356e-48b1-8f0a-eac012e1a293" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_bac70933-1044-4fda-b8c7-93baab73af86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_8c0ee257-09e6-48a3-be3d-a28471558708" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_bac70933-1044-4fda-b8c7-93baab73af86" xlink:to="loc_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_8c0ee257-09e6-48a3-be3d-a28471558708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_b2e96ba2-c1a2-4f91-8dac-7b635fffc527" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ac0cc59b-06f5-44dc-8621-9eed3c3ac0e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:to="loc_us-gaap_Revenues_ac0cc59b-06f5-44dc-8621-9eed3c3ac0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2e7b9b29-4250-4e0e-b87e-1cb1d1eff297" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2e7b9b29-4250-4e0e-b87e-1cb1d1eff297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract_e3e75793-dbae-40a7-a15a-c3d2dee4c219" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4af89782-ec84-4eec-aa42-42f67eb0eefe" xlink:to="loc_us-gaap_NoncontrollingInterestAbstract_e3e75793-dbae-40a7-a15a-c3d2dee4c219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e6ff1938-3be4-4409-b2b3-9f1764637dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_e3e75793-dbae-40a7-a15a-c3d2dee4c219" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e6ff1938-3be4-4409-b2b3-9f1764637dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_81e23f62-0e46-4db5-94b8-e2c3987a9034" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_e3e75793-dbae-40a7-a15a-c3d2dee4c219" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_81e23f62-0e46-4db5-94b8-e2c3987a9034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#PropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8c1f63b5-384c-4201-b3a7-c5e8cddeeeda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a6cf929d-1d5a-4afb-b731-162ece1eadd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8c1f63b5-384c-4201-b3a7-c5e8cddeeeda" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a6cf929d-1d5a-4afb-b731-162ece1eadd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_13524622-ce6a-4480-8e3a-655e013deb38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a6cf929d-1d5a-4afb-b731-162ece1eadd9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_13524622-ce6a-4480-8e3a-655e013deb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_13524622-ce6a-4480-8e3a-655e013deb38" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ConstructionEquipmentMember_366d6984-59b6-4af4-81e5-fbb004025b2e" xlink:href="strl-20230930.xsd#strl_ConstructionEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:to="loc_strl_ConstructionEquipmentMember_366d6984-59b6-4af4-81e5-fbb004025b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_d2c030f4-4302-4980-9de2-a846c607ed7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:to="loc_us-gaap_BuildingMember_d2c030f4-4302-4980-9de2-a846c607ed7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_ad79abe3-9e25-459f-8f10-093b91ef942e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:to="loc_us-gaap_LandMember_ad79abe3-9e25-459f-8f10-093b91ef942e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_adf022fa-8fa5-4f72-af67-d83aa998e3f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7851f477-d9bf-4452-b742-dea3592c40ce" xlink:to="loc_us-gaap_OfficeEquipmentMember_adf022fa-8fa5-4f72-af67-d83aa998e3f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a6cf929d-1d5a-4afb-b731-162ece1eadd9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fd91183d-f52c-49f0-a696-6f2989a7ef69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fd91183d-f52c-49f0-a696-6f2989a7ef69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_26348b76-7cce-4eb8-b214-2d5b03810ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_26348b76-7cce-4eb8-b214-2d5b03810ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_f1b2db2f-56ac-4a71-b7c5-57269cb1bdc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_f1b2db2f-56ac-4a71-b7c5-57269cb1bdc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_6201d797-9822-484d-aefb-3d2d2ed3590e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dcdff41b-5567-4fed-b4f8-b370c72b1547" xlink:to="loc_us-gaap_Depreciation_6201d797-9822-484d-aefb-3d2d2ed3590e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/OtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#OtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/OtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_10c03953-f79b-4bd8-895d-8a623ae502c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a421c80-55ba-4645-bf9d-5c8ad49cd730" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_10c03953-f79b-4bd8-895d-8a623ae502c1" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a421c80-55ba-4645-bf9d-5c8ad49cd730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fee5f58a-aeea-4333-8a61-6f780f038a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a421c80-55ba-4645-bf9d-5c8ad49cd730" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fee5f58a-aeea-4333-8a61-6f780f038a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fee5f58a-aeea-4333-8a61-6f780f038a2e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_4126323b-27d7-4a77-ab64-5a2596e93275" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_4126323b-27d7-4a77-ab64-5a2596e93275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_62d11033-3d61-4b23-b52a-edeae05b1c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:to="loc_us-gaap_TradeNamesMember_62d11033-3d61-4b23-b52a-edeae05b1c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_493b2bbe-9bb5-45c3-b684-aaacca141808" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fafe472a-1bb8-4080-9c1b-d3cb2bdcb2e7" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_493b2bbe-9bb5-45c3-b684-aaacca141808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a421c80-55ba-4645-bf9d-5c8ad49cd730" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bfb09986-3ffa-4e16-91b1-fc0da6235540" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_bfb09986-3ffa-4e16-91b1-fc0da6235540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_59fc38f4-8948-4f69-9142-d2bbbc05281e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_59fc38f4-8948-4f69-9142-d2bbbc05281e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1087e6ad-5c39-4575-89b6-89c144b24f59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1087e6ad-5c39-4575-89b6-89c144b24f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_db12269a-c2bb-466c-a658-cf9c17362444" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_37cb84ea-987d-4a16-920a-ab00ec611381" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_db12269a-c2bb-466c-a658-cf9c17362444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DebtLongtermDebtDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DebtLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/DebtLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ea7d32a9-2df7-443f-a6e8-9a23fa388264" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9e0e03f7-5f62-4a62-b234-f6ea1d731c62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ea7d32a9-2df7-443f-a6e8-9a23fa388264" xlink:to="loc_us-gaap_DebtInstrumentTable_9e0e03f7-5f62-4a62-b234-f6ea1d731c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_61101898-5726-4855-9b68-5d6a94736986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9e0e03f7-5f62-4a62-b234-f6ea1d731c62" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_61101898-5726-4855-9b68-5d6a94736986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_134400a3-9fbf-4a9d-b7c1-eff8d1898511" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_61101898-5726-4855-9b68-5d6a94736986" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_134400a3-9fbf-4a9d-b7c1-eff8d1898511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_f75e9631-8072-4868-94fc-138e3f0c8462" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_134400a3-9fbf-4a9d-b7c1-eff8d1898511" xlink:to="loc_us-gaap_SecuredDebtMember_f75e9631-8072-4868-94fc-138e3f0c8462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0556604c-4c8b-41b9-b877-32d2c57a9295" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9e0e03f7-5f62-4a62-b234-f6ea1d731c62" xlink:to="loc_us-gaap_DebtInstrumentAxis_0556604c-4c8b-41b9-b877-32d2c57a9295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_0556604c-4c8b-41b9-b877-32d2c57a9295" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TermLoanFacilityMember_0d108830-e8a8-438a-ba00-14fe0e33599b" xlink:href="strl-20230930.xsd#strl_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:to="loc_strl_TermLoanFacilityMember_0d108830-e8a8-438a-ba00-14fe0e33599b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_4212436f-7f5f-4993-bd9f-70cb9a21b507" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_4212436f-7f5f-4993-bd9f-70cb9a21b507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TheCreditFacilityMember_91dc33b2-218b-4220-8685-787b82c6e99e" xlink:href="strl-20230930.xsd#strl_TheCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:to="loc_strl_TheCreditFacilityMember_91dc33b2-218b-4220-8685-787b82c6e99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_OtherDebtMember_ab913eff-960a-487f-95f6-8c0f861d902a" xlink:href="strl-20230930.xsd#strl_OtherDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d06adac-f6db-4c00-b96a-16dbff59e313" xlink:to="loc_strl_OtherDebtMember_ab913eff-960a-487f-95f6-8c0f861d902a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9e0e03f7-5f62-4a62-b234-f6ea1d731c62" xlink:to="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0ab5407f-d58a-4e89-b637-ed2b5ed7eeff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0ab5407f-d58a-4e89-b637-ed2b5ed7eeff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LongTermDebtCurrentMaturitiesGross_b2740b63-ace9-487c-9873-a80ba2dacf2e" xlink:href="strl-20230930.xsd#strl_LongTermDebtCurrentMaturitiesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:to="loc_strl_LongTermDebtCurrentMaturitiesGross_b2740b63-ace9-487c-9873-a80ba2dacf2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet_f30e2f62-c1cd-4b35-839e-d62a3bf493b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentNet_f30e2f62-c1cd-4b35-839e-d62a3bf493b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2dc0d497-e5d3-41be-b43b-8c70eafb6246" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff6f509e-b290-4426-aeaa-6fcd3a45cf01" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2dc0d497-e5d3-41be-b43b-8c70eafb6246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f192618e-1fc5-4354-841c-f8a19db109f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f192618e-1fc5-4354-841c-f8a19db109f5" xlink:to="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a9640d86-7c33-4b49-97b0-c57757df2f95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a9640d86-7c33-4b49-97b0-c57757df2f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_a9640d86-7c33-4b49-97b0-c57757df2f95" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_96a112be-6915-43f2-81c2-42b47f156e45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:to="loc_us-gaap_SecuredDebtMember_96a112be-6915-43f2-81c2-42b47f156e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_b5abb115-2e5e-4400-88a2-c0c86ca82db1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:to="loc_us-gaap_LineOfCreditMember_b5abb115-2e5e-4400-88a2-c0c86ca82db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_0a14d35f-2e62-4b12-8547-37e8180ea295" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fb58066d-12ff-4482-9026-440391e306d6" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_0a14d35f-2e62-4b12-8547-37e8180ea295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fb6aa80c-fe50-4510-9c7c-b9594bb407f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_DebtInstrumentAxis_fb6aa80c-fe50-4510-9c7c-b9594bb407f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_fb6aa80c-fe50-4510-9c7c-b9594bb407f3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CreditAgreementMember_fd35ac79-a603-414a-85cb-46458d65244d" xlink:href="strl-20230930.xsd#strl_CreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:to="loc_strl_CreditAgreementMember_fd35ac79-a603-414a-85cb-46458d65244d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TermLoanFacilityMember_b65ce557-513b-4c25-9966-a097da9a93cb" xlink:href="strl-20230930.xsd#strl_TermLoanFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:to="loc_strl_TermLoanFacilityMember_b65ce557-513b-4c25-9966-a097da9a93cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TheRevolvingCreditFacilityMember_3c1d7e0c-ab13-4552-9607-988bcdc25d5f" xlink:href="strl-20230930.xsd#strl_TheRevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e05c92d-0fd6-4807-8246-567744633e87" xlink:to="loc_strl_TheRevolvingCreditFacilityMember_3c1d7e0c-ab13-4552-9607-988bcdc25d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c09535ba-5d47-4df9-b4bc-935759a2a724" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_CreditFacilityAxis_c09535ba-5d47-4df9-b4bc-935759a2a724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8bb94c3e-ad5a-429b-ae21-146a216cd9d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_c09535ba-5d47-4df9-b4bc-935759a2a724" xlink:to="loc_us-gaap_CreditFacilityDomain_8bb94c3e-ad5a-429b-ae21-146a216cd9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_5805ed98-ceee-4bb0-8b9a-873fa805b01e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8bb94c3e-ad5a-429b-ae21-146a216cd9d7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_5805ed98-ceee-4bb0-8b9a-873fa805b01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_SwingLineLoanMember_1f72f37a-361a-49e5-9020-e117146ae1b2" xlink:href="strl-20230930.xsd#strl_SwingLineLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8bb94c3e-ad5a-429b-ae21-146a216cd9d7" xlink:to="loc_strl_SwingLineLoanMember_1f72f37a-361a-49e5-9020-e117146ae1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d85be2d2-cb74-4755-a288-a33d1225fcd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_VariableRateAxis_d85be2d2-cb74-4755-a288-a33d1225fcd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_63d4f1b1-ecc4-4ff3-bdd9-afa51e8a3451" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_d85be2d2-cb74-4755-a288-a33d1225fcd1" xlink:to="loc_us-gaap_VariableRateDomain_63d4f1b1-ecc4-4ff3-bdd9-afa51e8a3451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_bc4cf77e-0e09-4fb4-9ec7-c8058f8bb332" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_63d4f1b1-ecc4-4ff3-bdd9-afa51e8a3451" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_bc4cf77e-0e09-4fb4-9ec7-c8058f8bb332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_a5c1edc2-0ce5-4a3b-87ca-64dedd2a2065" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_srt_StatementScenarioAxis_a5c1edc2-0ce5-4a3b-87ca-64dedd2a2065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_a157cd5d-6960-45f1-9ca6-fe705a920dd2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_a5c1edc2-0ce5-4a3b-87ca-64dedd2a2065" xlink:to="loc_srt_ScenarioUnspecifiedDomain_a157cd5d-6960-45f1-9ca6-fe705a920dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_3e6ddf5c-bcb2-498b-92e7-93f1e5d67521" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_a157cd5d-6960-45f1-9ca6-fe705a920dd2" xlink:to="loc_srt_ScenarioForecastMember_3e6ddf5c-bcb2-498b-92e7-93f1e5d67521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6ed60bb8-fadc-49ec-9218-86f01d6db14c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6ed60bb8-fadc-49ec-9218-86f01d6db14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd060548-542d-4a31-9f4e-06dbc01d4b83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_6ed60bb8-fadc-49ec-9218-86f01d6db14c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd060548-542d-4a31-9f4e-06dbc01d4b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_PlateauExcavationMember_be9b49a5-864f-4f9d-a527-4abb68388c12" xlink:href="strl-20230930.xsd#strl_PlateauExcavationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd060548-542d-4a31-9f4e-06dbc01d4b83" xlink:to="loc_strl_PlateauExcavationMember_be9b49a5-864f-4f9d-a527-4abb68388c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d8d5559d-d9aa-471c-8a38-097bd2eeda8f" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_8aa3de6b-53c3-4405-bf72-aa28465b0c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_8aa3de6b-53c3-4405-bf72-aa28465b0c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8085fb2e-3ade-45f8-b79a-ffff5d8cd714" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8085fb2e-3ade-45f8-b79a-ffff5d8cd714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_DebtInstrumentStatedSOFRInterestRate_6fd00c81-2b99-4a2f-831b-58fcffaacdc6" xlink:href="strl-20230930.xsd#strl_DebtInstrumentStatedSOFRInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_strl_DebtInstrumentStatedSOFRInterestRate_6fd00c81-2b99-4a2f-831b-58fcffaacdc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_bca1d53a-eed3-4676-899e-7b1cdb63f6ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_bca1d53a-eed3-4676-899e-7b1cdb63f6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_417e86e6-bb94-4115-9480-59beb844bd59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_417e86e6-bb94-4115-9480-59beb844bd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_8b639687-b365-4fa8-bdd1-4b31bf0b9bed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_8b639687-b365-4fa8-bdd1-4b31bf0b9bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_67f515c3-88c4-49d1-8918-e0dc128a3948" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_RepaymentsOfDebt_67f515c3-88c4-49d1-8918-e0dc128a3948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt_9e60ff36-1497-4af1-8a82-e7c5ad033e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_EarlyRepaymentOfSeniorDebt_9e60ff36-1497-4af1-8a82-e7c5ad033e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1fc7d5d5-39b0-4f11-8a6c-a016708ebd13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1fc7d5d5-39b0-4f11-8a6c-a016708ebd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_b4ee5f31-c0be-4c55-87cf-344f23c2749b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_b4ee5f31-c0be-4c55-87cf-344f23c2749b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_b2d8cd89-afda-4919-8806-01c260d276e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_b2d8cd89-afda-4919-8806-01c260d276e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6113fac5-6ff7-48f3-8aaf-9b7785175240" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d1ea96a6-bb36-4390-b3d2-29472ed4cf42" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6113fac5-6ff7-48f3-8aaf-9b7785175240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligationsNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/LeaseObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_02653c92-8d57-4f8e-b8eb-fcca96b7e91d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_0843f7e0-1714-4da1-8d9a-09750fdbc959" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_02653c92-8d57-4f8e-b8eb-fcca96b7e91d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_0843f7e0-1714-4da1-8d9a-09750fdbc959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_01471d11-e42c-4eba-880f-906554765cb0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_0843f7e0-1714-4da1-8d9a-09750fdbc959" xlink:to="loc_srt_RangeAxis_01471d11-e42c-4eba-880f-906554765cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4e058126-9cdb-4a02-ab95-1159cea2c7c3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_01471d11-e42c-4eba-880f-906554765cb0" xlink:to="loc_srt_RangeMember_4e058126-9cdb-4a02-ab95-1159cea2c7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_58fb9d67-4fef-45b9-8ee5-28cc3d34a992" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4e058126-9cdb-4a02-ab95-1159cea2c7c3" xlink:to="loc_srt_MinimumMember_58fb9d67-4fef-45b9-8ee5-28cc3d34a992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f499e455-0292-457f-8cae-b0846b0a969a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4e058126-9cdb-4a02-ab95-1159cea2c7c3" xlink:to="loc_srt_MaximumMember_f499e455-0292-457f-8cae-b0846b0a969a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_5b39401d-dfc0-48ba-bbe0-5106b7223a05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_0843f7e0-1714-4da1-8d9a-09750fdbc959" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_5b39401d-dfc0-48ba-bbe0-5106b7223a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LesseeLeaseRenewalTerm_9b4d54fc-2c12-45aa-8fc6-ff0b2b0467c6" xlink:href="strl-20230930.xsd#strl_LesseeLeaseRenewalTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5b39401d-dfc0-48ba-bbe0-5106b7223a05" xlink:to="loc_strl_LesseeLeaseRenewalTerm_9b4d54fc-2c12-45aa-8fc6-ff0b2b0467c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LesseeLeaseTerminationPeriod_9cbc80a6-f722-4075-97b2-4f71b5e2a28f" xlink:href="strl-20230930.xsd#strl_LesseeLeaseTerminationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_5b39401d-dfc0-48ba-bbe0-5106b7223a05" xlink:to="loc_strl_LesseeLeaseTerminationPeriod_9cbc80a6-f722-4075-97b2-4f71b5e2a28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligationsLeaseExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_26193a1a-3b1b-479d-a271-f1a006c5100b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_682e71c0-463e-4ab8-94ea-e6486f67bd05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_26193a1a-3b1b-479d-a271-f1a006c5100b" xlink:to="loc_us-gaap_LeaseCostAbstract_682e71c0-463e-4ab8-94ea-e6486f67bd05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_e5544573-80c8-4f15-b2c6-88c8c24918cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_682e71c0-463e-4ab8-94ea-e6486f67bd05" xlink:to="loc_us-gaap_OperatingLeaseCost_e5544573-80c8-4f15-b2c6-88c8c24918cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_6891fe55-ea7d-4b52-8fe7-9579ede43104" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_682e71c0-463e-4ab8-94ea-e6486f67bd05" xlink:to="loc_us-gaap_ShortTermLeaseCost_6891fe55-ea7d-4b52-8fe7-9579ede43104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_FinanceLeasesCostAbstract_59bcd336-ba73-4306-a4e0-cad275d22f9f" xlink:href="strl-20230930.xsd#strl_FinanceLeasesCostAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_682e71c0-463e-4ab8-94ea-e6486f67bd05" xlink:to="loc_strl_FinanceLeasesCostAbstract_59bcd336-ba73-4306-a4e0-cad275d22f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_a4f0072e-7c99-4794-8e4e-cff35bc4bb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_strl_FinanceLeasesCostAbstract_59bcd336-ba73-4306-a4e0-cad275d22f9f" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_a4f0072e-7c99-4794-8e4e-cff35bc4bb5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_25bbb5bb-20d7-4775-8283-2ba8ee338bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_strl_FinanceLeasesCostAbstract_59bcd336-ba73-4306-a4e0-cad275d22f9f" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_25bbb5bb-20d7-4775-8283-2ba8ee338bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_f54d6813-9792-47b3-8398-d4b9eadfa38f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_strl_FinanceLeasesCostAbstract_59bcd336-ba73-4306-a4e0-cad275d22f9f" xlink:to="loc_us-gaap_LeaseCost_f54d6813-9792-47b3-8398-d4b9eadfa38f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_69ece9bd-0d35-4f61-933e-d6a888bc8a53" xlink:href="strl-20230930.xsd#strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_26193a1a-3b1b-479d-a271-f1a006c5100b" xlink:to="loc_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_69ece9bd-0d35-4f61-933e-d6a888bc8a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_32caa43f-a6c4-415a-a9bf-a06f6ce3b828" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_69ece9bd-0d35-4f61-933e-d6a888bc8a53" xlink:to="loc_us-gaap_OperatingLeasePayments_32caa43f-a6c4-415a-a9bf-a06f6ce3b828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_8016cd55-0fad-4172-a795-38775cdddfc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_69ece9bd-0d35-4f61-933e-d6a888bc8a53" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_8016cd55-0fad-4172-a795-38775cdddfc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_9d640b30-ee06-4e99-a69d-5aef743a3d29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_69ece9bd-0d35-4f61-933e-d6a888bc8a53" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_9d640b30-ee06-4e99-a69d-5aef743a3d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_4af0a85e-3c52-4879-a415-1f722f473e14" xlink:href="strl-20230930.xsd#strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_26193a1a-3b1b-479d-a271-f1a006c5100b" xlink:to="loc_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_4af0a85e-3c52-4879-a415-1f722f473e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_daf18227-a3ae-4609-abac-1dc84f670075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_4af0a85e-3c52-4879-a415-1f722f473e14" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_daf18227-a3ae-4609-abac-1dc84f670075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_51e91b5f-7c50-45b1-9e27-97486e3e536d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_4af0a85e-3c52-4879-a415-1f722f473e14" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_51e91b5f-7c50-45b1-9e27-97486e3e536d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_26193a1a-3b1b-479d-a271-f1a006c5100b" xlink:to="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2b387d6c-a302-4a89-a8de-b9c30b199b25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2b387d6c-a302-4a89-a8de-b9c30b199b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_69723ea7-819d-4896-a066-a6a501a9fc54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_69723ea7-819d-4896-a066-a6a501a9fc54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a6a9eaef-7b5e-4763-bc57-813a81e93f78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a6a9eaef-7b5e-4763-bc57-813a81e93f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_62b21ddb-b3ff-4306-a8c4-613550689c68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_OperatingLeaseLiability_62b21ddb-b3ff-4306-a8c4-613550689c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_185191ba-3789-490f-982f-58c1f929e9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_185191ba-3789-490f-982f-58c1f929e9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c8adec7e-32d3-4fd0-a5cb-e46fb39dbb31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_c8adec7e-32d3-4fd0-a5cb-e46fb39dbb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_41eedda0-b6b6-4e7e-b608-412c43fe55bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_41eedda0-b6b6-4e7e-b608-412c43fe55bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_8bb12ae8-c4db-4666-a9be-3b1cbe068503" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_8bb12ae8-c4db-4666-a9be-3b1cbe068503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_18fcb736-a796-436c-9514-e5d896efcd83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_18fcb736-a796-436c-9514-e5d896efcd83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_7159a3d6-8178-46b5-b2a2-d0d88278aadb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_7159a3d6-8178-46b5-b2a2-d0d88278aadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_c190d1c2-8520-4f36-abff-28699a14cc05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_c190d1c2-8520-4f36-abff-28699a14cc05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4aa74bd6-259a-4521-806a-87fd602eee34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_4aa74bd6-259a-4521-806a-87fd602eee34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_eb502314-7d2d-4b88-b860-cd4ccd43ca06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseLiability_eb502314-7d2d-4b88-b860-cd4ccd43ca06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d5c74d7b-61f8-4314-83ca-d613f0b3a71b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d5c74d7b-61f8-4314-83ca-d613f0b3a71b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_29f3ac2f-74fa-4d11-926e-6561b02ceee5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_29f3ac2f-74fa-4d11-926e-6561b02ceee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_b6895c36-60ec-403b-b84b-b33ae6efc04f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_b6895c36-60ec-403b-b84b-b33ae6efc04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_664252ca-b0eb-461c-915c-e434c3e085c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1eef44b9-d945-4968-91fd-35d58a3add59" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_664252ca-b0eb-461c-915c-e434c3e085c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_619200d3-614a-4405-bf97-5f459606ef7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_619200d3-614a-4405-bf97-5f459606ef7f" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_e3a286fb-cc5d-463b-b181-2137cb78bcfe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_e3a286fb-cc5d-463b-b181-2137cb78bcfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_80b10bc4-f347-48d7-916d-d4704ea4eb24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_80b10bc4-f347-48d7-916d-d4704ea4eb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6fd2db8c-d218-439d-a65d-5404f9e03a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6fd2db8c-d218-439d-a65d-5404f9e03a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9442cdfe-4902-4946-a5b3-0439193f8d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9442cdfe-4902-4946-a5b3-0439193f8d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_eb0d6fcf-95b7-4e9b-9d79-2fa11b28ebda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_eb0d6fcf-95b7-4e9b-9d79-2fa11b28ebda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_db1eb5f8-7fa5-4283-b1a4-3ffca0b4cd66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_db1eb5f8-7fa5-4283-b1a4-3ffca0b4cd66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_7278677a-2750-4fbc-a573-085333b8863c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_7278677a-2750-4fbc-a573-085333b8863c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_14dea50c-3c4a-49be-9cd1-53dbcf58d7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_14dea50c-3c4a-49be-9cd1-53dbcf58d7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b4cb1888-bf9b-4815-9ed0-4cadcb578428" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b4cb1888-bf9b-4815-9ed0-4cadcb578428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5f365458-6e51-48de-bb80-b5d45d6f8c07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e61e79f0-af35-47de-8496-e7b7ce76a088" xlink:to="loc_us-gaap_OperatingLeaseLiability_5f365458-6e51-48de-bb80-b5d45d6f8c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_619200d3-614a-4405-bf97-5f459606ef7f" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_f217f1f2-301b-4c3a-bccc-3211f495a228" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_f217f1f2-301b-4c3a-bccc-3211f495a228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_71f605dd-9f1b-4084-9a5e-496a551b2054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_71f605dd-9f1b-4084-9a5e-496a551b2054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_02d665d6-b71e-4c1f-adf1-d8f7500f4c12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_02d665d6-b71e-4c1f-adf1-d8f7500f4c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b8873e55-6265-4ae5-8184-7cd7675bf804" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b8873e55-6265-4ae5-8184-7cd7675bf804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_8f12cdc7-7878-47bb-964d-1973214d92bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_8f12cdc7-7878-47bb-964d-1973214d92bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_57680971-a35d-425f-ad52-34fcb212fa3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_57680971-a35d-425f-ad52-34fcb212fa3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_044480b0-4c60-4a79-b61d-0d94479e7fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_044480b0-4c60-4a79-b61d-0d94479e7fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_19480dd9-cd23-4e05-ab9e-edb1f49b80be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_19480dd9-cd23-4e05-ab9e-edb1f49b80be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6392c40a-067a-4f4e-ba65-ac3ca0b5ac85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6392c40a-067a-4f4e-ba65-ac3ca0b5ac85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_edc6fbe0-9821-4fe9-9517-9a073055aed7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3c56ca32-a18b-4ad6-bc2d-c37077c4c31e" xlink:to="loc_us-gaap_FinanceLeaseLiability_edc6fbe0-9821-4fe9-9517-9a073055aed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="strl-20230930.xsd#LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.strlco.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_30820824-fd54-4158-a00f-84fea280a7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_ConsolidatedEntitiesOwnershipPercentage_610d42a5-1b6a-4bfe-af2c-d10c9ff6a15e" xlink:href="strl-20230930.xsd#strl_ConsolidatedEntitiesOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_30820824-fd54-4158-a00f-84fea280a7bc" xlink:to="loc_strl_ConsolidatedEntitiesOwnershipPercentage_610d42a5-1b6a-4bfe-af2c-d10c9ff6a15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_788f44af-c576-4591-ae05-b0900f289ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_03cf4802-45c9-47ba-9af4-6c1791e5e023" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_788f44af-c576-4591-ae05-b0900f289ab7" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_03cf4802-45c9-47ba-9af4-6c1791e5e023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c6a39de2-d7b8-4f7f-b216-35721005d8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_788f44af-c576-4591-ae05-b0900f289ab7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c6a39de2-d7b8-4f7f-b216-35721005d8e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_40f844dd-c139-4231-ae80-262174a38883" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_788f44af-c576-4591-ae05-b0900f289ab7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_40f844dd-c139-4231-ae80-262174a38883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_06a0fa92-c065-4c78-8df7-62414962e032" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_788f44af-c576-4591-ae05-b0900f289ab7" xlink:to="loc_us-gaap_IncomeTaxesPaid_06a0fa92-c065-4c78-8df7-62414962e032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_c7db689c-14a3-4b7d-85fa-eeea8ef45d79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_788f44af-c576-4591-ae05-b0900f289ab7" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_c7db689c-14a3-4b7d-85fa-eeea8ef45d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3eb3706d-075b-4a8c-b4d5-0f58296fe1bf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_c7db689c-14a3-4b7d-85fa-eeea8ef45d79" xlink:to="loc_srt_RangeAxis_3eb3706d-075b-4a8c-b4d5-0f58296fe1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c8933fc2-1619-4849-a976-f6a2d32d8459" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3eb3706d-075b-4a8c-b4d5-0f58296fe1bf" xlink:to="loc_srt_RangeMember_c8933fc2-1619-4849-a976-f6a2d32d8459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b35e9e3b-6eac-4c73-b4fa-816f60545870" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c8933fc2-1619-4849-a976-f6a2d32d8459" xlink:to="loc_srt_MinimumMember_b35e9e3b-6eac-4c73-b4fa-816f60545870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_608c77a3-f4d5-4fb1-896f-5854e3446485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_c7db689c-14a3-4b7d-85fa-eeea8ef45d79" xlink:to="loc_us-gaap_IncomeTaxExaminationLineItems_608c77a3-f4d5-4fb1-896f-5854e3446485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1d55903f-e540-41f1-a254-edb83d1977d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_608c77a3-f4d5-4fb1-896f-5854e3446485" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1d55903f-e540-41f1-a254-edb83d1977d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityShareGrantsDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_af4c0351-16ba-4d8c-870b-6c62fd1f2421" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1928a8dd-a21d-4976-9738-8b4340a5e674" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_af4c0351-16ba-4d8c-870b-6c62fd1f2421" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1928a8dd-a21d-4976-9738-8b4340a5e674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7d37f247-3696-4e71-bf98-308ce081420a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1928a8dd-a21d-4976-9738-8b4340a5e674" xlink:to="loc_us-gaap_AwardTypeAxis_7d37f247-3696-4e71-bf98-308ce081420a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7d37f247-3696-4e71-bf98-308ce081420a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockAwardsRSAsMember_15e624bc-5edb-4a85-b05d-4a114b75f8ea" xlink:href="strl-20230930.xsd#strl_RestrictedStockAwardsRSAsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:to="loc_strl_RestrictedStockAwardsRSAsMember_15e624bc-5edb-4a85-b05d-4a114b75f8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_694495d8-14eb-4531-a391-d23b40740aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_694495d8-14eb-4531-a391-d23b40740aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_a91fac66-8f4e-4b0f-acaa-6ffd3a6a035c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03c1163c-76a4-41e8-a617-59beae130f83" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_a91fac66-8f4e-4b0f-acaa-6ffd3a6a035c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_edfd374b-423d-4860-b7a4-33008ecc7b17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1928a8dd-a21d-4976-9738-8b4340a5e674" xlink:to="loc_us-gaap_ClassOfStockLineItems_edfd374b-423d-4860-b7a4-33008ecc7b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_b51d26e2-3a31-4965-baf7-c5abb251a596" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_edfd374b-423d-4860-b7a4-33008ecc7b17" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_b51d26e2-3a31-4965-baf7-c5abb251a596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a75488bf-45ce-4d78-a164-8445ff86518a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_edfd374b-423d-4860-b7a4-33008ecc7b17" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a75488bf-45ce-4d78-a164-8445ff86518a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_b14b2b5b-fc76-4ee3-a058-f39b7022a069" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_f3d3a88d-35fa-4b28-a4bc-836a108be326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_b14b2b5b-fc76-4ee3-a058-f39b7022a069" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_f3d3a88d-35fa-4b28-a4bc-836a108be326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1d4be5ec-3f26-4f14-b4dc-263e55e3d6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_f3d3a88d-35fa-4b28-a4bc-836a108be326" xlink:to="loc_us-gaap_AwardTypeAxis_1d4be5ec-3f26-4f14-b4dc-263e55e3d6b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1d4be5ec-3f26-4f14-b4dc-263e55e3d6b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockAwardsRSAsMember_56fd05b3-9685-4129-9cb1-78cfaab657a4" xlink:href="strl-20230930.xsd#strl_RestrictedStockAwardsRSAsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:to="loc_strl_RestrictedStockAwardsRSAsMember_56fd05b3-9685-4129-9cb1-78cfaab657a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_73491207-1b33-42d9-bbc1-5902413d8a24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_73491207-1b33-42d9-bbc1-5902413d8a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_d8087922-7f95-47ed-9f7c-0ec8b31be37e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_472caf46-c9f8-419f-a806-c5c5e744382f" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_d8087922-7f95-47ed-9f7c-0ec8b31be37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_938745da-f2e2-46de-9a4e-75a027e5396c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_f3d3a88d-35fa-4b28-a4bc-836a108be326" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_938745da-f2e2-46de-9a4e-75a027e5396c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e84d27fd-66d3-45ec-8815-09fc15c3a243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_938745da-f2e2-46de-9a4e-75a027e5396c" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e84d27fd-66d3-45ec-8815-09fc15c3a243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b910c60e-5044-4b99-8464-cb5b40a4d0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e84d27fd-66d3-45ec-8815-09fc15c3a243" xlink:to="loc_us-gaap_EmployeeStockMember_b910c60e-5044-4b99-8464-cb5b40a4d0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_510f4e19-e0aa-41d0-9c4a-1f1ba9fa31c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_f3d3a88d-35fa-4b28-a4bc-836a108be326" xlink:to="loc_us-gaap_ClassOfStockLineItems_510f4e19-e0aa-41d0-9c4a-1f1ba9fa31c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_ff6c588d-728f-4752-b605-a87ec8168ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_510f4e19-e0aa-41d0-9c4a-1f1ba9fa31c7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_ff6c588d-728f-4752-b605-a87ec8168ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_6cb41ce1-6a80-419b-9834-4d7ee5f41255" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_6cb41ce1-6a80-419b-9834-4d7ee5f41255" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_514650bf-c4ba-44cb-8249-61219583c9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:to="loc_us-gaap_AwardTypeAxis_514650bf-c4ba-44cb-8249-61219583c9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_514650bf-c4ba-44cb-8249-61219583c9f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_9ba49b68-4571-4f9a-ad08-b8d749b828b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:to="loc_us-gaap_EmployeeStockMember_9ba49b68-4571-4f9a-ad08-b8d749b828b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LiabilityBasedAwardsMember_a8a94ef2-2bc1-476e-b4c9-aa8ff7522861" xlink:href="strl-20230930.xsd#strl_LiabilityBasedAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:to="loc_strl_LiabilityBasedAwardsMember_a8a94ef2-2bc1-476e-b4c9-aa8ff7522861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember_312ee594-1143-4d22-9229-6d4584899991" xlink:href="strl-20230930.xsd#strl_RestrictedStockUnitsAndPhantomShareUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_73f65e75-be5f-4ae3-8221-7903c6396b11" xlink:to="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember_312ee594-1143-4d22-9229-6d4584899991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_696b9c0f-cb64-4547-a830-9986314d1043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:to="loc_us-gaap_PlanNameAxis_696b9c0f-cb64-4547-a830-9986314d1043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bc8c7819-5958-4e16-b8e6-4c51df82405d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_696b9c0f-cb64-4547-a830-9986314d1043" xlink:to="loc_us-gaap_PlanNameDomain_bc8c7819-5958-4e16-b8e6-4c51df82405d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EmployeeStockPurchasePlanMember_85c6a1dc-8fe9-45e2-a3ba-5c5d63068427" xlink:href="strl-20230930.xsd#strl_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_bc8c7819-5958-4e16-b8e6-4c51df82405d" xlink:to="loc_strl_EmployeeStockPurchasePlanMember_85c6a1dc-8fe9-45e2-a3ba-5c5d63068427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9cb2f1a3-35c6-463f-92be-34fc7f537c43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9cb2f1a3-35c6-463f-92be-34fc7f537c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_37a396a0-a993-4c3b-8883-4c860d2cebd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9cb2f1a3-35c6-463f-92be-34fc7f537c43" xlink:to="loc_us-gaap_EquityComponentDomain_37a396a0-a993-4c3b-8883-4c860d2cebd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b070dfe9-b4c3-410d-bb1f-d6ce134e93e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_37a396a0-a993-4c3b-8883-4c860d2cebd6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b070dfe9-b4c3-410d-bb1f-d6ce134e93e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_be26d577-4bc7-47e0-9a0c-c751b3782561" xlink:to="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_596b9d2d-4c9b-4de7-901b-d78fff9a51f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_596b9d2d-4c9b-4de7-901b-d78fff9a51f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_b9df1b62-1718-4671-9546-a5ff584e0609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_b9df1b62-1718-4671-9546-a5ff584e0609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_34b0bc8a-59a8-4858-a3a3-acd4a5d52fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_f2f02786-b5a1-48fa-9ef3-f27d67bede3a" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_34b0bc8a-59a8-4858-a3a3-acd4a5d52fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_eb6545d5-2149-4b35-bd00-de3b71cefdac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_eb6545d5-2149-4b35-bd00-de3b71cefdac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_75e119bf-9926-4e55-ab46-aa0376e7722b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_75e119bf-9926-4e55-ab46-aa0376e7722b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_919f0f6f-0910-40f5-b237-9d606a965835" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_919f0f6f-0910-40f5-b237-9d606a965835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_8e0e14b5-a821-42aa-8ab6-64cbdd47773e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_8e0e14b5-a821-42aa-8ab6-64cbdd47773e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_e654cb36-4dbf-4563-9293-d9fcf5664245" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_e654cb36-4dbf-4563-9293-d9fcf5664245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_243f0ca7-f0e1-4b9d-81dc-3e6d530c8396" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_243f0ca7-f0e1-4b9d-81dc-3e6d530c8396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_c3f60d2e-7731-4e06-9480-ac3e6ce0fd64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_c3f60d2e-7731-4e06-9480-ac3e6ce0fd64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_5726bae3-dcb1-46c9-b8d4-bd371044746f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_5726bae3-dcb1-46c9-b8d4-bd371044746f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_13bc8d56-a377-40fb-a8c0-5233f2ffff65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_25bfbc19-add9-4394-8628-2e0f2a4b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_13bc8d56-a377-40fb-a8c0-5233f2ffff65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1" xlink:type="simple" xlink:href="strl-20230930.xsd#StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.strlco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_10965103-f176-4319-8efd-8d9cc492c641" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_40e1f598-5013-4196-9acd-6eb41ab6aa79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_10965103-f176-4319-8efd-8d9cc492c641" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_40e1f598-5013-4196-9acd-6eb41ab6aa79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_a9dc6b62-489a-4fde-b450-6b932309d7bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_40e1f598-5013-4196-9acd-6eb41ab6aa79" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_a9dc6b62-489a-4fde-b450-6b932309d7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_21a787d5-773c-4220-b364-59fca3296527" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_40e1f598-5013-4196-9acd-6eb41ab6aa79" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_21a787d5-773c-4220-b364-59fca3296527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e737a76d-2502-4d02-9f78-65023e3de2d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_40e1f598-5013-4196-9acd-6eb41ab6aa79" xlink:to="loc_us-gaap_NetIncomeLoss_e737a76d-2502-4d02-9f78-65023e3de2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_a95b40df-6dad-4c7b-9d3b-3b402055f429" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_10965103-f176-4319-8efd-8d9cc492c641" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_a95b40df-6dad-4c7b-9d3b-3b402055f429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f0e113ec-c1a7-48aa-a95c-20b1abc235e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a95b40df-6dad-4c7b-9d3b-3b402055f429" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f0e113ec-c1a7-48aa-a95c-20b1abc235e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_d0c8f656-3194-4755-96a9-0f410979629d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a95b40df-6dad-4c7b-9d3b-3b402055f429" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_d0c8f656-3194-4755-96a9-0f410979629d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_49f29869-ced0-432d-aad2-83e5fa981978" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_a95b40df-6dad-4c7b-9d3b-3b402055f429" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_49f29869-ced0-432d-aad2-83e5fa981978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_8cd5d915-69ba-4fa5-a443-ff291103cda9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_10965103-f176-4319-8efd-8d9cc492c641" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_8cd5d915-69ba-4fa5-a443-ff291103cda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_728518ec-9dd6-469b-ac57-2724bb51dbad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_8cd5d915-69ba-4fa5-a443-ff291103cda9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_728518ec-9dd6-469b-ac57-2724bb51dbad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_8d5e56d5-d2ee-481f-8a9e-ab22b58f7a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_8cd5d915-69ba-4fa5-a443-ff291103cda9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_8d5e56d5-d2ee-481f-8a9e-ab22b58f7a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_425efa9a-9359-42da-9ee3-d38ab6c77cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_10965103-f176-4319-8efd-8d9cc492c641" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_425efa9a-9359-42da-9ee3-d38ab6c77cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c45040e3-bcc6-4982-b4d9-ed2834b6bab9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_425efa9a-9359-42da-9ee3-d38ab6c77cc7" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c45040e3-bcc6-4982-b4d9-ed2834b6bab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_07999da7-11fb-4a46-b08f-6db789d456f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract_425efa9a-9359-42da-9ee3-d38ab6c77cc7" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_07999da7-11fb-4a46-b08f-6db789d456f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_f0a74b8b-2ecd-4441-9b3d-2db55fb32c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_10965103-f176-4319-8efd-8d9cc492c641" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_f0a74b8b-2ecd-4441-9b3d-2db55fb32c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_07db8aa8-01b5-428b-a033-df98c82f58be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_f0a74b8b-2ecd-4441-9b3d-2db55fb32c7f" xlink:to="loc_us-gaap_EarningsPerShareBasic_07db8aa8-01b5-428b-a033-df98c82f58be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_46b0834a-0585-4376-8093-9871fc119ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_f0a74b8b-2ecd-4441-9b3d-2db55fb32c7f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_46b0834a-0585-4376-8093-9871fc119ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/SupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#SupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/SupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_714a3d1c-3e18-4b0c-9792-a2c960ec1bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c2496889-0e68-4aeb-8956-2489a39cb531" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_714a3d1c-3e18-4b0c-9792-a2c960ec1bb0" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c2496889-0e68-4aeb-8956-2489a39cb531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_ea838411-4cd9-4b5f-937f-886e91afc196" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_714a3d1c-3e18-4b0c-9792-a2c960ec1bb0" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_ea838411-4cd9-4b5f-937f-886e91afc196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures_199a0dde-cf8f-4a0e-ac36-d8ae76045b77" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_714a3d1c-3e18-4b0c-9792-a2c960ec1bb0" xlink:to="loc_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures_199a0dde-cf8f-4a0e-ac36-d8ae76045b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_947f2a60-4289-4f60-910f-d21ee3a44ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_714a3d1c-3e18-4b0c-9792-a2c960ec1bb0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_947f2a60-4289-4f60-910f-d21ee3a44ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9c511d4e-c7a3-4e15-b685-8e6a80db2083" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_714a3d1c-3e18-4b0c-9792-a2c960ec1bb0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9c511d4e-c7a3-4e15-b685-8e6a80db2083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_0a9342c7-a418-45a8-8229-43069b999bff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_714a3d1c-3e18-4b0c-9792-a2c960ec1bb0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_0a9342c7-a418-45a8-8229-43069b999bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_c11c4bc2-1713-4726-84dd-af5deaa73c3a" xlink:href="strl-20230930.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_714a3d1c-3e18-4b0c-9792-a2c960ec1bb0" xlink:to="loc_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings_c11c4bc2-1713-4726-84dd-af5deaa73c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_cb264fc2-a333-4263-8f6c-35db8ffed1c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_714a3d1c-3e18-4b0c-9792-a2c960ec1bb0" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_cb264fc2-a333-4263-8f6c-35db8ffed1c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.strlco.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="strl-20230930.xsd#SegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.strlco.com/role/SegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3f272683-4fe1-4e16-a877-14f6bd1c50bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb36d07-41f2-49bd-999b-12a11603a918" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3f272683-4fe1-4e16-a877-14f6bd1c50bc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb36d07-41f2-49bd-999b-12a11603a918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_436c2bac-426f-47b0-bd9e-62620eba3207" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb36d07-41f2-49bd-999b-12a11603a918" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_436c2bac-426f-47b0-bd9e-62620eba3207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_436c2bac-426f-47b0-bd9e-62620eba3207" xlink:to="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_EInfrastructureSolutionsSegmentMember_3fb3d9bb-d1b5-4446-b14d-62b7bc5880f9" xlink:href="strl-20230930.xsd#strl_EInfrastructureSolutionsSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:to="loc_strl_EInfrastructureSolutionsSegmentMember_3fb3d9bb-d1b5-4446-b14d-62b7bc5880f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_TransportationSolutionsSegmentMember_2d966aa0-27f7-439a-a330-d59ea05bae95" xlink:href="strl-20230930.xsd#strl_TransportationSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:to="loc_strl_TransportationSolutionsSegmentMember_2d966aa0-27f7-439a-a330-d59ea05bae95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_BuildingSolutionsSegmentMember_b52ad413-b474-4ee0-ad4b-680a97a1269d" xlink:href="strl-20230930.xsd#strl_BuildingSolutionsSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bac0c3dc-ce50-4753-9982-6278caa6c408" xlink:to="loc_strl_BuildingSolutionsSegmentMember_b52ad413-b474-4ee0-ad4b-680a97a1269d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_bd920f36-51d8-4640-b3fc-c6a2f8e38d80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb36d07-41f2-49bd-999b-12a11603a918" xlink:to="loc_srt_ConsolidationItemsAxis_bd920f36-51d8-4640-b3fc-c6a2f8e38d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_418fa445-9acc-43a0-a2fd-16fc8d74948e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_bd920f36-51d8-4640-b3fc-c6a2f8e38d80" xlink:to="loc_srt_ConsolidationItemsDomain_418fa445-9acc-43a0-a2fd-16fc8d74948e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_14578020-1cd1-4e83-8da6-3afdd52a138f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_418fa445-9acc-43a0-a2fd-16fc8d74948e" xlink:to="loc_us-gaap_OperatingSegmentsMember_14578020-1cd1-4e83-8da6-3afdd52a138f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_cb806c6c-8ba5-4e89-886b-9f9815448b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_418fa445-9acc-43a0-a2fd-16fc8d74948e" xlink:to="loc_us-gaap_CorporateNonSegmentMember_cb806c6c-8ba5-4e89-886b-9f9815448b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb36d07-41f2-49bd-999b-12a11603a918" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_7d671fd4-eb6f-4500-9059-1cef7395d768" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:to="loc_us-gaap_NumberOfReportableSegments_7d671fd4-eb6f-4500-9059-1cef7395d768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e5ad9f7d-d9f3-4ab7-8873-13aa374db9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e5ad9f7d-d9f3-4ab7-8873-13aa374db9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_00e3fd2b-4062-45ce-9914-7777d384c3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:to="loc_us-gaap_OperatingIncomeLoss_00e3fd2b-4062-45ce-9914-7777d384c3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_71d84b08-7583-47a8-b5df-25d1d5502ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_003e82d3-c626-47eb-ae8e-676230e9fb0c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_71d84b08-7583-47a8-b5df-25d1d5502ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockAwardsRSAsMember" xlink:href="strl-20230930.xsd#strl_RestrictedStockAwardsRSAsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_strl_RestrictedStockAwardsRSAsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_LiabilityBasedAwardsMember" xlink:href="strl-20230930.xsd#strl_LiabilityBasedAwardsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_strl_LiabilityBasedAwardsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember" xlink:href="strl-20230930.xsd#strl_RestrictedStockUnitsAndPhantomShareUnitsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_strl_RestrictedStockUnitsAndPhantomShareUnitsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>strl-20230930_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 strl-20230930_g1.jpg
M_]C_X0]917AI9@  34T *@    @ # $   ,    !"J\   $!  ,    !! 8
M  $"  ,    $    G@$&  ,    !  4   $2  ,    !  $   $5  ,    !
M  0   $:  4    !    I@$;  4    !    K@$H  ,    !  (   $Q  (
M   A    M@$R  (    4    UX=I  0    !    [    20 "  (  @ "  M
MQL   "<0 "W&P   )Q!!9&]B92!0:&]T;W-H;W @,C,N-2 H36%C:6YT;W-H
M*0 R,#(R.C$P.C U(#$X.C W.C4T    !)    <    $,#(S,: !  ,    !
M__\  * "  0    !   *UZ #  0    !   $0          & 0,  P    $
M!@   1H !0    $   %R 1L !0    $   %Z 2@  P    $  @   @$ !
M  $   &" @( !     $   W/         $@    !    2     '_V/_M  Q!
M9&]B95]#30 "_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1
M%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@ /P"@ P$B  (1 0,1 ?_=
M  0 "O_$ 3\   $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$!
M 0$          0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A
M$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$
MDU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:V
MQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%1
M87$B$P4R@9$4H;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4
MHQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G
M-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\ ]522224I))))2DDDDE*223$@"3H
MDI=<Q]<_K@_ZO-HQ\:@79F2'.8ZR14QK2 YSMNUUS_=_-,?_ %_^$V[NL=)H
M.V_-QZB.0^UC3_TG+/ZGU3ZF=0QSC=1S<'(IYVONK,']YCFOWUO_ );$^ J0
M,HF4>RV=T0)",NA>-Z'UOZZ_6;/?BT=4KPVL;ZEA].O1L[?T->QUUO\ V[_U
MQ=9C_5OKS#-_UDRK#_(IH:/NMKR%P?UDZ9]5\*,SZO\ 5=]S' MQ6N<]PD_3
MQLJOW5^G_P ,_P#Z\H=-^OWUFP(:<@9E0_,RF[S_ -O,].__ #['JS+&9B\8
M$1^Z8\):T<PQGARDF7[P/%'[/T7TZGI?4JR"[K&3:!V?7C1_X'BUN6BP.#0'
M.W.'+HB?DN3^K_\ C%Z=U3(KPLREV#E7.#*C.^I[S[6,;;#',LL=]!ME?_7%
MURK3C*)J0KZ-F$HR%Q-A22228N4DDDDI22222G__T/54DDDE*22224I))))3
MD_6KJF1TGZOYF?C &^IK167"0'6/90+-OYWI^IZB\:R<OJ'4L@?:KKLR^PPU
MKW.L<2?S:ZO^^5L7N74L"CJ6!D8&0)JR6.K='(D:/;/Y['>]BS_JS]6<+H&"
MRIC6V9KFC[5E1[GN.KFM<?<RAO\ @JO_ $:I\.6..)TN=Z>3!FQ2R2'JX85K
M3YCA?47ZSY8#F=/-+#^=>6U1_P!;>?6_\"6O1_BLZXZ/6RL6H?R2]Y'_ ('4
MO4$D3S60[4/H@<IB&X,O,OGM?^*=VAMZI\0RC_OSKS_U"N4_XJ^CM_G\S*L/
M\DUL'_GJQW_27;))AYC*?TEXY?$/T X72OJ5]7.E7,R,?&]3(K,LNN<ZQP/[
MS&O/I,?_ "V5K=2249D9&R2?-D  %  >2DDDD$J22224I))))3__T=?J'UB^
MM.7]9,CI72;F4^G8ZJFHMK@^FW?999;<RSW.]WT4LR[_ !F8=0LL>;0YVT#'
MKJN<#!.YU==(=L]OTE1ZPWZK9GU@S6Y-N9T]_JO;?:&UV4&QFUFYC6^KE,]:
M/W/\Q9W4\#ZN48[7]+ZC;FWEX#JGUNK 9!W6;_3J^C[?SD5/IN'?U'*Z'5?9
M7]GZC;CAQK<-NVXLX++-VS]+^:]<9U'/_P 8?2<5F3U'*K8QSFURQM#SO<"?
MHBD?NN76?5*^[(^K?3[;WNML=2)>XRX@$M:YSOSO:/I+,_QC?\AT_P#AJO\
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
M\U9[/0_KH5#77R5ZFC;C_4&@-L.!+6^I8][*;7"MN/:<>Z^[:#Z=55];O?\
M]<_FUL9&1T?K=S^E9.+;E5U6D/>^FST!94-W](AM>YL_O+%R^@]*-5)NZMC>
MK57::WV[ QUYROM>38ZGUFL?A_:/4Q+L1V__ $?K>LK-/3SC=9SLGI^5@9.?
M8Z^RNA^[UQ8YC=M-KF9.UM5=GI>K^J^IZ*-8ZT)O7^Q5R[.M9;T?HN+7T_9Z
M./Z5UC*6-<YOIU#ULGZ.[_2?VU2Z;E?5'I&)Z_3_ $\7%RL<YA>QKH-=)KH.
M[EWK,??73]G_ )_U/T7I^HC=>Z=5F&OU\RK%<W%RZCO $BVMM=E[0ZQOZ/&C
MU+/^K5#)Z'@VY-EK.JUU,LK+:ZQL.S-;?ANLRZY?M]^;BX3<K#V_TNS^<];+
M0 A0LGQ43+H&Q3T3ZL=9?D9-W275W6.F[[32^ESB\?SGOVM?O_/V?]=_2+=.
M/0:/LSJVNH+/3-3@"TLC9Z;FN^DS:JN)7UH$.S;\9_O&YE-3VC8&O'L=9?8[
MU7W&I_[GI,]+9_AU>33OHN#B_P#,WZK_ /E=3]Q_\DCX7U:Z#@9#<G$P:JKV
M2&6 2YLZ.V%V[;[5II(*?__9_^T7;%!H;W1O<VAO<" S+C  .$))300$
M   [' %:  ,;)4<< @   @  ' (% "<R,E,P.38Q,#4U(%-T97)L:6YG($EN
M9G)A($EN8R!,;V=O7T--64L .$))300E       0WAPSE43!O8WS#7_MWW0S
MSSA"24T$.@     !"0   !     !       +<')I;G1/=71P=70    %
M %!S=%-B;V]L 0    !);G1E96YU;0    !);G1E     $-L<FT    /<')I
M;G13:7AT965N0FET8F]O;      +<')I;G1E<DYA;65415A4    $P!" '(
M;P!T &@ 90!R "  30!& $, +0!* #0 .  P $0 5P      #W!R:6YT4')O
M;V93971U<$]B:F,    , %  <@!O &\ 9@ @ %, 90!T '4 <       "G!R
M;V]F4V5T=7     !     $)L=&YE;G5M    #&)U:6QT:6Y0<F]O9@    EP
M<F]O9D--64L .$))300[      (M    $     $      !)P<FEN=$]U='!U
M=$]P=&EO;G,    7     $-P=&YB;V]L      !#;&)R8F]O;       4F=S
M36)O;VP      $-R;D-B;V]L      !#;G1#8F]O;       3&)L<V)O;VP
M     $YG='9B;V]L      !%;6Q$8F]O;       26YT<F)O;VP      $)C
M:V=/8FIC     0       %)'0D,    #     %)D("!D;W5B0&_@
M    1W)N(&1O=6) ;^            !";" @9&]U8D!OX            $)R
M9%15;G1&(U)L=                $)L9"!5;G1&(U)L=
M %)S;'15;G1&(U!X;$!RP           "G9E8W1O<D1A=&%B;V]L 0    !0
M9U!S96YU;0    !09U!S     %!G4$,     3&5F=%5N=$8C4FQT
M        5&]P(%5N=$8C4FQT                4V-L(%5N=$8C4')C0%D
M           08W)O<%=H96Y0<FEN=&EN9V)O;VP     #F-R;W!296-T0F]T
M=&]M;&]N9P         ,8W)O<%)E8W1,969T;&]N9P         -8W)O<%)E
M8W12:6=H=&QO;F<         "V-R;W!296-T5&]P;&]N9P      .$))30/M
M       0 2P    !  $!+     $  3A"24T$)@      #@             _
M@   .$))300-       $    'CA"24T$&0      !    !XX0DE- _,
M  D           $ .$))32<0       *  $          3A"24T#]0
M2  O9F8  0!L9F8 !@       0 O9F8  0"AF9H !@       0 R     0!:
M    !@       0 U     0 M    !@       3A"24T#^       <   ____
M_________________________P/H     /__________________________
M__\#Z     #_____________________________ ^@     ____________
M_________________P/H   X0DE-! @      !     !   "0    D
M.$))301$       0     @   D    )      #A"24T$'@      !      X
M0DE-!!H      VD    &              1    *UP   !H 4P!T &4 <@!L
M &D ;@!G "  20!N &8 <@!A "  20!N &, ( !, &\ 9P!O %\ - !#
M 0                         !              K7   $0
M           !                         !     !        ;G5L;
M  (    &8F]U;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N
M9P          3&5F=&QO;F<          $)T;VUL;VYG   $0     !29VAT
M;&]N9P  "M<    &<VQI8V5S5FQ,<P    %/8FIC     0      !7-L:6-E
M    $@    =S;&EC94E$;&]N9P         '9W)O=7!)1&QO;F<
M!F]R:6=I;F5N=6T    ,15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T960
M    5'EP965N=6T    *15-L:6-E5'EP90    !);6<@    !F)O=6YD<T]B
M:F,    !        4F-T,0    0     5&]P(&QO;F<          $QE9G1L
M;VYG          !"=&]M;&]N9P  !$      4F=H=&QO;F<   K7     W5R
M;%1%6%0    !        ;G5L;%1%6%0    !        37-G951%6%0    !
M       &86QT5&%G5$585     $       YC96QL5&5X=$ES2%1-3&)O;VP!
M    "&-E;&Q497AT5$585     $       EH;W)Z06QI9VYE;G5M    #T53
M;&EC94AO<GI!;&EG;@    =D969A=6QT    "79E<G1!;&EG;F5N=6T    /
M15-L:6-E5F5R=$%L:6=N    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E;G5M
M    $453;&EC94)'0V]L;W)4>7!E     $YO;F4    )=&]P3W5T<V5T;&]N
M9P         *;&5F=$]U='-E=&QO;F<         #&)O='1O;4]U='-E=&QO
M;F<         "W)I9VAT3W5T<V5T;&]N9P      .$))300H       ,
M C_P        .$))3004       $     3A"24T$#      -ZP    $   "@
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
M.7@U6WOC?81!=&GOV[=R!_S-^J__ )74_<?[UM))*8UUUU5MJJ:&5L :QC0
MUK0(:UK1]%K5E]>LZ&^DXW6*_6KJJ?F^F6N=[:"RM]C?3_/;]H;M8M98G7NF
MTYEEA?FUXCG8.10 ^)#;'XSW96ME?Z.EU3&/_P"._G$8U>N@0;K1E3U;H/3,
M*NC$D8U=%5U%=%;W@UWV>AC^BUC7;WVWOV^G]- ZOU3ZOY>+77U?%N?3#LEU
M=N/;-3*CZ+LK(8UN^FIN_P"F_P#P?Z15,OHG2;+,ZQO4J*\/(])SJ7.:6U[<
MOU\P>H+6.]+)RV6U;?\  9=E^S_0INJ]%Z#<*'U9^+C4TTN^QLL>'LWB^O(L
ML?ON;]IQG6,^SY-#O])_@T\#'IJ4>KL&R[ZO_4IG46=,=A4C,LJ-[*H=JQIV
M3NG9N_D?3_1V?Z-1Z7;]6,!N3U#I>!:QE;0QV1318YMC-SFN=0Z'>M5797^D
MV?\ &?S:G;T5C^JNRW=3#>H',KOKH&P-#6,?77B^BXNOW6=.^W?1M_PE^3Z/
MZ-1Z=TNO?U7(9G8IJR&V4VUX8VTLL]_J9654Z^YC,S7;?Z?H?\-_P0J%;]O[
M4Z]D>5F_5*S(HZUE8=IR"W[0S(=CV[V58Y9^MV-#=S,>OUF/9;L6EU#(Z%U#
M'=C9[!D4C+;B%CV.(&1HYFW3^5_/?063U3HO3+L7 &3U+'J^RX/IXS["W8]S
M78MC<HL?;LOPW>AZ>11_-VTY'\ZK/[+_ ,H%YZA0, Y[<IU4#UOM8:UOV+U_
M4]/9Z@;=L]'[3_@4:Q]SU1ZNR7I&=T+#JOIZ/B7C$:;+1913:ZFUS/9=]ELA
MS+7^W_!_TC_ ^JJ=&']3.J7BX]//JYU[VM?=397ZEH;9D7N&_;]'TK=[O](M
M+HF%U#%IQZ:\VC)Z136&XCFUDVOIC]5#\AEOH/;55L_354_K/\A5:NF"O!Z:
MS!S\=^7BWWV8MCQNJM+_ +2+Z/3KM#]U==UG\U9[/0_KH5#77R5ZFC;C_4&@
M-L.!+6^I8][*;7"MN/:<>Z^[:#Z=55];O?\ ]<_FUL9&1T?K=S^E9.+;E5U6
MD/>^FST!94-W](AM>YL_O+%R^@]*-5)NZMC>K57::WV[ QUYROM>38ZGUFL?
MA_:/4Q+L1V__ $?K>LK-/3SC=9SLGI^5@9.?8Z^RNA^[UQ8YC=M-KF9.UM5=
MGI>K^J^IZ*-8ZT)O7^Q5R[.M9;T?HN+7T_9Z./Z5UC*6-<YOIU#ULGZ.[_2?
MVU2Z;E?5'I&)Z_3_ $\7%RL<YA>QKH-=)KH.[EWK,??73]G_ )_U/T7I^HC=
M>Z=5F&OU\RK%<W%RZCO $BVMM=E[0ZQOZ/&CU+/^K5#)Z'@VY-EK.JUU,LK+
M:ZQL.S-;?ANLRZY?M]^;BX3<K#V_TNS^<];+0 A0LGQ43+H&Q3T3ZL=9?D9-
MW275W6.F[[32^ESB\?SGOVM?O_/V?]=_2+=./0:/LSJVNH+/3-3@"TLC9Z;F
MN^DS:JN)7UH$.S;\9_O&YE-3VC8&O'L=9?8[U7W&I_[GI,]+9_AU>33OHN#B
M_P#,WZK_ /E=3]Q_\DCX7U:Z#@9#<G$P:JKV2&6 2YLZ.V%V[;[5II(*?__9
M #A"24T$(0      5P    $!    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\
M<P!H &\ <    !0 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '  (  R
M #  ,@ R     0 X0DE-! 8       < "  !  $! /_A$LIH='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B96=I;CTB[[N_(B!I9#TB
M5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED(C\^(#QX.GAM<&UE=&$@>&UL;G,Z
M>#TB861O8F4Z;G,Z;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#<N
M,BUC,# P(#<Y+C%B-C5A-SEB-"P@,C R,B\P-B\Q,RTR,CHP,3HP,2 @(" @
M(" @(CX@/')D9CI21$8@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q
M.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX@/')D9CI$97-C<FEP=&EO;B!R
M9&8Z86)O=70](B(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M
M96YT<R\Q+C$O(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"\B('AM;&YS.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q
M+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O
M,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL;G,Z<W1%=G0](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C945V96YT(R(@>&UL
M;G,Z:6QL=7-T<F%T;W(](FAT=' Z+R]N<RYA9&]B92YC;VTO:6QL=7-T<F%T
M;W(O,2XP+R(@>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q
M+C,O(B!X;6QN<SIP:&]T;W-H;W ](FAT=' Z+R]N<RYA9&]B92YC;VTO<&AO
M=&]S:&]P+S$N,"\B(&1C.F9O<FUA=#TB:6UA9V4O:G!E9R(@>&UP.DUE=&%D
M871A1&%T93TB,C R,BTQ,"TP-50Q.#HP-SHU-"TP-3HP,"(@>&UP.D-R96%T
M941A=&4](C(P,C(M,3 M,#54,34Z,38Z,3(M,#4Z,# B('AM<#I#<F5A=&]R
M5&]O;#TB061O8F4@26QL=7-T<F%T;W(@,C8N-2 H36%C:6YT;W-H*2(@>&UP
M.DUO9&EF>41A=&4](C(P,C(M,3 M,#54,3@Z,#<Z-30M,#4Z,# B('AM<$U-
M.DEN<W1A;F-E240](GAM<"YI:60Z,&)C83-A9C,M93)D8BTT93(T+3DU.6(M
M9C!F-C0Y.3,Q,3@X(B!X;7!-33I$;V-U;65N=$E$/2)X;7 N9&ED.C9A-6$P
M-C0S+60Q,SDM-&1F-"UA9&4X+3$U8F0U,6$Y9#5E,R(@>&UP34TZ3W)I9VEN
M86Q$;V-U;65N=$E$/2)U=6ED.C5$,C X.3(T.3-"1D1",3$Y,31!.#4Y,$0S
M,34P.$,X(B!X;7!-33I296YD:71I;VY#;&%S<STB9&5F875L="(@:6QL=7-T
M<F%T;W(Z4W1A<G1U<%!R;V9I;&4](E!R:6YT(B!I;&QU<W1R871O<CI#<F5A
M=&]R4W5B5&]O;#TB061O8F4@26QL=7-T<F%T;W(B('!D9CI0<F]D=6-E<CTB
M061O8F4@4$1&(&QI8G)A<GD@,38N,#<B('!H;W1O<VAO<#I#;VQO<DUO9&4]
M(C0B('!H;W1O<VAO<#I)0T-0<F]F:6QE/2)5+E,N(%=E8B!#;V%T960@*%-7
M3U I('8R(CX@/&1C.G1I=&QE/B \<F1F.D%L=#X@/')D9CIL:2!X;6PZ;&%N
M9STB>"UD969A=6QT(CXR,E,P.38Q,#4U(%-T97)L:6YG($EN9G)A($EN8R!,
M;V=O7T--64L\+W)D9CIL:3X@/"]R9&8Z06QT/B \+V1C.G1I=&QE/B \>&UP
M34TZ1&5R:79E9$9R;VT@<W12968Z:6YS=&%N8V5)1#TB>&UP+FEI9#IB,CDS
M9C$Q9BUB8CAA+31C-&0M838U-2TY.38U,C W93<V.#0B('-T4F5F.F1O8W5M
M96YT240](GAM<"YD:60Z8C(Y,V8Q,68M8F(X82TT8S1D+6$V-34M.3DV-3(P
M-V4W-C@T(B!S=%)E9CIO<FEG:6YA;$1O8W5M96YT240](G5U:60Z-40R,#@Y
M,C0Y,T)&1$(Q,3DQ-$$X-3DP1#,Q-3 X0S@B('-T4F5F.G)E;F1I=&EO;D-L
M87-S/2)D969A=6QT(B\^(#QX;7!-33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D
M9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#II;G-T86YC94E$/2)X
M;7 N:6ED.F1D8S,P,F0S+3<Y9#0M-#5C8RUA9C8V+30Y,#%D-65C834Q,B(@
M<W1%=G0Z=VAE;CTB,C R,2TP."TP.50Q-#HT-3HU-RTP-3HP,"(@<W1%=G0Z
M<V]F='=A<F5!9V5N=#TB061O8F4@26QL=7-T<F%T;W(@,C4N,R H36%C:6YT
M;W-H*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T179T.F%C=&EO
M;CTB<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z8C(Y,V8Q,68M
M8F(X82TT8S1D+6$V-34M.3DV-3(P-V4W-C@T(B!S=$5V=#IW:&5N/2(R,#(R
M+3$P+3 U5#$T.C,W.C,V+3 U.C P(B!S=$5V=#IS;V9T=V%R94%G96YT/2)!
M9&]B92!);&QU<W1R871O<B R-BXU("A-86-I;G1O<V@I(B!S=$5V=#IC:&%N
M9V5D/2(O(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)C;VYV97)T960B('-T
M179T.G!A<F%M971E<G,](F9R;VT@87!P;&EC871I;VXO<&]S='-C<FEP="!T
M;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N:6QL=7-T<F%T;W(B+SX@/')D9CIL
M:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#II;G-T86YC94E$/2)X;7 N
M:6ED.C9A-6$P-C0S+60Q,SDM-&1F-"UA9&4X+3$U8F0U,6$Y9#5E,R(@<W1%
M=G0Z=VAE;CTB,C R,BTQ,"TP-50Q-3HQ-CHQ,BTP-3HP,"(@<W1%=G0Z<V]F
M='=A<F5!9V5N=#TB061O8F4@26QL=7-T<F%T;W(@,C8N-2 H36%C:6YT;W-H
M*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB
M<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,&)C83-A9C,M93)D
M8BTT93(T+3DU.6(M9C!F-C0Y.3,Q,3@X(B!S=$5V=#IW:&5N/2(R,#(R+3$P
M+3 U5#$X.C W.C4T+3 U.C P(B!S=$5V=#IS;V9T=V%R94%G96YT/2)!9&]B
M92!0:&]T;W-H;W @,C,N-2 H36%C:6YT;W-H*2(@<W1%=G0Z8VAA;F=E9#TB
M+R(O/B \+W)D9CI397$^(#PO>&UP34TZ2&ES=&]R>3X@/"]R9&8Z1&5S8W)I
M<'1I;VX^(#PO<F1F.E)$1CX@/"]X.GAM<&UE=&$^(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/#]X<&%C:V5T(&5N9#TB=R(_/O_B_^))0T-?4%)/1DE,10 !
M"0 (@'!!1$)% A   '!R=')#35E+3&%B( ?0  < &@ % "D -6%C<W!!4%!,
M     $%$0D4                       #VU@ !     -,M041"10
M                                                        "F1E
M<V,   #\    =&-P<G0   %P    *W=T<'0   &<    %$$R0C    &P  "B
M!D$R0C(   &P  "B!D$R0C$  *.X  "B!D(R03   47   (XM$(R03$  WYT
M  (XM$(R03( !;<H  (XM&=A;70 !^_<  "0D61E<V,         &E4N4RX@
M5V5B($-O871E9" H4U=/4"D@=C(
M
M            =&5X=     !#;W!Y<FEG:'0@,C P,"!!9&]B92!3>7-T96US
M+"!);F,N  !865H@        M5H  +QG  "2,&UF=#(     ! ,)   !
M                 0                    $   $   (   (D!!T%V@=I
M"-D*-@N%#,<-_P\Q$%X1BQ*W$^(5"Q8R%U<8>1F8&K4;TASO'B4?62"'(;(B
MVB/_)2,F1"=F*(8IIRK'*^@M""XH+T@P:3&),J8SPC3>-?LW&#@U.5$Z;3N)
M/*4]PC[>/_A!$4(I0T)$7$5U1H]'J4C#2=U*]TP232Q.0T]94&]1AE*<4[)4
MR57?5O98#5DC6CI;45QF77A>BE^;8*UAOF+/8^!D\68"9Q)H(VDS:D)K4FQ>
M;6=N<6]Z<(-QC'*4<YQTHW6J=K%WMWB]><-ZR'O-?,Y]S7[,?\N R8''@L6#
MPH2_A;N&MX>SB*Z)J8JDBYZ,F(V1CH:/>Y!PD6226)-,E$"5,Y8FEQF8#)C_
MF?*:Y)O6G,B=NYZMGY^@CJ%\HFJC5Z1%I3.F(*<.I_RHZJG7JL6KLZRAK8^N
M?:]KL%FQ1[(VLR2T$K4 M>VVVK?(N+6YH[J0NWZ\:[U9OD>_-< BP1#!_L+L
MP]K$Q\6UQJ/'D<A^R6S*6<M$S"[-&,X!SNO/U="^T:?2D--YU&'52=8QUQC8
M -CFV<W:LMN8W'W=8MY'WRS@$.#TX=CBN^.>Y'OE5^8SYP[GZ.C!Z9KJ<>M(
M[!WL\.W#[I;O=O!5\3/R#_+J\\/TG/5S]DGW'O?S^,;YE?IA^RG[Z_RG_5S^
M"_ZT_UK__P   >@#IP4L!H0'OPCG"@0+%@P<#1X.' \9$!<1%!(0$PL4!!3\
M%?,6YA?8&,P9UAK>&^$<X1W?'ML?UB#1(<LBQ".^)+@ELR:N)ZHHIBFB*J K
MGBR=+9HNE2^1,(TQB3*&,X,T@35_-G\W?SB .8(Z?SM^/'P]?#Y\/WU ?T&"
M0H5#B42-19)&F$>:2)M)G4J?2Z-,IDVJ3J]/M%"Z4<!2QU/.5-55UU;95]M8
MWEG@6N-;YUSJ7>U>\5_U8/AA_&, 9 -E 67_9OQG^FCX:?5J\VOP;.YMZV[H
M;^5PX7'><MISUG3-=<-VN7>O>*5YFWJ0>X5\>GUO?F1_6(!-@4&"-8,IA!R%
M$(7^ANV'VXC*B;B*IHN5C(.-<8Y@CTZ0/9$LDAN3"I/ZE.F5V9;)E[J8IYF3
MFH";;9Q:G4B>-I\EH!2A!*'UHN:CV*3*I;VFL:>FJ)NID:J'JW^L=ZUOKF>O
M8+!:L52R3[-,M$FU1K9%MT2X1;E&NDB[2KQ.O5*^5[]=P&/!:L)RPWO$A,6*
MQI#'ELB=R:7*K<NVS+_-R,[2S]S0YM'QTOO4!M42UA[7*M@WV43:4=M>W&O=
M>=Z&WY3@G.&BXJCCK>2RY;;FNN>]Z,#IP^K4Z^7L]>X$[Q+P(/$L\CCS0_1.
M]5GV8_=J^&[Y;_IL^V3\5OU$_B__%___   "!0/8!6@&Q@@&"3(*4@ME#'(-
M> YZ#WH0>A%Y$G43<!1H%5X64A=%&#<9*1HT&ST<0!T_'CH?-" L(2,B&2,/
M) 0D^27N)N,GV"C,*<$JMBNK+)\MDRZ'+WPP<#%D,EDS331!-38V*S<A.!8Y
M"SH .O8[[3SC/=L^TS_+0,1!O4*W0[)$K$6F1J%'G$B7291*D$N.3(M-BDZ)
M3XA0B%&)4HA3B%2(58A6B5>*6(M9C5J/6Y%<DUV67IA?FV"=89]BH&.A9*-E
MI&:F9Z=HJ&FI:JIKJFRK;:MNJV^K<*EQJ'*E<Z-TH'6==IEWE7B1>8QZAWN"
M?'Q]=GYO?VF 88%:@E&#2(0^A36&*X<AB!>)#(H"BO>+[8SBC=B.S8_#D+F1
MKY*EDYR4DI6)EH"7>)APF6J:8YM>G%F=59Y2GU"@3Z%/HE"C4J15I5FF7Z=F
MJ&ZI>*J"JXZLG*VKKKNOS+#?L?.S";0@M3BV4;=LN(>YI+K"N^&] ;XAOT/
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
MG7-ZYCH?FO9[C2 IFIA\<0  E=-_RJS.KRB"@YMHJN2!F8E^IMJ X';[HQ.
M8V.HGYN )D]3G'^ (SETF@6 3!^AF9:!%P  E(Z  *O?KCV++IJ*J?Z)C8B]
MI>V(&G8QHC"&^V+DGKR&($Z?FZ:%CCC5F2R%2Q\NF*N&1@  DW"  *L2K6J3
MYYFJJ3>1FH?,I3"/A'50H6B-O6(2G?R,44WHFNB+.#A!F&J*HA[*E]>+LP
MDGB  *I!K,J<M)C:J)B9PH;SI)27%W1UH,^4P&%-G4N2L$U"FCV1*#>_E[B0
M:QYUEQ2080 +D9* !ZF0K"RES)@OI_RB,89(H_F>XG/*H#6;[V"JG+*97$RO
MF8^7:S=-EPJ6Y1XHEE^46  ;D,2 $JCBJ[FO Y>BIWVJN(7"HW*FPW- GZRC
M0V IG#:@3TQ!F1R>.S;VEH"=?1WSE<B40  HD!F &ZA"JV&X=)<9IQNS>X5#
MHPVNYW+(GTBJY%^[F]:GJ4OAF,6EXS:PEB.BZQW,E4^4)@ SCX^ (J>YJQ7"
M7I:FIL2\JX36HK:W<7)BGO:R^E]CFX:ONDN<F'6M'S9[E=VDUAVGE0F4#0 \
MCR" *)^PNH1Y=([5M:MY.GW1L/QY,FQDK(MY9UHXJ&1YU$;OI*YZ:C'KH>9[
M!Q?PHG)[O@  D2B  )ZFN;:!I(Y"M,* O7UBL 6 #6OSJXQ_GEFXIV1_<D9L
MHZY_@S%LH-Y_P1>PH3N N@  D&Z  )WWN,N)U8V:L]Z(27S/KQJ&[FM5JJ.%
M[5D>IGJ%-$7AHL:$S##ZG^R$Q!>!H!R&!   C\N  )UHM_.2$(SXLP^/YWP:
MKE*-^VJJJ<Z,8UA]I:N++459H?:*5S"5GQ.*+!=<GQR*L   CSZ  )S5MT::
M:8QBLF&7IGM[K::5-&H&J223&%?MI/"1743AH3^0-3 ^GE*0*A<^GC:.N
MCL2  )P[MK^B[HO9L=&?DGKZK0^<CVF+J(^9^%=YI%J7UD1]H)*6<"_XG9Z6
MI!<GG6>/J   CEZ  )O(MC:KH(MPL42GI7J8K(*D$VDOJ 2A!5<EH]2>ET0Y
MH B=22_$G/"<)Q<5G*B/FP  C@J  )M*M=>TC(LBL-2OVWI7K .KJVCIIWFH
M,5;?HTNEL$/\GY6DGB^<G(:@,1<5G!>/FP  C<6  )K9M8:]ZXK+L'2X@WH.
MJZ&SMFBLIQNOXU:RHN^MH$/?GSBJIR^1G"^@*1<?F[:/H@  C8Z  )'SQ6-Y
M&((?O])XRW(6NGQXN6&CM6EXZE!QL*=Y4SX+K'-YY"FFJ99Z:@]FJUE["P
MC4.  )$WQ(N YH&VOO-_^''"N9!_2F%*M&U^XE -KYY^Q#VMJU]^Y2E=J&9_
M,@^%J<. 1   C/Z  )#-PY*(J(%'O@B')W%>N)Z%W&#;LW6$\T^AKI^$63U2
MJEJ$&2DCITJ$3@^OJ$^$[@  C,&  )"!PJF0:X#HO2..7W#IM[R,E6!KLH:+
M)D\ZK;**)3T J6J)DRCVIDB)XP_:IP2) @  C(R  ) LP>B83X"4O%N5M7"2
MMO"3=& +L;N1E4[HK-:0)CS#J)*/:2C7I6.0&Q $I>&*U   C%Z  (_'P5"@
M8H!"N[6=-W!-MD":<U_/L0F8+$ZNK":6<3R5I]"5LBC"I):5O! KI..*[@
MC#B  (]FP-6HE'_\NRJDT' 6M:JAAU^BL&^>WTZ)JY.=!SQ]ISJ<K"BXH^":
M;A!.I :+!@  C!F  (\FP%&P]7_,NJ&LDV_VM1^HRU^-K^.EV$YWJPFD&CQO
MIKRB_RBSHU.;A1!LHT2+&P  B_^  ([4O_"YR7^NNBVTFV_MM)NP+5^'KU&L
M^DY[JG"K7#R IB"G]2C<HLB;H!"PHKB+2   B^N  (2TT)]X\W77REEX@V:N
MQ&]X6U<1OM9X?4:SN9-XVC4'M0AY6"#VLG=YK@?KLME[10  B?F  (1BSY^
M;G6;R7Y_9V9PPXQ^K5;.O=9^1$9QN'1^*339L\Q^4"#VL/Y^GPAGL.I_YP
MBA:  (1*SH6'Q75OR'R&069#PH6$^E:9O+V$(48_MTN#GC2^LI&#@2$+KY6#
M^ CFKRB#_@  BB^  (1&S7R/%G5?QVR-&68@P7*+9U9VNYN*&D8DMBB)2#2U
ML6:(_B$LKDF)Y E=K9N&50  BD6  (0YS)B6A758QGB4!V8=P'"1\%9JNI>0
M248AM16/)#3$L%6.WR%:K2"/>PG,K$*&H   BEB  (0=R]2>(750Q:2;&F8H
MOXZ8D%:#N:^6F48XM"^52S3CKUV52B&2K!B40 HTJQN&Y@  BFB  (/^RRRE
MSW5*Q.^B.68WOLR?.U:AN.F<_49<LVZ;N34.KIJ;K2'-JS*6VPJ1JA^')0
MBG6  (/<RIJMIG5%Q%2I=F9*OBBF 5;"N#VCCD:$LL*BH34]K?B@Z2(*JH*7
M! KGJ4^'7P  BH"  (.^RA*UQ75%P\6PZF9DO9.L\E;RMZ.J9D;"LB6HWS6(
MK5:D,B)EJ=N700M'J+"'H   BHB  /*&>T9YBMKW>YQYI<+]>_9YT:I]?%AZ
M')%P?,-ZBG>[?3M[%ESV?<-[JC_6?GA\7!L6?]%]#_!<>9"$[]DZ>@>#Z,%Q
M>H"#!*D5>OZ"3I =>X6!R'9Y?!>!9%NZ?+*!"CZ7?6> U!EU?E^ V^YJ>":0
M=-=H>*R.4;_7>3>,4:>2><R*GXZ\>FF))74W>Q&'U5J1>[J&E3UV?&N%B1?V
M?.^%&.R8=OB<!M6?=X68T[X@>!J5T:8!>+R3#8U2>6^0IG/U>B>.:UEU>MN,
M33QL>X6*@A::>XB(W^KP=@6GH]0 =I.C;+R*=RV?;Z2%=]>;N8OO>)&81G*^
M>5J5+%AG>A>2.3MU>K>/U15D>E>,%.F"=4NS4M*9==6N(KLI=FRI**,U=QFD
M?HJ]=]J@(G&8>*><$U=L>6N89CJ6>@*5KA16>6>-P.A0=+F_'=%M=3VX]+G^
M=<ZR_Z(3=GJM9(FY=T.H+'"S>!:C3E:1>-B>ZSG6>6:<*A-R>*:-)N=7=$S+
M"]!Y=,K#ZKD&=5*] *$9=?FV=HC,=L2P:&_H=YZJX57G>&2F'#DS>..AT1*Y
M> B,J.:1= /7*<^X='G/#+@Z=/;',:!%=92_R(?_=ERX]V\O=SBRZ%5&> "N
M+3BF>'>F31(E=XN,1.'CA"YWY<PS@Z-X.[7R@RYXF)[^@M%Y#(=:@HMYG6[P
M@EUZ2U5@@D][ CDF@IE[TQ/?A)U\CN ?@J""O<KW@BF!][3=@<6!39W?@7F
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
MB)(_I.2$A8%LH6:#I&^RGC&"_ET?FSR"B$EYF*."1#0LEK*"*QIMEQF"Q@
MBV"  *&PIY6.+Y%CH_:,@X!]H("*_F[;G42)LEQ5FEF(JTC+E\6'X3.AE=&'
M>!H3EAJ(.   BG>  *#CIM26YI"7HS64FG^IG\*2?VX"G(B0GUN<F8F.]D@L
MEOV-OS,FE0*-+QG(E2V,[0  B:^  * ZIB*?WH_MHHF<\W[\GQ::-6U6F]J7
MMEKXF-J5AD>@ECF3Y3*[E#N3B1F$E%:0Z@  B0>  )^=I:&H\H]GH@6E9WYW
MGHJB!FS(FT:>\UINF$Z<6T<JE;*:DS)BDYV:$!E0DZ*1'0  B'R  )\6I4.R
M-([FH:2N$'WTGB.J%6Q(FMJF>EGUE^"CE$:^E4RB#C(1DRZ?=!DFDQ"1 0
MB N  )ZJI/F[WHY]H52W(7V$G="RBVO7FH.N>EF0EX:K@T9LE.^I0C'.DMBA
MK!CWDK60X0  A["  )7QM0ASQ(9]L+AT-W:0K*)TPF7OJ,5U;%1GI2MV,4&B
MH@AW RSPG_AWK!)NHAQWK   B7Z  )55M")\ 88?K\5[M'8TJYY[D&6.I[)[
MEE/[I!%[R$$XH.E\&BR/GLE\:1)4H)U\KP  B,2  )35LQF$+(6,KL.#-'6P
MJI."963\IJF!V%-OHP>!?T"]G^"!6RPOG;2!9Q(_GS^""0  B"&  )1.LA^,
M4X3LK<^*PG3[J:2)8&19I;&(/U+6HAB':$ ]GO*&V"O2G+J&P1(KG@:&R@
MAY.  ).[L5.4DH14K022<'19J-R0B&.RI.F.WU)*H4"-A#_(GA^,H2N!F]N,
MJ!(;G.Z*X@  AQF  ),JL+><^8/+K&::2W/4J#B7U6,OI$&5K5'.H)23Y3]F
MG5F2PRM FPN3$Q(0F_*,-@  AK.  )*^L"6EA8-@J]6B2W-HIZ6?2F+&HZV<
MIU%NH &:CC\;G+^9>BL0FD:8E!()FPR,,@  AEZ  ))3K\6N18,;JVRJ>',F
MIRRFXV)XHQ^CR5$=GVVAC3[.G#V@NBK:F<J<^1('FEV,,0  AAF  )'[KWJW
M;(+*JQ>S$7+5IM"N\6(JHK^K?%#<GPFI<SZ>F]2FS2J\F62<Y1(&F>:,,
MA>*  (AVO^5S47GANO5SK6K9MD-T*ULGL<ITS$J*K9YUASB3JA1V1B12J"MV
MMPI8J@=W%P  A@R  (@>OP5[+GFYN@AZU&JNM3QZK%KTL*MZMDI/K&YZ[CA?
MJ-5[0R0TIL=[@0J?J"Y\8@  A;:  (?>O?*"Z7EBN/V!]&I>M":!+EJ6KX^
MM4GVJTR =#@:IZR ;"03I8& E K?IH.!)@  A6N  (>7O.>*F'D!M_6)&VGG
MLR*'U%HLKH&&UTF4JD&&+3?/IIV%U2/RI%N&& L7I0>%40  A2F  (<^O J2
M8'BEMQ:08FF$LD&.IEG K9Z-,TD_J4Z,'#>/I:R+EB/7HU:,/@M*H[F'H@
MA/&  (;?NV*:4WA0MF>7UFDUL8B5G%EUK-^3O4CYJ(R253==I-.1QB/#HFN1
MZ MTHI2'OP  A,*  (:'NMZB7W@)M=J?9&CUL.^<KEDYK#Z::TC"I^R8VS<Y
MI"R8JB.ZH9B6HPN<H92'V0  A)J  (9-NF*JE7?5M5JG'FC&L&NC]ED/J[.A
M94B:IUZ?Y3<4HZ:?"B.JH/R8'0O H+2'\@  A'N  (8-NA&S/G? M/BO.6BW
MK_.K@UCUJR.HJ$B(IKVG.3<3HOVD#R/"H&"8+0OQH!V($P  A&&  'MNRS%R
M_6V9Q;9S-U]8P']SFE!SNX)T)T">MM]TRR]%LR%U9!L&L?AU:P-OL$UWB0
M@R2  'MHRD!ZB&VKQ,)Z$5]>OVMYV5!PNDEYVD"9M8=Z#2]2L:AZ5AM'L#%Z
M7P0+KB]\1@  @R*  'MRR1*!V6V7PYZ V%]'OCV #U!.N0M_H$!]M#I_;2]0
ML$=_=QM]KI)_JP27K$F =0  @R&  'MPQ^B)%&U]PG.'GE\7O1&&9U EM]2%
MA4!>LP&% B]*KP*$WQNMK1V%A 42JIN#;@  @Q^  'M;QNR096UEP7".@%[^
MO 2,Z% "ML*+I4!/L=^*SR]0K=R*K!O?J]"+, 6!J22#N0  @QZ  'LYQB67
MY&U4P)J5D%[WNQ^3CE #M=61]D!/L.Z0["]AK-*1 1P5JJ:0"P7DI^&#^P
M@QV  'L7Q82?=6U'O^J<LU[WNF":1U *M0R89D!;L"6772]YK "7>1Q+J:.3
M(08[ILZ$-P  @QV  'KVQ0:G,&T_OUNC_5[\N<&A+% 6M&&?%$!GKW6>62^-
MJU:<TQQXJ."30 :'I>N$:@  @QR  'K<Q)VO/FT^ON&KDU\)N3BH6U JL\RF
M,T"%KM>DSB^YJK"@11RSJ#&39P;(I4:$E@  @QR  .8?=G!S&- ;=TMS\;F
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
M")B.F'-P08>EECQQ:76PE#QRC&*UDFASMTZ2D-5TYSC4C\)U]!ZCD(9VA
MBG)[1:?*F9UX)Y?2ESUX@(;7E0YXW73DDPUY1V'KD3MYQ4W0CZQZ4#@9CI5Z
MS!X&CS5["P  B-E^DZ;OF%>!.Y;1E@F RH7ID]N 97/MD>6 '&$%D!U_\4T!
MCIA_WS=CC8%_UAUWC?Y_\P  AW*  *7UES:*0)7"E.J)'X3&DL>(#7+VD,V'
M#V ;CQ.&04PYC9:%E3; C'Z%&QS\C-V%9@  ACN  *4+EBZ3<93.D^R1HX/+
MD="/XG'VC]R.,U]&CA:,LTM^C*6+?38JBXR*KAR/B]"*XP  A3"  *0TE6^<
MQI0-DR^:48,*D0Z7WG$DCQJ5AEYWC5J3:$K*B]^1KC68BL60QQPCBO*/D0
MA$^  *.!E-JF+I-2DIZC&8)*D'J?^G!HCH&<_%W)C,.:4THVBT:8/S4EBA:7
ME!O1BBR2SP  @Y6  *+QE&FONY*]DC&L"X&KD >H1F_'C@2DIUTMC$2ABDFF
MBL^?9#2TB9B=V1N+B8>2GP  @OV  ***E!:YFI)(D>"U6X$CCZZP\V\XC:&L
MOURJB]BI4DDWBF"G2#12B3"BUQLWB1B29P  @H2  )I2I-MNA(L\H;IOKWM9
MGMUPTFI[G#AQ]%B5F<9S&T5NEZ]T/S!REF5U*!7_F$UU*   AB!^:9FRH[MW
M+HJTH*1WA7K#G<%WZ6GDFQ%X7E?\F)MXYT3=EH)Y>B_JE2IY[16FEM1YW
MA0"  )D+HH9_P8GJGWU_7GH*G)9_#6D?F>U^X%=&EWI^T$0[E69^V2]BE =^
MZ!54E7A_"   A 2  )A*H66(2HD-GF.'1'D8FX:&4VA.F-F%A%: EG.$XT.3
ME&2$:B[>DO^$*Q4'E#Z$@   @RB  )=^H'R0W8A#G7R/0GA'FJ&-O6=TE_>,
M6%71E8&+&D+\DWN*-2YLD@R)T13*DQN)0   @FR  );7G["9JX>7G+F7>G>7
MF=^55V;)ER^34U4OE+>1C4)[DIN00"X,D2>0#A22DA2-1@  @<Z  )9&GQRB
MCX<8G"B?SW<5F42=#68YEHJ:=%2=E!6804'_D?R6R2VTD&V6A11AD3B-R
M@4N  )7.GK&KEX:=F[VH3G:2F-*D^66VE@ZAUU0>DY6?44&'D8*>$"U8C^F;
MX!0YD(2-K   @."  )5UGF*T\(8[FVNQ*78BF'BM1F5!E:JIKE.TDRJG#D$O
MD1*E.BT.CWV>=A0"D R-AP  @(N  (R<KS1N 'Y7JWMO%V]=J -P+U]YI,!Q
M2TZ,H;MR:#Q!GS=S=R?-G?=T) TOH+ASQ0  @G^  (PLKCEV07X&JGIVCF\
MINUV\E\:HY5W;$XKH(-W^SOHG?1XC">$G)EXY TZGN)XT0  @<6  (NZK0U^
M77USJ5A]_VY\I<)]NUZ+HFE]HDVGGU9]J#MYG,=]QB<SFU=]W@T_G39^.P
M@2&  (LPJ^J&9WS/J#J%=VW#I*N$HEWKH4V#^4T1GD.#@3L F[2#-B;@FC6#
M+0T_F[6#$0  @).  (J;JOF.@WPTITV-#6T>H\&+M%U!H&**@4R)G4R)B3J-
MFL&([":4F3&(_PT_FER'/0  @!J  (H0JD&6Q'NNII:4S6R8HP62[%RZGZ&1
M.4P)G(6/T3HRF=V.]"9;F#^/6PU"F2>(]P  @ "  (FHJ9Z?('M I?B<JVPF
MHF2:1EQ(GOV8&$NAF]Z67#GCF2Z5AB8VEUZ4W U*F!&(_   @ "  (E+J32G
MIWL%I8JDO6OGH>2ASEOXGF*?(TM*FSF=.3F*F)F<K"7SELN9<@U*ESF(_
M@ "  (D#J.BP@GJ\I3.M*FN5H8*IP%NCG?:FO4K_FL6D^CE.F!^BQ"7(EE&9
MC U#EJ"(]P  @ "  ']RN?]M;''AM<!N:6.QL;UO<52KK>EP@$29JF!QC3,!
MIY-R>!Z[IM%RP06]IS]S;0  @ "  '\SN1]U4'''M,EUC&.1L)YUZ52*K*EV
M8D1VJ0EV\#+KIB9W=1[$I3!WD@8@I2%XQ0  @ "  '[YM_%\_G%OLY]\G6-%
MKV=\7E0SJVA\5$0JI\)\:S*VI-5\EAZYH[5\H09RHS9]HP  @ "  'ZJMK^$
MDG$%LG&#L&+&KCV"\5/*JCB"9D/)II:"%#)RHZ2!\!ZDHF*"%@:VH7^!Y
M@ "  'Y,M;^,.'"DL7**X6);K3Z)L%-5J3>(K4-TI8:'\#(QHI.'GAZ0H32(
M*P;QG_J$L0  @ "  'WPM/Z4!G!/L*V20&((K'&0EU,"J&*/)D,EI*J.$C'^
MH9V-M1Z!H".-X <AGJ.$T@  @ "  'V?M&F;YG +L!*9MF'&J\F7F5*^IZ^5
MQ$+BH_:4@C'2H-Z4>AY^GRZ2IP=.G7B$\0  @ "  'UJL^FCY6_8KXZA4&&0
MJSV>S5*&IQN<J4*LHUR;<#&<H$J:XAYFGGR4C0=YG':%#@  @ "  'TVLYNL
M1V_0KRNI5F&$JL&F75)DIH*CZT*0HJVBPS&4GX^?\QYVG<F4F0>@F\6%*
M@ "  '*OQ4ALWF6EP*QMM%@=O#ENGTG3M^QOE3IUM %P@2E3L31Q+126L>EP
MN   JRET>P  @ "  '*BQ'=T<&7#O[%TBU@ZNP1TU4GQMH9U0#J6LG9UORF-
MKW]V(145K\1UNP /J>EXYP  @ "  '*CPSI[N&6JOG)[15@FN;5Z_4G6M21Z
M]SJ(L0-[$BF>K?)[.!5NK=Y[! "CI]-]+@  @ "  '*5P>V"VF6 O2:!^%?G
MN&J!0DFHL]* S#IFKZV EBF<K(J D!6OK#" S $AI?B Q   @ "  ')VP-**
M"V5?O >(R%? MT6'MDEULJB&VCI1KG.&42F>JT>&217MJJ^&D &1I%6!#P
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
M6IFDA@^%MXB0A3Z% ':+A(:$4V-Y@^V#PT]<@WF#23FF@SB"XQ_&@YB"N
M@F^  *BEA<./VYB8A.".BH>#A!>-(G5B@V>+MF)O@M:*9$YK@G6)2CCA@C*(
M;A\R@F:(>P  @2Z  *>KA->9?I>6@_J7?H:!@S"57'1O@H"3,V&,@?&1,$VJ
M@8:/>#A%@46.4AZU@5B-W0  @""  *;BA!RC,I;(@T6@B(6M@G:=K'.9@<*:
MRF#$@3>8)DT @,V5\C?'@':4NAY1@&R25P  @ "  *9*@X^M")8C@KZINH3X
M@>>F)G+A@2:BC& 2@)>?5DQ3@#F<V3<W?]^;M1WX?Z>41   @ "  *7C@RVW
M&I6D@F"S,X1>@7RNZW(\@*FJH%]\@!"F[TO7?Z^D>C;-?UBA>1V>?PV4!P
M@ "  )ZFE1YI3H_4DR9K(W_ND7ELU&[,D -N:ER-CK!O]DD/C9UQ=#/6C1!R
MLAF'CJ)R]@  @Q9ZO)WLDY1R6H\6D<AS37\4D"=T,VWZCJQU%%O$C5AU^4A5
MC$5VV3,HBZUWBAC]C0!W@P  @:%^'YT8DA-[3HX0D&)[?7XACL9[IVT C5A[
MV%K@C U\&$>.BP%\7S)^BF-\D1A^BWQ\;   @%J  )P9D+>$*XS]CPN#LWSV
MC7Z#-6P)C!""N%GZBM:"6$;.B=.""3'EB3"!S1@1BA*!V0  @ "  )LFCX2-
M+(P C>*,$'OXC%Z*Z6L(BO:)OUDMB;6(LD8<B+Z'W#%9B!>'4!>PB,:'6
M@ "  )I2CJ"648L_C0:4F'LWBWZ2Q&HUBA20\%A>B-6/1D5MA]2-\3#+ARF-
M31=)AZR,!0  @ "  )FDC>^?@HJ'C%J=,'IYBLV:M6EZB5Z8/5>MB"&6"D35
MAQR46S!>AE>3]!;_AK*/C0  @ "  )D<C6BHS(GUB]BEZ7G<BD2BS6C<B,F?
MMU<2AXB=#T1 AHN;22_FA;V:*1:^A>&/80  @ "  )B]C0BR5HF$BWNN\7E6
MB=RK.6A.B%*GD%:1AP:DE$/5A@2B]B^&A3B?'19KA4B/*   @ "  )#8GN%H
MS(+7G$QJC7/?F@)L-&/$E^]MQ5*'E@MO23_LE(9PL2M*D^AQLQ!LEMYQ+P
M@ !]T)! G8UQ8X)(FQ!R47,\F,-S.F,FEJ-T(E'PE+9U##]EDRIUZ2K3DG5V
M>A XE/5U\@  @ "  (^8G"%YV8%UF;IZ$G)]EVUZ36)@E5-ZE5$]DVIZZ3[+
MD>%[0"I9D1Q[<1 &DR][)0  @ "  ([/FLR"/8"2F&Z!VW&$EBV!>6&0E!.!
M)E![DC> ZCXJD+. PBG>C^* J0_2D9* J@  @ "  (X F;2*J'_&EUF)N7"T
ME1V(QV"TDP>'WD_6D1R'##V;CZ"&>BEWCL&&/@^MD!:%>P  @ "  (U5F,:3
M1W\7EGB1RW !E#R00& *DA^.ND\SD#.-8#TECI^,:BDBC;:,70^+CL")D0
M@ "  (S&F!B;]WZ:E<^9^&^"DXF7U%]ZD6"5N4Z>CW63\3REC>*2S2C/C-B2
MQ0]IC9V*:P  @ "  (Q5EYFDOWXBE5*B0V\ DP.?DU[VD,V<\4X=CMR:U#PF
MC4^9W"AKC#B8&@]+C*R*5P  @ "  (P!ESVMQ'W#E/2JW&Z1DIJGJ%Z"D%:D
MD4VTCENB43O/C,:@]2@?BZ^;(0\<B_F*-P  @ "  (.)J1-H-W8\I?9IX&@5
MHQYK>%CBH'AL_DB+G@YN<C:RG#5OMR)>F^-P6@A8G:]P(   @ "  (,2I_)P
M9W7>I-9Q1V>MH>=R+%B!GR=S%D@PG*MS_C9GFL-TRR(KFD=U'@B FW1U,0
M@ "  (*6II9X:'4_HXAXHF<BH)-XY5?OG=)Y/4>PFU1YH#8 F6=Y_B'KF,QZ
M%0B=F6=ZIP  @ "  (( I4* 4'20HCJ  &9?GTY_ME=.G(Q_@D<<FAA_:36+
MF"E_7R&AEW5_6 BNEXM_DP  @ "  (%DI"6(1W/PH22'>&6UGCR&K5:?FWF%
M\4:6F/J%7#4;EP^% B%:ED*%% B\E=^#T0  @ "  (#8HTN07W-HH$Z/&64N
MG6&-RU85FIB,CT83F!*+B#3(E@>*\2$KE22+8@C,E&"%\P  @ "  (!MHI"8
MAW+WGYF6SF2XG*B5 E6=F=J3346FEU&1\C1WE3R16R$5E!Z0Z CBDPZ& @
M@ "  ( 4HA2@TW+#GQN>N61^G!><;551F2R:.$50EI68IC07E(Z882#&DV^5
M?PCHD@"&!@  @ "  '_1H;RI7')]GK>F[&0NFZ:D,E3ZF*VAI44"E@V@+3/9
MD_R>?""9DMB6"@CCD3N& @  @ "  ':TL\%G?VGUL#AI"%R K.5JC$X8J;QL
M CZ'IN)M7"T]I.MN:QBYI9=N; &)HJIP @  @ "  '9:LM!O4FG*KRAP'5Q7
MJZ9P^4WYJ%1QW3YPI5YRO"TZHTES:ACCHZ=S1@'^H#=U80  @ "  '8,L7QV
MZ&E@K=AW&UP"JD=W8$V@INMWPSXHH^QX+2T0H<=XA!CNH>EX5 )>G?EZ6
M@ "  '6LL!U^76CIK'U^%EMWJ/-]W4TTI91]PSW'HIE]QBS0H&I]T1CGH%I]
MO *LF_I^KP  @ "  '5$KO2%X6A_JUB%+EL%I\^$ATRWI&V#\SURH62#CRR0
MGS*#:QC9GO>#OP+MFCN!^P  @ "  '3DKA.-BF@HJG6,<EJOIN.+6$Q?HWF*
M6#T>H&B)FBQ?GAB):!C2G;:)@P,CF+:"'P  @ "  '24K665/6?FJ<&3REIN
MIB.20TP8HJV0WCS4GYJ/[BPPG3N0!QC:G)6.60-6EVJ"0@  @ "  '1=K->=
M F>QJ2V;.UHRI8:95DO8H@:7HSR4GNR6M2OKG).6=AB[F\:0N0.)EE."9
M@ "  '0NK'ZE%V>TJ+ZC&5HNI/R@T$NXH5V>R3Q[GBF=\ROKF[Z;DQC1FO*0
MR .LE8R"?   @ "  &HROP-FM%W.NT!H#E#CMY9I<$,CM 5JQC0JL.AK]",?
MKSYLH@XAL4AKXP  GP1SL   @ "  &GMOCUN,EW/NCENV%#UMD)OG$-%LG=P
M;C1;KRYQ,2-SK4IQG ZUKNAPY@  G<!X*0  @ "  &G-O.=U9%V=N-IU@%#5
MM,]UN$,FL.UV&311K9!V?".1JXAVK@\<K,AV)@  G(E\(@  @ "  &FHNW)\
M:UUAMV9\'E"'LUU[Z4+RKW=[WC0MK!1[\".3J?)[^ ]GJN)[V   FVA_H0
M@ "  &EZNC&#?UTUMB."VE!6LA6"2T*TKBN!US04JK>!FB.4J(6!G@^IJ3"!
MK@  FFR     @ "  &E.N3R*NUT>M1R)R5!$L0"(W$*>K0V($#/\J9&'DB.=
MISJ'P _FIZN&N   F9"     @ "  &DIN'^1_ET4M$>0R% _L!B/@D*4K!N.
M;#/QJ)N-X2.GIC*.11 BIEF*Z0  F-^     @ "  &D-M_.965T7LYZ7YE!$
MKUF654*2JTV5"#/DI\>4MB.<I5Z3S! _I5F*_   F$B     @ "  &CZMX^@
MZUTCLQ.?25!1KK6=?$*6JIN<)3/IIPN;;B.QI)28(A!6I(.+#   E[*
M@ "  ,U0;&UF1+GG;C!H=:73;]AJD)#@<6-LE'L.<M]NC615=$]P?4QL=:1R
M4#&M=JESU@W'>#%SMLM<:>YQ5+A8:^=R9Z1M;;9S=X^?;V=TAGGC<09UEV,^
M<I9VI4MA<_IWFS"Q=-QX50SF=G1WY<F(9\E\8+:1:=Q\7*+A:\M\7XXF;9E\
M?7B1;U9\JF(2</]\WDI9<F]]!"_&<RM]! PA=.Y\@\>[9>*'4+3": J&4*$;
M:@N%8(R::_*$AW<J;<V#TV#;;XR#+TE4<06"C2[I<9F!ZPMV<YN N,889$:2
M-+,I9GR05)^#:(V.?HL/:H.,NW77;&Z+%U^R;D.)HDA@;\*(02X><"N''PKD
M<GB$4L3%8P"=(;'=93^:<)XX9U67M8G*:5.5"G2F:T>2A5ZE;2&0,T>";J:.
M*2UI;N:,Q0IH<82'"<.V8?VH$[#49$"DEYTJ9E6@^HB[:%2=:W.I:E*:$UW(
M;#.6_T;';;&45"S2;<N2\PH"<+F&Q,+M83RS"; -8W^NQ)Q398VJ3(?;9X6E
MVW+*:82AN%S_:VV>!48D;.J:_2Q/;-F87 FO<!2&C,)J8+N]_J^%8OJXYYNR
M9/BSDX<E9N*N3G(7:-JI<UQ=:L*E/D6+;#>B/BO&; "<J EM<!*&7[ZO=(YE
M8*T$=8)GOIIL=G%I[X:^=UIK_7(/>$)M^UQ:>2QO[D53>@]QNRL#>M]S&0>
M?19S?;U&<CUO\*OI<V9Q.YE:='5R<(6V=79SF'$.=G-TO5MJ=W%UWT1V>%UV
MY"HX>05WD ;U>UMX%+O <"YZ:ZH^<7)ZMI?3<IIZ^80_<[9[0F_!=,][E5I$
M=>1[[$-S=M9\,BE8=TY\/P9Z>=9\;+HI;EV$RJB:;[*$,Y8Q<.R#EH+7<AN"
M_FYX<T^"@%DG='B"#D*%=6Z!GRB1=;>!+@8/>(6 ,;BN;-&/*:<G;C*-PY2_
M;WR,4(%L<+B*WVU&<?>)A%@:<S2(4D&H="V'.R?>=$2&>06T=V2#;+=X:Y:9
MFJ7T;/^7;9./;DV5(X!#;Y&2VFPP<-F0KU<I<A:.MT#B<Q.-$B<^<ON,5@5G
M=MZ#I[:":IND%*3\; BA))*2;52>!7]);IJ:YFM';^N7^59@<2Z55D ^<A^3
M.":\<=Z2(P4G=TJ#?+7+:=^NEZ0^:TRJYY'%;)&F^'YV;<^C!FIW;R*?856C
M<&Z<-S^F<5V9\R9)<.J6X@3T=Z&#6;56:6*Y)*.X:LFTMY$C:_ZO^'W&;2^K
M/FG/;GJF\E4/;\6C9S\8<*ZA#27'<!69BP3*=^>#/;!P?/]DK*!-?1UG'8\1
M?51I5WR6?9QK9VC^??%M951$?E9O4SX1?M5Q#R0 ?ZMR)@'W@6=T :]3>M%N
MH)\S>R=P$XW?>WIQ:'MU>]5RJ6?S?#ISXU-3?*]U%#TX?2QV'2-#?<EVGP&V
M?ZYX<:X=>-5XD9W@>4UY&8R^>;9YD7I+>B9Z &;D>IQZ=E)F>Q]Z[3QP>YU[
M3"*<? )[5 %]?BM\5ZRX=Q""9YQS=YB")8LW>!:!SWCZ>):!<F6N>2>!)E%:
M>;R Y3N/>CJ HR'F>F2 5@%+?=%_NJMF=9>,0)L@=BJ+0(GE=K2*)7>Q=S^)
M &2<=]>'ZU!F>'V&^SK'>/J&*R%)>.B%S $@?AB PZI/=&F6,IH)=0.4>(C1
M=9&2EG:D=B.0J6.A=L&.UD^2=V.--SH9=]^+^2"_=YB+M@#]?E6 JZEP<WB@
M+YDE=!>=OH?J=*.;%G7!=36896+,==J5XD[;=H"3L3F*=NN2*"!1=G.0S #?
M?H> EZC*<L&J.9AS<V*G%H<K<^BCK'3_='*@.6(.=1B=$TXK=<>:>#C]=BR9
M$!_O=7J4] #'?K" AJA<<D2T6)?P<N*PBH:/<UNL8G1:<]>H.&%S=':D@4VE
M=2*AL#A\=8.?AA]W=*B51@"T?M& >:)_A<5D&9.@A19FB8.7A)QHPG(_A$=J
MT5^XA MLRDOQ@_)NK#:!A"!P2!QEA6%PY@  @$QVNJ&8@[AM@Y*G@T5O"8*
M@NAP;7$U@I]QOE[#@FMS!$L7@EIT.S7 @GUU.!O(@V]U9@  @ !ZN:"+@=EV
MU9%F@8AWBX%=@3MX*W 2@0-XP%W @-YY54HX@-=YY#4%@/-Z3QLW@9IZ+
M@ !^.I]F@!F )9 S?]V (H 7?Z>  V\3?WE_WES;?V1_PDF ?V9_K31X?WY_
ME!K*?^%_5P  @ "  )X[?K")?8\D?GV(SW\'?E"'_VWD?BN''5O6?AZ&2DB1
M?C*%F3.R?D*%#1HY?EF%#   @ "  )U$?9"2[HXD?661E7X*?3J0#VSR?1F.
M=UKU?0Z,^$?7?1F+L3,<?22*W1G'?/N*9@  @ "  )Q]?*J<9XU9?(:::7T]
M?%>8+FPF?#25Y%HT?"Z3R4<T?#B2"C*E?"N1)AEQ>\>.V0  @ "  )OE>_NE
M\XRV>]RC57R.>Z>@:VMW>WF=<EF)>W&:R4:/>X.8PS(?>VV7^1D@>L20_0
M@ "  )M]>W^OGXPY>V*L;GO\>R&HV6K>>N2E/%C^>M*B'489>N"@&C&O>L:=
MGQBX>?*0MP  @ "  )31CPQCDH;RC9UE\7?PC'EH(&>?BXEJ)U8;BKML%4,]
MBBIMX2YVBBEO1Q/(C)MO%   @ !Z0)00C2UL>H8KB_=M_G<.BN5O:&;+B?1P
MP%59B25R"T*1B)-S/RW?B'UT'A-BBGUSK   @ !]MI,QBU]U1X4<BDUV#G88
MB4AVQ&74B&1W<%1]AY]X&D'7AQ-XN2U)ANYY'Q,#B']XF@  @ "  )(LB;A]
M^X0+B+)^)'3RA\%^-63JAN)^.U.IABY^1T$NA:E^52S+A79^5!*YAJ!^!@
M@ "  )$PB$R&S(,/AU.&5W/\AFN%PV/UA9*%'5+UA-F$@4"<A%R$#"Q;A""#
MOQ)WA.B#A@  @ "  )!7ASN/OH)4ADJ.LG-#A6"-=V,BA(6,)U(D@\R*\#_R
M@T2* "O2@OV)GA(?@V>(.@  @ "  (^HAF*8M8&:A7B7%W*%A(F5.6)G@ZF3
M1E%M@O*1BC]5@F600BMO@?N0'1'E@AZ,&0  @ "  (\@A;RAOH$)A-F?EG'I
M@^&=&V',@O2:BU#5@C>86CZY@;*6]"KP@3J61A&R@1&+]P  @ "  (Z^A46J
M]X"7A&6H5W%C@V*E16$_@F*B(5!8@9>?F#Y6@0J>92J;@(Z;-1%Q@$6+RP
M@ "  (=\F)UC%7IIEIAE66Q$E.-G>%SADV1I<DQ)D@]K33HVD2!L]279D3AN
M 0L\DY5M=   @ !]1H;5EOUKBGG/E1]M FN9DVEN9UQ%D=MOOTN\D'MQ!CF^
MCX%R)R5XCW9RR LND1AR10  @ "  (8@E4ASVWCNDXATI6K2D=EU9%M[D%%V
M'DL,CO5VU#DNC?IW="4.C=1WNPL<CLAW?0  @ "  (5(D[!\%G?^D?Q\3&G,
MD%U\<UJFCMI\ETI+C8Q\P#B1C)1\Y22<C%A\Y@L!C+Q]#   @ "  (1ODEV$
M67<JD+&$!VCXCQB#H5G&C9J#,4FHC$&"R3@%BU&"AR0XBOZ"9PKMBO&![@
M@ "  (.ZD4>,R'9RCZB+[V@_C@^*]%D8C(F)ZTD&BRZ(_3><BB6(6R/KB<"(
M:PK9B6>&%   @ "  (,FD'251'7QCMV3\&>\C3N28EB&BZB0Q4AKBDV/:#<4
MB4*.F".>B+*.Q@K&B!V'20  @ "  (*QC]:=SG5VCD*<!6<ZC)>9[U@$BO:7
MS$?JB9.6&C:/B(R5:R,TA^F4%0JVAQ"'/@  @ "  ():CV2FA'46C<ZD6V;+
MC!>AQU>1BF>?+T>$B/>=4C8\A^6<<"+NASF7G@J5AD:'*   @ "  'J0HJ5B
M<&X3H"9DE6"KG>YFH%(@F^=HBD)8FAYJ3C#BF/YKPQR!F<%L/P/?F*%LO@
M@ !_T'G\H4%J>VV@GLQKXF TG']M05&YFEUNE4(!F(!OTC"CETIPU!QFE\]Q
M!P0@EA!QT@  @ "  'EKGZ)R6&SNG4)S(5^=FO1SYE$AF-%TK$&"EO)U:#!$
ME;%U_APVE@5U^P12D\5W30  @ "  'C$GA!Z'6PRF[MZ85[-F7AZG%!\EUAZ
MW$#LE8%['2_3E#Q[3QOWE&=[,01TD<!\3   @ "  '@;G+^![VN(FG*!N5X>
MF#6!=D_(EA.!+4!HE#2 ^"]DDN^ W!NUDO6 V 2.C_V G0  @ "  '>&F[J)
MWVKZF7.).%V3ES"(=4\ZE0F'K3_BDR*'!R\9D;F&L1N/D9V'%@2HCG:#)@
M@ "  '<1FMV1UVJ F)Z0Q%T5EEB/ADZZE"N.2#]MDD"-3B[$D,J,]!N&D&6,
MI 3'C2F#.P  @ "  ':SFD69ZVI+F :8@US=E:Z6RTYSDV&5##\>D663UBYC
MC_N3TALPCXR1/035C!R#10  @ "  '9KF=:B*VH"EXV@>UR+E2>>7$X<DLR<
M1#[2D,2;&2XGCTN9\!L'CLV21@38BU*#1@  @ "  &X&K3EADV(#JEUCDE4Z
MI[=E@T=II3MG5SA-HQUH]R<VHA=J&Q(JI']IIP  F--N8@  @ "  &V#K!!I
M/V&ZJ1MJCU3]ID9KX4= HZ!M*C@WH6!N4R<_H#%O&Q)QHBUNB@  ERUS:0
M@ "  &T7JH%PLV$YIY-Q<U28I+1R-T;>H@-S 3?MG[ESNB<;GG)T+A*2H!-S
MF   E:!X,   @ "  &RAJ.IX"&"OI@-X4U/]HRQXG$9JH'IX[S>)GC-Y02;=
MG-QY;!*7GC)X]0  E#!\8P  @ "  &PHIY!_;& XI*]_4%.!H=E_*T7CGR9_
M!#<QG-!^]":=FW!^\A*2G(9^XP  DNB     @ "  &N]IH>&\E_9HZ6&=U,E
MH,>%Y$6%G@N%4#;8FZN$Y29OFBB$U1*2FP.$N   D<:     @ "  &MDI;>.
M?5^1HM*-KU+?G^>,LD4ZG1Z+NS:&FKR+&R8[F26+2A*EF:B)H0  D-N
M@ "  &LDI0^6$%]4HB:4]5*<GS.3GT3SG%^2639 F?21LR7IF&&1O!*"F*V,
M@P  D">     @ "  &KPI*&=XU]6H:2<J%*9GIB:]T38FZ*95C8SF1>8SR7\
MEVJ6YQ*JEZF,G@ +CXJ "   @ "  &&SN'Q@B57TM7QB4DFALI!D&#QAK\-E
MPRV[K8QG)1R2K41GN A<KJ1G:P  DUARV   @ "  &$PMY%GVU7'M$]I DF2
ML15J.#QOK@MK9BWEJY]L9!SPJPILN@CQK EL:0  DA=W;@  @ "  &#JM@MN
M[%5WLK]ODDE=KW)P13Q#K%%Q!RW6J<YQIQT4J05QR0E<J:5QG0  D.%[@
M@ "  &"JM&1UV%4EL1IV&4C]K=!V83P$JJMVNBVJJ"!W"QT7IS)W!@FHIWIW
M.   C[]_%@  @ "  &!HLO5\TE3IKZQ\OTB^K%U\K3NYJ31\G"V.II5\HAT9
MI8Y\F0GJI8A]&0  CL&     @ "  & NL=J#\53'KH&#ETBCJR2#*CN;I_&"
MP2UOI4B"@QTEI!""H HGH\R".0  C>.     @ "  %_]L/R+%%2UK8V*?4B8
MJA^)O#N+IN&)""U=I#&(MATKHMZ)( IEHDJ&B   C3.     @ "  %_9L%>2
M1E2RK,N1?DB8J4B0=CN%I?F/B2U+HT&/91T8H>R.O I\H1^'%P  C)R
M@ "  %_!K]V9H%2[K"R8O4BCJ)&7@3N'I326A"U2HFV6+1TSH0&33@J2H"*'
M)@  C "     @ "  ,$39Q5?[:[3:3EBM)OM:SYE8(@B;21G[G-I;OAJ:5VW
M<+ELT4;'<D5O$"S/<R9PW0H$=BIQ%+\@9"5JT:U+9HILA9J.:+]N+(;H:M)O
MRW)&;,]Q8%RH;K%RZT7)<$ET4ROH</%U70EM=&AU:[U)895UIZN&9"!V3ID'
M9GUV\X5S:+-WI7#X:M)X7%N!;-!Y$43*;G!YKRL/;MEZ"@CI<MQZ+;MW7TN
M7:FX8?6 #Y=#9&Q_R(/N9L%_C6^7:0%_:5I2:QA_34//;+Y_*2I";.1^[0AV
M<;-^AKG,756+!*@@8!>)W)6R8J:(M8)I90R'EVY29V*&CEDU:9"%IT+G:SF$
MS2F):QF$&@@4<EF"/[AQ6\"5LZ;47I*3NY1P82V1M8$Q8Z*/MFTM9@.-U%@\
M:#>,'4(::>.*H"CE:7Z)L0?!<N6%/K=<6GF@8Z7,75:=GI-J7_6:NH Q8G"7
MWFP]9-Z5,5=J9QJ2P$%Q:+N0KRA@:!>/R@=\<UF%$+:.67^K#J4%7&*G?)*<
M7OZCOG]?87:@"&MN8^><F5:M9BR9CT#69\F7)R?L9N*5(@=$<[B$ZK8*6-2U
MK*1^6[6Q/Y(#7D2LI7ZZ8+&H(6K/8QVD U8?96"@?D!-9O">'R=N9<B97P<8
M= .$S+,W;NQ?1Z*9<$]B,9$.<:=DZ7YH<O9G=VJT=#]I[57I=8%L33^\=J1N
M=R8"=UIO_ 0R>PEQ$K'";"QIJZ%[;<]KC)  ;U!M4'UK<+UN_VG#<B!PGU4.
M<WAR,C[X=*!SFB57=0]T> /A>7)UR; Q:;5S])_-:WYTWXY[;2!UN'OV;JUV
MC&AZ<#!W8%/M<:%X+CW^<LEXW"2'<N9Y)@.9>>MZ1JZ29X)^'YXF:69^+8S:
M:R%^+GJ5;,=^*6<X;FE^,%+9;^Y^.ST<<1=^/"/2<.%^$ -;>E-^*ZT099^(
M1YRS9YB'BXML:6F&NGDN:R"%X683;-&%%5'7;FR$9SQ+;Y*#QR,P;P:#4P,F
M>JV!@JO69!B2?9N 9A^0_(I!9_J/67@.:;^-KV4%:WJ,&E#V;1:*KSN4;CJ)
MB"*@;5V)'P+Z>OF" ZK<8MR<M9J)9.R:<HE+9LN7_G<?:)65A60E:ER3-5 V
M:_Z1)CK_;1*/CR(O:^J.W +5>S>!ZJHC8>RF[9G,8_ZCZ8B$9=F@J'969Y^=
M8F-@:6J:84^ :Q27T3IN;"&6%B'):JJ3D *W>VJ!UJFM846Q'YE&8U2M6X?H
M92*I376Q9MRE16+%:**AI$[Z:DJ>MCGK:TJ<^B%/:8J6A0*?>Y.!Q:6D=Q5>
MPY9Z=Z]ANH8T>%QD='2G>11F^V'P>=-I9TX&>IMKMSB+>V9MOQ[+?#MNTP
M@ !R8*1X='EHC95:=51JCH4!=B5L:7.+=O9N)V#N=\MOU4TB>*-Q;#?#>69R
MQQXH>=AS40  @ !W!:,V<A=R4)0"<Q]S;H/D= YT=')H=/AU9E_L=>!V4TQ&
M=L=W-C<1=X5W[1V==Y)X!P  @ ![&*'$;_5[]Y*-<1=\3X)8<A]\C'$9<QY\
MN5ZX="5\Z4L\=1Y]&#8U==5]-ASS=7=] P  @ !^HJ!L;B:%G)$X;UJ%.X$(
M<'6$MV_4<8.$'UVT<I2#D$I5<Y^#%S5\=$V"K1QJ<X6";P  @ "  )]0;*^/
M5I @;>^./G_X;Q.,]V[-<"R+G5R]<46*54F-<DR)-C3;<O*(8QOO<<N(2P
M@ "  )YM:X"9$X\\;,B71W\4;>Z5/VWP;PN3)UON<"Z1-$C<<3>/B#19<<6.
M<1N0<%V-6   @ "  )W$:I:BTXZ*:^.@5WY8;06=D6TU;AV:O%LV;T*8*T@P
M<%*6&3/1<-25'QLZ;S61>@  @ "  )U4:?&LEXX(:SVI<GW!;%2E\FR7;5^B
M:UJE;GV?34>U;XJ= S-6;_^;>!K$;D>2&0  @ "  )A0?Y=>6HI)?W!A1GL8
M?WAC^&J6?YYF=EC8?]=HU47&@"YK#3#E@+YLWA:U@CUM-   @ !V7)=3?1MG
MF(E&?3EII'H!?61KAVF1?9QM35?M?>-N_D3[?D%PCS Y?KUQR18V?[-QNP
M@ !Z9Y8Y>M=POH@!>R!R 7CE>V)S)VAX>[!T-U;Z? AU.D0O?'!V*2^7?-MV
MV!7%?4AVA0  @ !]\Y4%>,1YYX:\>2IZ<G>7>85ZVV=Y>>%[.580>DY[CD-Q
M>L![W"\)>QM\"A5F>QU[I@  @ "  )/3=P>##H6N=W^"\W:$=^J"L&9->%*"
M4E4?>,>!^T*6>4B!M"Y7>9*!=A3I>4V!4P  @ "  )+4=:2,2X2I=B:+AW6$
M=I>*D658=P:)@U0Z=WZ(@T'@=_:'KBW&>#"'+12!=\:&I@  @ "  )('=(*5
MB8/;=0R4(W2W=7V2?&21=>Z0P5-]=FR/*4%!=N*-X2U:=OR-4Q0Y=GZ+%@
M@ "  )%J<Z">S(,W=#"<RG0+=)Z:>&/G=0B8$U+7=8:5\T"A=@"49BS:=@>3
M_A/U=7>-?@  @ "  )#]<OVH'(*Z<X^EBG-]<_2BDV-5=%&?CU)3=,:<_4 S
M=3F;:BQL=3.9C!.+=+2--P  @ "  (LLB'Y=\'X1AZU@QV_3AQUC:F!'AKAE
MVT]TAG%H)STKAF9J.RB\ANUKN0X&B/YK1P  @ !YTXI1AC1FK7TZA:1HM6[L
MA2UJFE]SA,YL8DZZA(IN#SR/A'QOCRA A-]PCPW7ADEO]0  @ !]6(E>A =O
M4WP=@Z1PHVWM@T)QVUYW@O-R^DW?@KMT"SO8@K%T^B>S@O=UAPV>@^=T[P
M@ "  (A/@A1WZ'KZ@<5XEVRX@7AY*EV$@3)YJ$T @0UZ'CLC@0=Z@2<L@3)Z
MJPUF@=%Z70  @ "  (=*@%: BWG]@!N HVO"?]^ EER+?Z: ;DQG?WN 23JH
M?WV +2;<?XZ $ U2?_Y_Z   @ "  (9H?P>)3WDV?MB(TVL"?IN((UO"?EZ'
M5DN-?C>&ESG]?BR&"291?B2%V0T-?GJ$HP  @ "  (6Q??.2$7AY?<R1!FI'
M?8V/MUL-?4Z.4$K<?2F-#SEF?1:,+"7U?..,.@SJ?3*(E@  @ "  (4B?1V:
MU7?G?/N91&FP?+>77UIY?&^58DI)?$:3LCC3?#22L26">^:22@S+?">(I@
M@ "  (2X?'^CL7=T?&"AK&DO?!.?.%GV>[R<L4G6>X>:K#AV>VN9X"4F>PR7
M(PR*>U^(>@  @ "  'Y#D?E=9G':D)%@&F1ICW%BIE6ZCH-E!T6^C<-G.30?
MC7)I&Q_2CE9J%P9.CIEJ%   @ !\RWU[C^AEJ'$JCK!GH&.RC9EI?U49C*1K
M0T4VB]QLY3.UBWUN11^.C"=NX 9JB_9N\   @ !_WGRNC==MT7 ZC,5O(V+D
MB[QP8E1.BM!QCD2+B@URHS,NB:ESAA\VBB-SS 9WB9]T*P  @ "  'O)B^UU
MZ6]$BNYVJF'>B?EW5%.%B1-W\4/7B%UX>S*CA_9XYQ[=B$9X[09\AY)YOP
M@ "  'KIBDI^!6YXB5A^1&$9B&M^9%*PAXY^:D-1ALM^;3(VAF=^=QZ=AHQ^
M8P:,A<9^KP  @ "  'HBB/J&1&VYB!:%^V!>ARJ%AU(+AD*$^$*ZA7R$<3'R
MA/>$(!YNA/F$.P:1A#R"VP  @ "  'F#A_2.C&TZAQJ-SE_CAB>,RE%WA3"+
MIT(9A&F*LC%@@]Z*,AXI@Z.*B0:+@O.$;   @ "  'D$ARJ6W6RYAE25L5]=
MA5F4)U#UA%62?$&:@X.1,3#4@OB0R!VX@IN/U@:)@>6$:P  @ "  'BBAI*?
M36Q2A;Z=RU[JA+B;QE""@Z69HD$V@L*8)3"&@B:7MAV!@:^3\P9]@12$8P
M@ "  '&OF]A<LF7QF?=?0ED[F&!AM$M.EOQC^SP*E=IF!RKBE7UGGA8NEX5G
MQP  DPUIOP  @ !_2G#WF@YDC&5GF$=F;UBTEJ)H0$KAE2-I^#NVD^IK@RJO
MDVYLJQ8PE1=LE  OD+YNM@  @ "  '!/F!-L0F2BEFIMCE@.E,MNS$H_DTUO
M^SLTDA%Q"2I6D8)QRA85DMQQA0!SCG!T,P  @ "  &^3EC%SXV/1E)9TK5<K
MDP=U94F-D8]V$CJ9D%MVJ"GEC\%W"17>D-EVK0"BC&MY1   @ "  &[7E)M[
MD&,7DPQ[XE9QD8)\'4C0D E\0SH2CL]\9REUCC%\?!6<CPY\.@##BJI]I@
M@ "  &XRDUN#6F)\D=:#/E7<D$B"^T@[CLJ"H3F$C8:"5BDPC+Z"-Q5VC62"
M: #@B2> EP  @ "  &VLDD^+)V'UD-6*H554CT6)Y$>SC;^)%3D&C':(=BC/
MBYV(415UB^.(! $#A]^ KP  @ "  &U"D8N3"F&QD!>2-542CGF1 4=IC-./
ML3B\BW2.TRAPBIZ/!!49BL>,H $:AM& O@  @ "  &SOD/B;#F%?CWV9^%2Y
MC=287T<0C""6L3ARBK&5T2@YB<65)Q3\B<F., $GA@. R   @ "  &5BIE=;
ML%H2I!]>%4WPHB-@94"KH%MBC3'RGP5D:"#GGQ-EB@O[H;ME&@  C91MT@
M@ "  &2SI,QC)UFFHHYD\4V3H&UFL$!LGGMH5C'2G/]IOR#SG-5JB@Q/GOII
M_0  B_MRS   @ "  &0KHNAJ=5D,H+AKN$T9GI1L\3_XG)IN'C%_FQ%O&B#0
MFL%OE0Q]G&QO!@  BGMWH@  @ "  &.=H0=QJUAKGN)R>DQHG,ES/#]UFM%S
M]3$1F4ATC2"0F-YTPPR.FAET50  B11[Y0  @ "  &,.GVYX\%?AG5-Y6$O>
MFSMYK3[CF3]Y[#"TEZEZ)R!-ERUZ,0R.F %Z*@  A]%_G   @ "  &*0GBR
M5E=QG!: 84MUF?B 2#Y\E_. &C!5EDY_^B EE:)_^ R5EAZ $0  AK2
M@ "  &(FG2V'OU<9FQB'>4LDF/"&^#XHEMR&9B_ZE3*&#A_FE&V&1 RLE'2%
M#0  A<Z     @ "  &'5G%Z/*U;,FDJ.FTK3F!R-OCW8E?V,VR^NE$2,=A^+
MDWZ,KPR)DR6(>@  A2&     @ "  &&5F\N6S5:_F:Z6)$K%EVR4[SV]E2B3
MK"^KDTJ39Q^QDEN1[PR_D>R(GP  A)R     @ "  %DCL:U:9$X:KU)<C4)D
MK1E>JC6<JQA@GB<LJ>-B(Q63JV%B: -%J;9C6@  B.=Q_0  @ "  %APL&=A
M?4VZK>)C&T(CJVIDN35_J2YF.B<ZI[UG8!7JJ,]G< /2IK]H40  AZ!VL@
M@ "  %@(KI)H:$U*K MID$'0J8EJM#4XISAKSB<8I:QLFA8*IG-L? 0YH_-M
M>   AF=ZW0  @ "  %>NK*=O.DS?JB9O_4%7IZAPN33GI55Q;2;?H[QQ[!8*
MI$YQJP2$H5QR_   A4%^B@  @ "  %=2JOUV'$R*J()VBD$$I?]VZC2*HZ9W
M,R:ZH?5W;18)HEUW*03"GP9XX0  A#Z     @ "  %;_J:U](TQ0IRI]2D#5
MI)U]3C1>HC=]/R:2H'1],Q8;H)=]%@3_G.]^%@  @UZ     @ "  %:ZJ*"$
M+4PIIA*$%D"YHW6#QS1!H0*#;"9TGS2#1Q8=GRV#AP4^FR&">@  @JV
M@ "  %:%I]*+0TP3I3**_4"JHH.*9S0RG_Z)SR9=GB&)RA7_GA&)-@5-F:N#
ME@  @A:     @ "  %9BIS22?DP,I'J2(D"GH;J1530NGR.0I"9GG2^0F18F
MG/:-Y 5JF'"#J0  @8"     @ "  +4F85-9LJ/^8]%= Y(V9B]@-W^&:'%C
M3&O>:I]F1E<H;*YI)4$J;F)KSR?K;MIMW0:Y=*-NQ;,J7<YD8:)Q8)IFK)#4
M8S9HYGY+9:YK$&JZ: UM*%8>:D!O+D U:_QQ!B<8;!)R7@9C=35S0;%.6K%O
M :"J7;-P2H]-8(-QC'S68R9RSFEN9:QT#53[9_YU0S\^:;MV5B91:65W"@87
M=;5X(J]T5^5Y@9[=6Q9YW(V,7@EZ.7M98-)ZEV@48W][ 5/49>I[:SY.9ZA[
MQ"679MU[ZP75=B1\FJV^57B#\IU&6,Z#=8P$6^."]GG>7L6">6;B88R""%+(
M9!&!KSUV9<J!6"3R9(2!$06==H. ;:Q24W:.9IOW5NF-&(K,6A2+P'BX70V*
M:F7.7^2)*%'G8G"("CR^9"6'&21B8G6&G05N=M.#IJLM4<^8U9KJ55B6MHG0
M6)&4@W?*6YB2663O7H"05%$D812.A3PI8KB-#"/P8,B,H@5&=Q:#D:I04(2C
M-IH>5!N@0XD*5UJ=-W<,6F2:.V0W7527@%!X7_&5'CN<88J35B..7VR1[ 4F
M=TR#>ZG!3YBM=9F24S2IH(AX5FREN79Y67"A^&.P7%Z>F5 $7OJ;Q3LH8'^:
M!2,B7D66'@4-=W>#:J@7:-M929AC:JE<KX?/;&M?YG8E;A]B\&-E;\IEW$]_
M<5]HISHB<J]K*B#H<O%LS %,?<]N\Z:!98AC=Y<T9Z5EY(:]:9IH,74M:W9J
M8V* ;4)L?4ZS;O%N?SET<#YP12!;< )Q3 $N?@%SQZ3>8HAMCI5_9-EO#H4W
M9OMP>'.X:/]QU&$X:N]S)DV6;+AT:3B!;?UU?!^=;2YU^0$4?BUX9:,T7]=W
MB)/58E!X,(.69)1XQW)?9KAY45_^:,UYW$R,:JIZ8S>K:^9ZSQ[Z:IUZX0#]
M?E1\9J&H77^!?9)@8!F!78(M8GR!)G#^9+B XE[H9N& I$N7:-2 =S;H:@.
M2QYK:'2 '0#J?G5_U*!C6Y"+>Y$K7D**EH$)8+B)DF_I8PF(@UWF94"'@DK)
M9S6&HS9#:%B%^!WN9JN%V@#9?I& DY]?6?F5=) R7+R3S( :7SZ1^V\&89N0
M)%T18^*.;TH39=R,\S6_9N6+X1V/93.+C #,?JB BIZ=6+N?88]S6XB<]W]9
M7@V:6VY*8&R7OUQ:8KB584EH9+F3:34W9;*2-QTZ9 20-@#!?KJ @IX=5]BI
M-H[J6J6F#'[#72.BIVVR7WN?3EO08<2<6$CU8\*:!S3#9**8Y1S+8PV3> "X
M?LF ?)LV<+)8]XS5<<Q<8'UG<O%?D&R\=!MBC%KA=41E9$?!=F=H$S+R=VAJ
M8!E>=\UK6@  @ !R'9GA;8=BC8NC;NYE#WPQ<$%G:6NC<8QIH5GE<M%KOD;F
M= =MNC(X=/5O8!C2=,EOW   @ !VR)B%:J%L((H_;$!MQWL1;;UO56J%;R9P
MQECN<(-R*$88<<ES=#&9<J5T?!AC<B9TDP  @ !ZXI<$: 5UF8C!:<MV?GF#
M:V=W1FDZ;.QW^5>^;FQXHT46;\)Y03#'<(EYMQ?*;^QYC   @ !^<96@9<9_
M#H=G9Z9_/'@S:5Y_1F?X:OE_.5;&;(A_+$0Y;>U_*# :;IY_'A=2;@9^\
M@ "  )1[8^J(DH9,9=^("G<F9Z:'5F;W:5.&C%76:NV%S$-_;$Z%*R^(;.>$
MOQ;I;'*$P   @ "  )./8F*2$H5E9&:0V'9&9C:/9F8A9^V-XE4-:9*,?4+6
M:O2+5B\5:VJ*K!:=:R.)QP  @ "  )+>82Z;B82R8SN9H76.90Z7=65N9L.5
M.E1>:&V3/4(O:=*1LBZ3:BZ1)196:A6-Y0  @ "  ))F8$VD\X0N8EVB9W3[
M9"F?A&399=:<G%/89WJ:%T'!:-F84RXB:1B78!7E:4R.S@  @ "  (Y\>.=8
ML8$G>5)<"7*W>>%?*&+^>H1B$U(!>S%DU#^=>^]G7BL\?,5I6Q#>?E!I8
M@ !V"8U2=>%ANH 0=IED0'&<=U)FFV']> ]HTU$?>,]JZS[=>95LTRJ?>D=N
M0!"(>X5M]@  @ !Z'XP=<QMJM7Z]= EL>7![=.-N'6#E=;MOHE R=H]Q$CX:
M=UUR72H+=^US11 ]>1!RRP  @ !]M8K5<)-SLGUK<:ATP&\I<J%UK5_H<XUV
MAT]/='IW2SUG=4]W^RF.=;UX:1 #=NQW\   @ "  (F3;FM\KGQ0;YE]%FX+
M<*E]5UZX<:5]>DY=<IY]FCR*<WU]NBC=<\9]PP^A=25]G@  @ "  (B);*2%
MMGM';>.%>FT.;O^%#%W'< F$@DU_<0>#_SOC<=N#F2A;<?^#90]:<Z&"^@
M@ "  (>R:RR.NGIU;'F-WFQ!;9R,PUT";JN+D4S&;["*>SM(<'Z)IB?Z<'")
M:0\N<EF'<   @ "  (<,:@*7N7G-:UB61&N5;'R4@5Q=;8F2J4PC;HZ1#SJJ
M;UN/]B> ;R>/[ \ <5"*)0  @ "  (:7:22@LWE/:G^>M&L*:YZ<45O0;*&9
MWDNG;9V7TCI%;E^6KB<5;@F590ZG<)&)Z   @ "  ('7@8M87758@5A;EV?&
M@5I>H5CL@7UA=TC!@;AD&S<#@B=F<2+1@QUG^ CGA*1GWP  @ !Y<X#+?K9@
MXG1H?LIC7V;4?NUEM5@7?QYGYT@+?V!I\C9P?\IKN2)G@(1LR0C?@>ELF@
M@ !]!G^Z? UI77,Y?%9K*67-?)=LV%<9?-QN9D<R?2UOV#6^?99Q$R'F?AAQ
MM@C%?X9QFP  @ "  'Z8>:9QRG(.>@UR]V26>FAT!58N>KMT]T9;>R!UTS47
M>X=VB"%T>]1VT BR?7!W"P  @ "  'V =XEZ2W#Y> MZW&.,>'E[254L>-I[
MF46T>3][X32+>:E\&R$9><!\( BJ>Z%\E@  @ "  'R/==>"WG L=FN"WV+-
M=N&"K51?=T:"7$3E=ZR"$#/R> *!WR"?=^.!U0B#>A^!7   @ "  'O+='&+
M:F]F=1"*WF(,=8F*$%.E=?&)*$0T=EB(73-<=J"'V2!*=CN(#PAR>-B%50
M@ "  'LQ<U*3\&[.<_N2X&%S='.1?U,3=-60!$.C=3F.S#++=7J.*Q_<=.".
M#0AC=\Z%JP  @ "  'J^<GB<?&Y7<R>:_6#S<YN9$%*3<_*7#D,U=$F5@3)T
M='J5$A^!<[:2U@@L=PJ%A@  @ "  '5.BK=7VFF B?M:\%RRB7Q=WDZDB2=@
MFS\TB/YC&RWSB4IE*1E_BOEE\P'UBA1G&   @ !\7W18B!M?YVBSAYEB4UOH
MARYDGDWXAMEFQ3ZIAJMHN2V.AN)J2QE/B#!JNP(LAVQK^@  @ !_@W-JA9%G
MYV>LA3YILUL+A.EK9DTCA*%L^3WXA'AN9"T'A*%O?1D A9EOH ).A1-Q-@
M@ "  ')P@S]OWV:A@PAQ&5GV@L=R.$Q*@HQS/CTT@G!T(RQM@HYTRAB<@S9T
ML@)=@PIVS0  @ "  '%]@4)WX&6Y@1UXD5D.@.IY(DM=@+=YF#R9@)-Y_"OH
M@*EZ0AA(@/]Z$P)N@41[P   @ "  '"F?Y!_\F3O?W^ (UA2?U6 )TJU?R&
M##P'?OA_\"NS?NE_Y1@S?O-_Z *-?[U_^   @ "  &_V?CF("V1A?CJ'QE?/
M?@V'/4HK?<J&E#MR?9N&"RLI?7V%U!?W?2J&'0*6?G:!P   @ "  &]I?2:0
M)&/7?2^/<E=%?0".9TFJ?+6-/#KU?'R,8"JD?%&,/!>0>[2+6P*??6J!Q@
M@ "  &[]?%.82V-J?&"70E;3?"R5OTD[>]:4(CJ7>XV3$BI;>TF2_Q=1>G6/
MCP*0?*"!O   @ "  &D#E']7"EW0DTA9]U&NDE5<Q411D95?8C5YD25AL"1R
MD:)C50]/E(QC)P  B EIF@  @ !^U&@=DB->J%T?D11@_5$)D"%C.$/,CU%E
M3C47CLQG'R0^CQQH6P]ID6UG^@  AB)N9   @ "  &=1C[9F-UQ CLQG_5!0
MC>=IK4,<C1MK/32-C)%LE2/BC,)M;@]>CH)LZ0  A%YSIP  @ "  &9^C7%M
MO%M>C)YN_T]BB\EP*D)EBP5Q/#/LBH!R("-OBIARG0\WB\]R#@  @KQXF@
M@ "  &6OBWUU3%J6BKQV%4Z;B?%VPD&>B2YW4#-FB)]WR",#B*)W_0\,B5-W
ME   @4Y\Y0  @ "  &3WB>)\\%GNB3!]2TX B&=]>T$)AY]]C3+>AP1]F2+9
MALQ]HP\+AQ)]M0  @!N     @ "  &1:B(B$BUE2A^:$=TUHAR"$+T!VAE2#
MT#):A;"#BB* A5B#B0\SA2&#1P  @ "     @ "  &/>AX",15D-AN^+Y4TO
MAA^+)$ _A2R*.S(OA&>)L"(VA :* 0[E@Z"'\@  @ "     @ "  &-\AK&4
M&5BMAB&3?$S+A4V24S_AA$^1!C'C@W.0;B("@NV0*@[;@EV*"P  @ "
M@ "  %S@GO%5WU)"G5E8GT; G A;13GYFOM=N"N)FGU?OAI)F\U@N :$G$IA
M!   @Z-M20  @ "  %P&G-U='5&LFUE?548WF?1A>3F5F,!C<BM1F!1E#!I0
MF1%EM ;?F-UEXP  @A!R,0  @ "  %M?FH5D0U#UF1ME_$6?E[UGHCD%EH1I
M)BKJE<5J5AHFEH=JM0<7E9QJY   @)=W%   @ "  %JVF$!K6E XEN=LGD31
ME9=MSCAJE&%NXRIJDY]OL1G=E#-OS@<NDK%P(P  @ ![90  @ "  %H,EDQR
M@4^2E01S6T0PD[=T'#?&DGQTMRH"D:MU+1F4DAQU(0<QD"IUW@  @ !_+@
M@ "  %ESE+=YR$\&DWUZ0T.QDBYZE3=1D.EZPRF8D 1ZWQEQD"UZS <[C?A[
MT0  @ "     @ "  %CPDVN!$TZ6DCZ!.T-,D.J!(S;MCY> ["DNCJ6 SAD@
MCJF ZP=0C!R X   @ "     @ "  %B(DER(8$XOD3J(.T+GC^:'Q#:0CH:'
M-BC<C7Z'!ABWC7.'1P<KBJ.$V0  @ "     @ "  %@WD8Z/Y4X)D'*/HT+#
MCQ6.SC9OC9"-VRCBC%>-PACYC B,H0=RB52%"0  @ "     @ "  %"FJF%4
M349BJ)A6TCM-IPU9/2[LI>1;:2"&I=E<]PZ7J*-="   H A@?   @ !Q+@
M@ "  $_&J)1;*D7$ILQ=-SJ_I1Y?,BZ%H\%@]R!;HVUB*P['I;)B!P  G6QE
M%0  @ !U^   @ "  $\]IE-A[T4MI)9CCCI!HNME&"X1H7YF>2 3H0=G5@[1
MHN%G"@  FMYI[@  @ !Z/   @ "  $['I MHIT2CHEEIWCFDH+9K 2VAGTEL
M !_ GK]LD0[&H#]L*   F'=O*P  @ !]_P  @ "  $Y+H@MO<40KH&MP3CDS
MGL5Q$2TKG4QQI!^,G*5Q]@[ G=EQC@ UE@!U"0  @ "     @ "  $W7H&IV
M8$/*GM-V\#CDG2AW52SKFYYWD1]8FM=WG [8FZEW7@!QD]IZ5   @ "
M@ "  $USGQ-]54-_G8-]HCBKF\]]L"RWFC=]GA\FF5U]C [1F>5]M0"PD@E^
MS@  @ "     @ "  $TDG@.$64-*G'.$<3B!FK:$,BR9F0B#WQ\*F!*#Y ZJ
MF'>#>P"UD)F >P  @ "     @ "  $SQG2F+CT,HFY2+ACADF="+""R&F!"*
MCA\3EO.*KP[9EQZ(1 #=CV> E@  @ "     @ "  *G.6NI3J9FM7<=7?(CS
M8(9;-7=08RQ>S&2H9;IB0U#A:!5EE3O":=UHHR,E:7!JZ0/G>6=LRZ?"5J->
M()@46>!@_H>'7.YCQG8-7]AF>&. 8I]I$$_692)KC3K39N=MT")E9=AO; /(
M>9QQ9Z7<4LQHC99'5E5J<X7[6:=L3'257,9N'&(R7[MOWTZV8EYQD#GE9!AS
M%2&Q8K%T&0.M><IV8J/Y3U-RW91Z4R!SVH0\5J%TU',?6?%UR&#A711VNTV9
M7]!WJ#D!87QX>"$*8 1X^0.5>?)Z]:(R3$!]'9+@4$A]1(*^4_Q]:'&O5VU]
MAE_$6K-]JDR>78A]V#@Z7R%^ 2!Z7<E^'0.!>A1^WZ"P2:2'69&+3=V&L(&1
M4;F%_W"=54Z%3E[#6*F$J4O86XF$'C>870V#LR !6_2#H -P>C""*Y]V1W&1
MBI!X2].0#8">3\^.AV_$4W^-"EWW5O&+JDLG6=B*=C<:6T")CQ^D6G6)E@-B
M>DB"29Z$1:R;I(^C2BZ93'_@3C^6\&\:4?^4JUU757^2GTJ.6&R0WS:;6;F/
ML!]564".U0-6>ER"0IWB1%^EAH\/2/"B27]530F?%6Z;4,Z<%ESK5%.9<DHU
M5S^72#9 6&F6(![^6$22_P-->FN"/)V'8B93@(ZD9&576'[V9I5;!FXZ:+=>
MB%QA:L5AYDE1;*EE%S2S;@9G[1O7;8)IFP  @ !M\)O$7A!==(U>8+%@9'W:
M8R=C-6U"97YEYEN$9[=H=TB2:;9JY#07:P-M 1MG:DUN(   @ !RTYH+6EIG
M68N>74-I9GQ/7_5K7&O,8GYM/%H\9.)O"4=W9OMPO#,K:"UR+AJZ9Y%RSP
M@ !W@YA25OUQ)HGN6B)R7WJN70-SAVIX7[9TG5D(8D5UIT9U9'%VI#)A985W
M=AHK93MWM@  @ ![EI:X5 5Z[(AU5UU[7WE)6FI[O6D>73Y\"E@"7^I\5D6.
M8BA\I#&M8QM\Y1FP8T1\[@  @ !_$I5D48*$M8<\50&$9'@K6#&#^F@56R6#
M@E<,7>.#$D358"2"N3$:8/2"@1E(8:6"H0  @ "  )113VB.<X8_4P:-7W=#
M5D^,*V<_65J*\E9"7"N)U$0K7FZ(YC"I7Q2(4AC\8$V(20  @ "  ).!3;B8
M&H5[46V61':(5,6426:15]N24E6=6K>0DT.,7/J/+3 L77B.?!BY7SF,[0
M@ "  )+T3'>AEX3M4#>?!'7W4Y.<1&8'5JN9F54E68B724,L6\:5C2_)7!.4
M^QA97F:0=@  @ "  )%8::Q38H.>:TQ7+W3S;/!:S&4;;I!>-U00<"-A>$&L
M<9AD@"UU<J5G"1/1<\9GQP  @ !QY(_*9<-<OH)39\!?MW.V::%BB60#:V]E
M-U,9;2=GP$#8;JYJ&BS';Y)L A-A<.=L4@  @ !VE8Y+8BIF((#=9')H27*/
M9HQJ5V+H:(%L0U(I:E9N%T 6:^MOQ2PY;*5Q%1,2;EUQ#P  @ !ZLXRW7NAO
M;G]386APUW#^8ZMR)6&A9<9S6%#^9\-T>#\;:6-U@"MQ:>MV11*2;$=V#
M@ !^1XM%7 QXN'WR7K5Y:6^M82!Y_&!@8UEZ=5 096QZYCY'9Q=[42K09VA[
MG1(T:GI[;P  @ "  (H16:"""'S27&J"!VZB7O*!WU]E84:!H$\G8V>!9#V=
M90N!.RI-922!+!'F:/>!.P  @ "  (D95YF+3WOG6GV*GFW%71B)O%Z67W^(
MR$YD8:Z'[3SZ8TN'0BGI8R>&_Q&S9["&0P  @ "  (A<5?:4@GLQ6.V3)VT1
M6Y61CEWL7@*/ZDV_8#:.>SQ;8<Z-<2EO86Z-21&"9JJ*8@  @ "  (?95+J=
MF7JJ5[V;GVR"6F>95EU>7-*7"$U%7P.5%COZ8(^3TRD)7^^3:!$D9>^+EP
M@ "  (4P<9)30'AJ<I96\VJE<[-:>%NE=-A=R4M>=?=@YSF7=PYCNR69=_EE
MUPNZ>L1F @  @ !UPH/';=)<#G<W;S!? VF!<(1ASEJE<<UD<TJ"<P9F[3CA
M=")I)"4+=,AJM@N-=_=JJ@  @ !YX8)P:EUDW772; %G%VA8;8-I,EF-;NYK
M*4F8<$!L_S@C<5YNGB2"<;QOL@ME=8)OB@  @ !]@($.9S-ML'1P:0QO-V<
M:K9PH5B5;$!Q\DB];:YS(C=];LQT*R07;N%TRPM.<UYTLP  @ "  '^Z9')V
M@'-(9G-W8V7<:#YX(E=@:=UXP4?/:UIY5#:D;'AYTR-M;#EZ%0L*<9MZ90
M@ "  'Z@8AU_67(W9#E_FF3<9AM_K59P9]!_HT;T:51_F#8&:E]_F"+W:<I_
MHPK?<!A_QP  @ "  'V\8"B()G%>8EJ'RF0/9$R'-%6N9@V&AD8]9YB%ZS5P
M:).%@B*D9Z2%B@K+;L^$0P  @ "  'T*7I&0Y7"S8-2/]F-D8M".NU4,9)2-
M:T6?9AZ,4#349PJ+I2(N9=B+Z0JS;>J'/   @ "  'R+75>9DG R7ZB8(&+;
M8:662E2$8V24844I9.62UC1X9;Z2&R')9&*140IK;F2'"P  @ "  'C]>>Y2
M_FT$>F)6CV ->P!9]E'7>[!=*4)'?&A@'S#_?4%BKASB?FQD(P2$@.ED[0
M@ !Y('>S=F!;2&OU=RA>+U\.=_)@[U#_>+ACA4&4>7UEYC!T>D=GZAR(>P5H
M\02;?BEIL@  @ !\P'9]<PUCEVJP=!=EU%W\=0EG\T_\=>IIZT"Y=K]KN"_%
M=WUM-1P0=\MMU@2<>\5NN0  @ !_[W5$< 5KWVES<3IM?5RZ<D]N_D\0<T5P
M8#_B="YQFB\A=-]REANF=+IRX@2?>;%T*   @ "  '03;5=T-VA+;K!U.ENB
M;]YV'4X%<.=VWC\\<=9WC"Z9<GMX$AM8<>YX(@2M>!EYLP  @ "  ',.:QA\
MGF=O;(]]$UK:;<]]6DTR;N)]?CYJ;\Y]G"X <%)]O1KA;XA]P@28>#Q^@@
M@ "  '(Z:3.$^6:A:KZ$Y%H6; J$D4QX;26$(CVZ;A"#Q"UN;G6#EQJ8;8B#
MW@2:>#B"@P  @ "  '&29Z>-1F8 :4.,L5EX:I:+S4OD:["*SCTH;).*!BS<
M;-^)NAHK:_:)S 29>#J#'   @ "  '$59G&5C66$:!J4CECW:7"3(DME:H.1
MGCR]:UB0@"R*:X607QG0:K2.B 1L>(>"_0  @ "  &S%@ME2>V&"@LU5YU5(
M@O19+$?+@SE</3C6@Z%? 2?9A'AA+!+TAKMAE0  @SIEK@  @ !\ VN6?X1:
M3F"0?\%=(51F@ =?T$<0@%5B4SA#@+EDD"=T@6MF1!+7@OMF7P  @0EJ8@
M@ !_-FJ$?%-B(U]O?,MD7E-V?3)F?$8N?9!H;C>+??AJ)R;J?HIK9Q*4?XEK
M/P  @ !O>@  @ "  &EM>69I^%Y.>@1KH5)1>H5M+45+>O=NF#:_>VAOSB9,
M>]MPH1(Y?(]P2   @ !T_@  @ "  &AC=M5QTUU4=Y!R]5%=>"5S]411>*)T
MT38C>0MUC27(>6!V Q'U>?AUG@  @ !YX@  @ "  &=S=*!YQ5QP=7AZ8E"(
M=AYZU4.:=IU[)35_=O][9"5]=Q][DA'7=[E[8   @ !^"0  @ "  &:N<LB!
MLUO+<[V!VT_V=&N!Q4,+=..!C#3I=3F!8R3W=2^!9!&I==J!B0  @ "
M@ "  &82<4F)FELT<DV)54]B<P&(O4*"<W2(!31G<[N'BR1R<XF'FQ%+=&J&
MP0  @ "     @ "  &68<!:1AEJ^<2B0ZD[K<>"/VT(3<DN.LS0+<GZ. B0O
M<B&.-A$1<S^*\   @ "     @ "  &"FC&]1F%8'B^U4W$IWBZE7_3V<BY5:
MY"\:B]==91X(C2E>^@F CFI?*0  @ !I:0  @ !^<%^/B5)8_E4KB1%;NTFJ
MB-Y>53SUB,1@O"ZAB.YBQAW)B?EC^ FDBJAC_0  @ !N*0  @ "  %Z?AD%@
M8U0MAC%BF$C7AA=DKSPOA@1FEBX%AB1H*1UBAO5H_0FCAU%HZP  @ !S9
M@ "  %VP@VAGR5,R@W=I>D?5@W%K#3MG@VIL>BU5@XEMG!SCA"1N& F&A&=N
M#   @ !X6P  @ "  %S&@.AO/5).@1)P<4;T@1QQA3J+@15R;RS @2=S+1QG
M@8YS8PEA@>-SB@  @ !\K   @ "  %OT?L=VQ%&(?PIWA48]?Q]X'#G=?Q=X
MCBPC?Q1XXAPE?RAX\0E:?[1YF0  @ "     @ "  %L\?/!^/5#7?4]^DD69
M?6]^M#E'?61^MRN;?4]^NAO1?21^Q F-?=)_,P  @ "     @ "  %JL>WF%
MRU!T>_F%SD5&?!N%>#D&>_&$_2MO>[:$PQN->UJ%&PE2?%R#WP  @ "
M@ "  %H[>DJ-;% %>M>-*T39>O^,;3BG>LV+DBLG>G6+2!MB>=F+,@E,>RJ&
M20  @ "     @ "  %2EEMQ0/4J,E?%353^)E4]62C,FE0)8^B3/E7=;%A+O
MF%);J &"E*5=C0  @ !M%   @ "  %.>D_U7/TF\DT19X#[%DJ=<73*(DD1>
MFR1GDHA@3Q+8E.=@F0'4D0IB:0  @ !Q^   @ "  %++D0Q>/TC<D'E@9SX*
MC^QB;3'8CX=D.2/DCZ]EAQ*;D:1EC@(&C<MG9P  @ !VY   @ "  %( CD)E
M0$@&C<AF\3THC4MH@3$OC.EIX2-4C0%JT!)*CI-JG0(?BO!LI   @ ![/
M@ "  %$YB\AL54=$BVEMECQKBO=NM3!TBH]OGB+CBHIP/1'^B[YOY@(MB'AR
M6@  @ !_!@  @ "  %""B:MS@$:9B6=T7#O2B/UU#2_JB(QUCR)IB&AUUQ'B
MB1]UB )%AE5X2@  @ "     @ "  $_BA^)ZJ48,A[A[+3M8AU1[=2^ AM5[
MER($AI-[IA&HAN5[BP)PA()]5P  @ "     @ "  $]@AF.!Q$6(AE*!\#K8
MA?:!UR\,A7"!IR&;A1&!IA$OA1B!PP)A@Q&!=0  @ "     @ "  $[XA32)
M,T5:A4:)0#JYA/.(O2\0A#B(%"'M@X.(&A'D@QV') +7@;2![   @ "
M@ "  $A8HG%.7S[?H3Q10C1IH&=3]BA9H"A63AG#H7-7OPBCHQM890  D91?
MY   @ !P>@  @ "  $='G^94_CWXGNQ7=S-XGAI9Q2>/G:];O!E%GJ%<V BG
MGW-=60  CMQD?@  @ !U40  @ "  $:;G0U;G3TTG"U=K#+"FV]?CB;;FOEA
M)!C#F[UAZ@B7F\YB4   C$-I40  @ !YJ0  @ "  $8'FCQB.CR$F6]CW#'V
MF+QE5B9 F$=FBQA'F.UG!@B F$QG7P  B=YN?   @ !]@   @ "  $5DE[AH
MZ#O=EPQJ*3%>EEAK0"6HE=)L"A?[EDQL2PAUE0]LKP  A\9T+P  @ "
M@ "  $3%E9-OOCM*E0IPIS#DE%MQ7R5,D[YQTQ>XE !QT B2DBER9   AA!Y
M9P  @ "     @ "  $0[D\)VG#K/DUIW.3""DJYWEB3XD@%WO!=HDAYWF0B"
MC])XFP  A+)]R@  @ "     @ "  $/)DD%]D#IMD?9][3 RD4]]^"3#D(A]
MVA="D'-]R A2C?!^>   @T6     @ "     @ "  $. D02$QCHED,Z$]"_Q
MD#*$LR29CUF$91=*CP6$APB%C%F#6   @G&     @ "     @ "  )[[4]5-
MU8_(5PA2'8 $6B)64&]<72Q:8UVE8!E>44J_8K5B$39Q9&-E@1Y?8Y9G] %[
M?8!K&9S13H58"(X44BY;;WZ$5;)>OFX(61%A\EQO7$-E!DFK7P=G]C6 8)AJ
MGQVM8#)L=@&+?61OSYK:2:QB/HP[3<!DN7SO49QG(FR*54%I>UL@6*AKODB-
M6XIMZ#2:7/-OVAT.74IQ) &:?4MTXICH13QL9(IK2;-M^7LR3=1OB&L?4;EQ
M#5G:559RA4=^6$YS\#/(685U-!Q_6MIV!@&F?39YBY<*039V>(C+1@IW.'F^
M2GEW]6F]3H]XJEC84EQY7D:<56AZ$#,75F9ZLQP*6--[*@&Q?21]B)5G/:F
M?H=K0M2 ;'B;1XN 7&C#2]R 2U?O3\: /D7W4MZ 0S*14Z" 6!NK5RF J &Z
M?12 Y90*.I:*<89*0 ^)B'>Q10:(IV@!28F'U%<[39.'%45<4*V&>S(N436&
M(1MG5<J&D@'"?0B!,)+U. :4/X5E/<"2=G;Y0NV0Q&=N1YB/-5:Y2[N-UD3<
M3M2,MC'#3QB,&QLQ5*^+RP'(?/V!-)(S-@^=M(2^._*;!W9Q04*8AF<$1@F6
M2U9L2C^48T2E35F2XS&)35Z24!KW4\^/\ '-?/6!.).#6KY-[H5#76%2('9;
M7_U6.69]8HI:+U6!9/E=^T,]9Q=ACR]/:$!DL1:J:75F5   @ !MTI%Y59E7
MF8/56+M:_G4M6[9>2F5_7HUA=E2C83%D>$* 8VIG2BZY9%UIMQ9.9F!JV@
M@ !RL(^:4.1A28("5&UCUW.95[EF4&0"6L]HKU-67:5J\D%C7_%M$"W18)UN
MVA6Q8^!OB@  @ !W8HW*3)-JZX!'4'-LIW'U5 %N5F*T5U)O\E(I6EEQ>$!J
M7*]RYRT370IT&!4X8;AT<P  @ ![=HP<2*YTAG[%3-MU>W"24*UV8V%@5"QW
M/%$T5UQX#3^46;MXU"QQ6;IY>Q357^=YK   @ !^\XJQ14A^&WV$2;A^36]Z
M3<1^<F!F479^C%!.5+]^J3[T5QU^U"OU5L!_"12'7F1_6   @ "  (F(0EN'
MGGQ^1P:'#6Z72T2&;5^>3QZ%S4^44GZ%0SY85-2$WRN;5$R$Q!157:*$^@
M@ "  (BA/_"0_WNR1,J/K6WB23".2E\!32:,\T\#4)6+T#W+4MR*^2LM4D>*
MQA0J7>N)FP  @ "  (?_/A&:'GL<0PR8%FU61XJ5]5Z&2Y*3\DZ@3PJ213V"
M4461'2KA4*V1$Q/?7FF-0   @ "  (@=8>Q.#'K#9 =2'6RQ9B96%UV;:#E9
M[$U6:BY=D3ND:]I@[R?R;)ACJ0Z3<.MD:   @ !QM(8G7/E7&WE(7XM:=VMC
M8?Y=MEQ[9%%@TTQ99G)CPSK,:"EF=2=":(=HE Y#;A%H_P  @ !V:(1N6&)@
M1G>T6UMBWVHM7AQE8UM<8*-GQ4MI8NAJ SH+9*%L#2:Y9))MF0X3:X=MQ0
M@ !ZBX*[5#!I:7875WEK0FB56G1M"UH473!NNDH_7Z!P2CD4855QM"7Y8,AR
MO0VX:7ARSP  @ !^(X$R4&MRB'2J4_1SJF=!5RETN5C46@]ULDE<7)]VG3A,
M7DMW<25G78-X"0U^:3%X.@  @ "  '_K32%[IW. 4.%\%V8V5$=\;U??5U9\
MM4A[6?9\^3>R6Y!]0R3V6LQ]B0U2:7Q^"0  @ "  '[A2DV$M'*.3CR$>&5;
M4<J$&5<85/B#L$? 5Z6#63<962:#*22F6)&#1 T\::&#$P  @ "  'X31_6-
MI7'23 J,PV2J3[:+LE9W4OB*G$<G5:J)N#:$5PJ)*R0W5L*)8@TE:<B'-@
M@ "  'V"1B"69W%(2E.4\F0?3A&3-E7S45N1>D:Z5 N0%S8Q54^/42/?55"/
M9 SA:CR(M0  @ "  'R5:7-.$W &:PU1_&*Z;+=5TE1A;EA9@T3&;]U<^S./
M<2M@$Q_4<:QB.0<S=[9C$   @ !UAGJS9+)6D6Z<9K=9W&&#:*E="U-8:GU@
M%4/B;"%BZC+2;65E:!]$;4]G"@<?=.IGOP  @ !YK7D=8$5?*VT78J9AR6!)
M9-ID3E(W9MIFKT+Q:)EHY#(0:<IJSAZZ:4UK]P<-=!5LI0  @ !]4G>27"YG
MTVN:7MIIOE[D841KEU$[8W)M6$(794MNZS%M9F5P11Y89=YQ 0<.=!-QS@
M@ "  '8C6(=P>&I>6V]QO5VU7@ER[5 "8%1T 4$M8D%U #":8SMUUAVX8OMV
M/0;G=%5WA   @ "  '3S55-Y(6E"6&EYQURP6RMZ3D\1799ZO$!47XE[(C '
M8%A[@QU/8(E[NP;6=')\Z@  @ "  '/]4I&!N6A@5<^!QEOA6+&!IDY06S*!
M<S^@72:!3R]U7<2!2QT,7GZ!B ;8=&^!:0  @ "  ',]4$.*.6>O4Z.)N5LV
M5IZ(^$VS62J()S\'6Q:'AB[>6WR'01R=7.2'Q0;3='B$G0  @ "  '*S3G"2
MFF<M4>V1HEJP5/602TTO5X*.XCZ866&-TBZ*692->1Q 6YZ-&0:==-.$>0
M@ "  '#1<7--XF4&<I-1I%AX<\U554K1=098WCO-=BU<("KG=T->V1:=>#!@
M%@"G?N9B6@  @ !XVF\/;.M5W&.[;FI9$U=?;]Q<+DGI<39?(3L-<FIAT"I2
M<UID Q9#= EDUP#.?J1G(0  @ !\A&V6:*==]V)2:GA@D58V;"-C$4C8;9UE
M:3HF;MUGB"F:;Y]I-Q7'<'UIK0#@?H9L*@  @ !_O&PU9+1F%V#X9L1H$E3B
M:)QI]T?>:C9KO3E&:X1M32CP;!%N@A5=;6YNJ0#S?F5QE@  @ "  &KC82-N
M1E^X8V9OI%.[961P[4;*9Q=R%CBC:&YS(BAM:,-SYQ4;:LESV@$3?BYW'@
M@ "  &G%7@-V@%[(8'9W4%+G8I9W_T7T9%QXD#?-9:-Y$2?99:IY>!2N:)IY
M9P$2?C![]   @ "  &C<6TM^JUWM7>-^]%(;8!]_#$4V8?)_"S<;8RM_$R='
M8MY_+Q1Q9KM_9@$D?A-_^@  @ "  &@E60.&P%U$6[N&CU%Y7@N&%T2@7^.%
MB3:)80B%*2:T8&&%)A0&952%1 $P??Z S@  @ "  &>>5RV.QES%6@".,U#W
M7%Z--D0B7C*,(C8@7S^+:B9G7F&+B1.P9#B)\P$/?C6 N   @ "  &3C>@Q-
M6EG<>KA0^$X'>XA4@D$#?&17W3)T?4Q:VR&4?H!=#0S,@*!=>   @ !EG0
M@ ![M&-%=<)4WUBH=L%8 DS]=[I;!4 J>*1=V#'(>8)@4R$<>F=B$0RT?*QB
M/0  @ !J2   @ !^]&'Q<:=<@U==<NY?%TON=!)AD#\O=0]CUS#Z=>9ET""!
M=GAG'@Q\>4%G&@  @ !O5@  @ "  &"P;=5D,E8;;U%F-$JP<)=H'3XW<:QI
MWS ><GYK61_5<K-L/PPP=EAL(   @ !TT0  @ "  %^$:EQKZ%4#; 1M7TFD
M;6ENO#TL;HMO\R]X;T]P^1]+;QUQB O^<]!Q;@  @ !YL@  @ "  %YV9T9S
MLE0&:1ETI$B^:IQU=#QJ:\=V(B[/;'1VL!\#:]MV_0OT<9EW'P  @ !]TP
M@ "  %V89)-[>%-+9I5[\T@;:#-\.CO2:5]\8BXS:>A\BQYZ:1U\K O7;\)]
M/0  @ "     @ "  %SG8DJ#,E*D9&V#04=]9B&#!SM#9TR"LRVK9[."BAWL
M9NJ"MPN*;ER">P  @ "     @ "  %QB8&V*[%(F8JJ*I4;_9&Z)]3K,996)
M+2U+9=B(S!VH92:)*@M9;3Z&J@  @ "     @ "  %CS@UQ,8$ZK@Y9/W4.$
MA 13/C<*A)I682B\A8!9 A=6AXE:7 1QA]5;H@  @ !I-0  @ !^&E=X?TY3
M?$V$?]56BD)Y@&!9<38L@/%<&R@3@;%>21;Q@S-?0P2-A A@;@  @ !M\0
M@ "  %9(>UI:LTQ4?!]=0$%[?,E?JC4^?5]AUR=3?@)CD19K?OMD+P2*@+9E
M5@  @ !S)   @ "  %4K=Z)A]4LQ>))C_4!6>55EY#18>?=GFB:(>G]HYA73
M>OAI+P1S?=QJ;P  @ !X(   @ "  %0:=#EI1THI=5)JSC]5=B]L-C-B=M!M
M;"7B=S=N6!5'=X1N7@1:>VEOXP  @ !\<@  @ "  %,F<2QPJTE#<F]QNSZ$
M<V1RIC*A= 9S9R4W=#USZQ4%=(=STP1B>4-UWP  @ "     @ "  %)1;G=X
M"DAS;^=XJ3W$</9Y&C'U<99Y:R2A<9MYGQ2B<B9Y@ 20>$I[<P  @ "
M@ "  %&F;"=_=$?O;<Q_N#U8;O=_L3&H;XE_C21E;U)_B11"<#I_L 1<>**
M)P  @ "     @ "  %$E:C^&\D=O; &&Z3S<;4&&>#$Y;<Z%\R01;62%VQ00
M;J2%N 11>+6"ZP  @ "     @ "  $SOC:!*UT-@C6I.-CC5C8-1:2R]C?]4
M1!Y5CU]65PR D=U6]@  B8I<-   @ !LK0  @ "  $N3B<M1E$(XB>94BS>U
MBA=74"O%BG]9OAV9BYA;; PYC15;U@  ADY@WP  @ !QC@  @ "  $J%A?I8
M9T$<ADM:Z3:\AI1=/"K7AO-?.QS<A]1@A ODB)Y@OP  @U1EN@  @ !VB
M@ "  $F-@E1?1T 7@LAA3S6K@R-C*RH!@X%DOQP@A#%EJPN(A+=EP@  @*IJ
MW@  @ !ZZP  @ "  $B;?O%F/#\G?X]GSC3"?_YI-RD>@$]J5QN5@,%J^ L[
M@6!J_0  @ !P>0  @ !^O@  @ "  $>Z>^)M3#Y-?+!N<#/^?39O:"AQ?7UP
M(AK[?:9P; L3?H9PAP  @ !V50  @ "     @ "  $;X>3%T73V5>BUU'3-<
M>LMUIR?F>P5V QIR>N=V$PK4?#9V;   @ ![1P  @ "     @ "  $9/=M![
M;#SK> -[T#*]>+Q[^"==>.U\ !GZ>(1[^PIM>F]\K0  @ !_>   @ "
M@ "  $73=-N"O#R'=D2"X#)O=R""GR<Z=SF"2QHD=G*"6PK.>+6"!@  @ "
M    @ "     @ "  $"9F45(JS>RF*U+Y2VCF)1.U"&JF5%1.Q)YG#)24P-2
MF;Y48   A+)?B@  @ !P#0  @ "  #\WE;Q/!#94E8Y1V2PLE9E48B!+ED!6
M9A%NF*%7+P,)E159/P  @:YD0   @ !U 0  @ "  #Y!DA95>#4ZDAE7X2L>
MDCY: A\ZDM=;H!"@E,-<'P+2D,]>+@  @ !I(P  @ !Y=   @ "  #UOCGU;
M_310CI]=]BH8CM5?J1YGCV1@Z __D-=A*@*JC09C.@  @ !N5@  @ !]6
M@ "  #R:BQ1BFC-TBVED)BE$BZUE=!V9C")F2P^GC1!F9P*9B<5HAP  @ !T
M!   @ "     @ "  #O+A_)I73*FB(=J@2B0B.5K:QT&B4)K\0\_B:1KU@*F
MAP-N,   @ !Y.P  @ "     @ "  #L5A2EP*3'TA?YP[R?XAG=Q>1R-AK]Q
MM [GAJYQA@*6A,5T4P  @ !]F   @ "     @ "  #I\@KMW"C%=@\]W?"=V
MA&5WKAPNA)=WJ ZCA$EWD@)N@P)Z*P  @ "     @ "     @ "  #H-@*I^
M)S#G@?9^3R<+@JQ^,1OC@LQ^ 0Z1@EQ^+@*)@8A^_P  @ "     @ "
M@ "     __\  /__  #__P  ;69T,@     $ PD   $
M   !                     0   0   @   B0$'07:!VD(V0HV"X4,QPW_
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
MN____P"  (  YD]_SG]8S9E_J'[-M-I_F7YYG!1_HWYE@TQ_QGZ%:H5__G[
M4;^ 8W\].0"!$H /_,5^?(LTY+5^8XELS$!^78?,LYI^;H9FFMA^F(5#@AA^
MV81/:5I_+X-G4*Y_KX*A.!2 =H'F^KQ]-I9QXOM],).2RLM]/I#/LCI]:8Y>
MF9-]K(PL@.]^!XHB:$Y^=8@33\%_#(8 -T%_Z(.L^.-\+J&WX4%\,YV_R3-\
M39GPL,)\A997F$5\WY,:?\M]3X_S9U9]T8RU3N]^?(E--H=_9X5<]S=[8ZT#
MWZ5[9J?KQZI[AZ,*KV![R9YIEOA\*YGX?K)\KY6W9FY]0Y%!3BY]_8Q[->5^
M](;O];QZRKA5WB]ZQ[(4QD-ZY*P4KAE[+*9AE=Q[F:#:?:1\))M9995\R)6H
M38)]D8^!-5M^D8A?]'=Z4L.JW.QZ1KPRQ0EZ7;4*K/EZIZX[E.E['Z>;?-E[
MMJ#H9-A\8)G=3.U]-9)0-.A^/8FG\V-Y]\\!V]AYX\9 P_IY\KWDJ_=Z.K7L
ME )ZN*XD?"![6Z9 9$A\$)WE3&]\ZI3C-(E]]XK%\G5YM-I:VNMYE] RPP]Y
MG\:4JQAYX[UJDSMZ9+1J>W=[#:M 8\)[S*&63 E\KY<S-#U]OHNV[E.(VWXV
MUX:'Q'W"P)^&PWUPJ8R%YGU5DE*%*GUU>P>$AGW&8\2#\7XU3(^#>'[I-9*#
M*(  [#V'?8C+UA2&<(= OVN%@X7CJ&.$NX3!D1Z$&X/?>=2#E(,M8IR#'8*-
M2Y*"PX(6--B"D('!ZGJ&1Y-EU'2%39#:O?R$;XYSIPN#Q(Q8C^V#.8IW>,J"
MRHB]8;:":8<#2LV")H5,-#."!X-OZ-N%3YW^TN"$7YITO'J#CI<4I:N"YY/H
MCK2"<I$+=[N"%8Y!8-:!QXMD2AB!EXAH,Z*!BX4$YUR$BZB@T6R#G:05NQ""
MU)^ZI%N"-YN4C8"!PI>5=KJ!>).[8 B!.8^R276!&HME,R2!'X9[Y@"#\;-+
MT!N#!*VZN<V".JA8HS*!HZ,MC'N!-IX@=<B [ID47TJ OI/;2.2 KXXZ,KF
MP8?/Y-6#<[WXSOJ"A[=6N+6!O+#BHB^!)JJHBY^ Q*2*=1& @YY57J> 5)?1
M2&F 4Y#9,F" <HC[X]:##LBES@6"),#BM\:!5[E3H4J O['ZBM" 8:J[=&N
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
M68L\C0R!W(FG>9^!?X@V9B>!.(;.4N*! X5>/]Z [H/8+9V ]H(>PPZ"I)A
ML4Z!]I6^GN"!99,VB]N \I"P>)6 GHXV94N <8O34CN 48E2/VV 4X:@+6:
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
M.*2 MH9O*:Z F(-?J;:#ZJ#'FG:#%9W-BGN"2)J*>>Z!EY<9:3F!#I.C6)B
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
ME$A_WX @A5-_KH #==Q_AW_B9=I_>G_+5<=_AG^^1@5_IG^U-J9_\7^L*&N
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
MBH7#J(=WB& &FBYX,&,;BOAX[V8#>N)YPFC1:C]ZIFNG66U[HVZ>2.5\O7'
M.+!^#74U*7U_I'DIIVIU$6F$F1]U_FN>B=QVZ&V>>>%WWV^4:5YX['&56+-Z
M%G.R2%9[8'7M.%I\Y'AE*7)^K7LQICARTW+ME]MS\70<B-1U G4[>-MV'793
M:']W3G=Y6 %XI7BU1]AZ'WH%.!)[UWMX*6A]TGT9I-IPTWPJEGUR$7R(AV9S
M0WS.=ZUT?GT*9W1UWWU15RMW8WVD1SUY"GX!-[MZ[GYJ*6!]$'[=HY)O(X5.
ME3UP>(3BAC%QQ813=HES&X.N9I1TEH,+5G)V18)R1KMX%('6-W1Z(8$P*5E\
M:8!XHH5MQXYGE#=O+8TOA39PB8O#=9UQ]8HV9<!SB(BE5=)U38<31DMW0(5\
M-S=Y<H/%*5-[VH'FH:]LK9=;DV%N()55A&5OA9,%=-=P_I",90YRJ(X+545T
MA8N!1?!VC(CD-PAXWH8>*4Y[8X,EH0]KU* =DKMM3YU$@[ANMYH+=#!P-):<
M9'%Q[9,E5+QSY(^C19)V HP&-MUX9(@U*4I[ 80VH*5K/*B<DD)LN:3M@RUN
M&Z##<Z-OE9Q78_5Q4Y?F5%MS5Y-H13YUBH[+-J-X!(G\*4=ZLX47F^A_G5_1
MCL-_>F+C@+Y_@V7,<=I_J6B?8FU_WFM^4M: )&Z!0Y> ?W&Q-+F!!G4W)OB!
MQ'DWFOI]1VB_C=-]:VKI?[]]GVSZ</-]XF\%8:9^.'$>4C=^I7-40R-_*G6K
M-(!_WGA!)PR QGLJF?![)G&'C*1[>W+@?KQ[SG0F;_I\,G5G8-E\JW:T49A]
M07@60KA]\7F/-$Y^TGLN)QU_Y7S[F,]Y-GH_BW=YK7K3?8QZ(7M,;QAZGWO!
M8!1[/WPY405[_'S 0EI\U7U2-"5]XWWU)RQ_'WZFEZ]WF(+=BGQX)8*Z?))X
ML8)N;A!Y2(()7TIZ (&F4%UZYH%,0>9[Y8#Q,^Y]%X"2)SE^=8 IEK]V3HMO
MB8MVZHJ->ZIW@XEQ;3EX*X@R7HIX^(;L3])Y\86G08A[$81>,\%\9H+\)T-]
MY(& E?]U09/8B,QUZI(U>O%VBI!%;(IW/HXF7>UX'HO]3UAY+(G,04)Z7(>-
M,Z-[T(4K)TQ];(*IE6QT<9P/B#5U(YFI>E5UQ9;>:_9V>Y/776-W:)#%3MYX
MCXVF0/!YTHIV,X5[58<;)U-]"8.EE09SVJ0&A\%TDJ#>>=1U,)TQ:W9UXIDZ
M7/9VTI4X3HMX!)$J0*EY7(T&,U=Z]XB])UE\NH1UCY>'[U^I@W>'$6*O=HB&
M:666:,V%VVAO6IB%4FM83$6$SVYI/EN$5W&F,.6#_74\)*6#RWE"CLN%R6@0
M@K*%+FI =;B$IFQ>:!:$+&Y[6?^#NG"J2]&#6'+Z/@^# W5L,-""T7@@)-:"
MPWLAC>F#P'!1@:R#5G' =-6"ZW,A9SR"C72!64V".W7Q2TN!_7=Y/;J!SWD:
M,+:!Q'KE)0&!VGS<C.V![WAP@**!GGDN<\&!4'G89FJ!"'IY6)B VGLE2L:
MP7O>/6F N'RF,)R U'V#)2>!#GYRB_J 4("!?[N &8"4<N5_XH"%995_LX!>
M6!Q_E( [2FU_H( A/3E_O( *,)-__W_U)4: 7W_?BRA_&8B/?P9^\H?U<CI^
MPX<C9.E^FX8K5VQ^D84N2?!^KH0X/.9^Z(- ,'-_3((V)6%_RX$@BG]^&I!N
M?EI]_X\E<91]U(V+9$Y]M8O!5MU]NXGN28-]Z8@7/+!^,88Y,&-^LH0_)7=_
M4((UB?I]5)@6?=5]0I8<<0Y]&).X8]!\^)$25FA]"(YB21E]3(NJ/&U]I(CJ
M,%5^-(8))8E^[(,>B9A\PY^$?6Q\MIS<<)Q\B)FE8V!\8Y8<5@Q\<Y*(2-9\
MP8[N/#=]+8M(,#=]U(>*)9=^G(/>@Z60G%]S>%J/"F)C;&>-JV5&7\N,6F@I
M4M"*_6LA1<B)FFY$.3N(-W&4+3R&Y74^(HF%KWE+@NV.K6=8=[R-3VF$:\>,
M 6NM7T6*N&W?4F6):W G17^()'*4.1>&WW4F+4J%L'?](M:$FWL7@C&,OF\5
M=N6+BW"0:Q.*5'()7IN)(7.)4>"'[W4>12*&R';/..B%IGB=+5"$FWJ:(QJ#
MJ'R_@6"*]G:N=@B)VW>(:B^(OGA67?2'H'DG452&CWH"1,2%BGKQ.+F$C'OR
M+5.#IGT0(U6"U7Y!@).)<7XP=5&(:'YR:8.'7'Z974*&4GZN4.V%37['1'J$
M:W[R.)>#CG\B+5J"S']<(X>"('^9?]Z(.86M=*:'0X5,:.&&/X2]7+J%.(0-
M4'F$0H-81$N#:(*U.'^"K((8+5V"#X%R(["!B(#'?TR'1HT%=#6&7HP*:'>%
M6HJ_7#^$3XE 3_V#9X?!0^F"H89..%J![X3?+5J!<8-7(].!"H'*?MB&C)0G
M<\&%JY*0: *$I9"%6]2#EXXT3YR"LXOF0XN" 8F>.""!7H=>+5F [H4!(^^
MHX*C?G^& 9L4<V6%(ICD9Y^$%Y826W6# Y+F3T^"'(_!0U>!<8RE. . X(F/
M+5. B(9F) 6 48-5>#.99E\I;;^7,F((8L&5(63I5SJ3!6?62V^0Q&K>/Z^.
M;&X7-'V,"'%]*>F)JG4](*J':'E0=XZ7N&:?;4:5I6C%8DZ3D&KW5N*1;6T\
M2S*/,V^?/Y",\7(L-'Z*IW3?*A>(:7?:(1*&1GL-=O>5X6WA;)F3[V]E8<*1
MZW#P5F"/UG*12M.-LW1*/UB+CG8H-'*)97@C*CR'2GI3(6V%2'RD=DZ4('3Y
M:^*2077I80*05';85=*.5G?32F&,47C@/Q**2WH'-%F(1'M#*E6&3'RC(;N$
M;7X3=::2IWP :T"0V7QA8&6.^7RS53N-!WS]2?^+%'U7/LV)+WW$-#R'1GX]
M*F:%;G[((?Z#L7]:=1.1?H+\:KF/OH+/7^F-XX)[5,6+]H(029F*#H&J/J*(
M+X%5-"N&9($+*G6$KH# (C6#%(!W=)N0AHG*:D..U(D+7W>,_8@,5%F+%(;G
M23V)-H7#/F>'9X2J-"N%GX.;*HB$"8*!(F."DH%J=#R/T9!L:@B.*8\H7S^,
M2HUT5!Z*3XM]20F(;XF2/BV&MX>V- .%!H7I*I2#@80+(HB"*((U<_*/29;6
M:<&-GI4(7O6+N9*:4]F)N8_72-.'V(TB/@N&)8I_,_:$AH?L*IN#&852(J:!
MTX+;;4*B;UZP8WB?I&& 65J<UF1C3N:9VF=B1$R6HFJ'.=&306WB+_6/R7%I
M)L^,2W5"'P>(\GE4;*F@_&6]8QR>-&?B60^;4&HC3K:81&R#1#:5#&\*.=B1
MO''!,!R.6W2>)Q^*^W>^'XB'PGL";#&?.FR-8IF<A6X=6*R9K&_"3EZ6J7&)
M0_Z3A7-P.<603W6!,#&-#'>Q)V&)SWH4'_>&N7R*:[6=?',P8A&:V'0Y6!V8
M$75,3?R5(G9W0[22&7>^.:*/ 7DC,#F+WGJ@)Y6(Q7Q!(%>%U7WJ:SB< 'G#
M89R9;'I*5ZV6KWK,38V3RWM00W:0TWON.7Z-VGRE,#F*U7UJ)[V'WGY%(*F%
M$W\B:LJ:UH!+83V83(!25UB5DH Z34"2LH 40S:/Q'_\.6B,TW_\,#R)ZX (
M)]Z'%H ;(.V$<( P:FV9Z8:D8/.79H8L5Q>4JH5T30&1R82>0OF.Y8/3.4:,
M X,9,$>)(8)N)_Z&:X&_(26#Z8$5:B>9*HR_8+*6K(O#5M:3\(II3,:1#8C?
M0L>.+8=>.16+787K,#>(A(2.*!Z%W8,K(5*#?('4:>^8HI*R8*>6(I%)5LN3
M68\[3+*08(S<0L6-=8J9.2J*K8AS,%"'](9G*#:%;X1:(7:#)8)P8JRKREX:
M67VH<V#74#>DXV.]1M&@\6;0/6F<I6H9-#B8'6V=*[63=W%-(_J.QW5%'96*
M5'E58A6JD&3!62^G(F;A4 2C9VDP1KV?7&NO/7&;"FYB-%^6CG%+*_R1^W1:
M)&B-:'>C'BV)%GKX8;VHWFLD6-2E=&R\3\6AP&YX1HN=N'!J/5V9=W*'-&V5
M$W35+#&0G'= ),6,+'G9'K"( GQS87"G&G%66'VCO')S3VF@%7.I1E.<(W4)
M/3N7^G:2-&V3M7@]+%>/7WH!)1&+%7OF'R"'%7W%82.EDG=X6#BB07@A3RF>
MHGC31A.:N7F4/266I7I^-&R2?7N&+':.1WR=)5&*(WW*'W^&2W[O8-VD77V2
M6 JA#GW*3P:=<7WM1?29C7X0/0V5A'Y*-'61:7ZD+)6-47\.)8B)4G^"'\^%
MHW_P8*.C9H-Z5^J@%8-!3O"<=8+11>"8E()///N4EH'A-'60BX&)++2,?H%%
M);F(HH$&(!"%&(#*8':BJ(DJ5]B?3XB 3N6;J(=X1=:7Q(9*/.Z3S(4O-&B/
MUX0J++R+VX,^)>"($8)7($2$J(%_8%FB&(ZD5].>KXV'3N*:_XOA1=.7%XH
M//.3(8@T-'F/-X:#+,J+4(3M)?6'GX-I(&Z$3H(1MUEBMUKIIO=E7EY8EBMG
M]F&YA,YJC64-<OYM.FAG80!P#6O;3T9S#6]Y/=QV6W-H+7%Z"G?CM7)?:F54
MI7YB9&>YE.!E0VH7@ZQH'FQU<?MK$6[;8!]N+7%;3HQQ>'/[/5UU$W;@+49Y
M#GHLLZE<@6^DH\Y?N7$!DW%BU7)<@E9EZW/%<--I&W4\7RML>G;(3=)P"GAL
M/.=S[7I +2%X*WQ5L>19Z7G&HAE=5GHKD<U@H7J5@/ECZWL';Z)G6GN-7C9J
M]GPC31YNQGS%/'ERZ7V"+0!W8WY;L$%7JX/$H)=;18-$D&!>O(+!?Y]B+X)
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
MSWA!A?E^T&*X>JE^Z&5I;H=_#F@+8<E_06JN5)]_@FUC1V9_VG ].J: 2G-
M+GR ZG:.(ZR!M7HNA/Y\8&K2>9=\LVS(;:!] FZT8/-]7'"=4_-]R'*91NE^
M472Q.EY^]';H+G!_Q7E5(^. O7OV@_-Z+G++>(EZJ'04;(]['G5-8"Y[F'9^
M4TM\-'>Z1G1\['D*.A]]OWIN+F=^P7OU)!-_Y'V7@O)X1'J]=Y!XX'M9:Z9Y
M=7O87U5Z#WQ%4LAZQWRZ1A-[KGT[.>U\K7W(+F-]W7YF)#Q_*G\.@A5VO(*>
M=MAW<8*1:P!X&8)37JEXR8'U4B9YG(&81:EZG8%&.:I[PX#Y+E!]&X"J)%]^
MC8!8@6%U>HI.=B9V08F5:E=V]HB47@]WN(=J49QXHX8\14)YOH42.7QZ^8/J
M+DA\=8*S)'M^"X%T@-5T>9' =9YU3Y!;:=%V#8Z5791VUXR842QWU(J61-]Y
M"HB4.4!Z7(:2+D%[[81\)))]H8)D@&QSMYCO=31TEY;D:6)U691472MV)9%\
M4-=W*8Z@1*1X;HO%.1!YVHCG+B9[AH7\)*1]3(,I>WF)P5II<.2(YEW-9;:(
M-&$I6>V'CF2(3<J&X&@!0:6&-6NI-@6%E&^"*P>%$G.Y(62$MWA/>IN'7&(>
M<"Z&P63.90J&+V=Z66*%GVHO36*%$&S]06.$C&_S->Z$%G,2*R.#PG9\(;V#
MD7HI><2%"VFW;T:$I6N\9$R$-FV_6+2#QV_'3-Z#77'F00R#!G0E-<F"O7:%
M*S6"EGD<(@J"CWO=>.&"[W$T;EN"K'*88V""7W/R6 2"$75.3$R!TG:Y0*J!
MI7@\-9J!B7G5*SV!CWN5(DV!KGUJ> >!(GB=;8Z ^GED8IN QWH65T6 DWJ]
M2]F ;'MM0%6 ;'PO-7* >'S^*T: IWWA(H: [G[,=T9_FW_T;-U_CX >8?M_
M<( A5KY_38 *2VU_/G_T0#-_4'_O-6E_A'_U*U5_W7_\(K6 38 #=J=^:(<B
M;&%^<X:T88U^6X8 5E!^/(4B2P!^081'/]Q^;X-Y-4Q^M8*S*UI_,X'A(MQ_
MQX$-=BE]<HX7:^A]BXT/81A]>HNB5>E]8HGZ2J5]=(A7/XE]NH:]-1U^%84L
M*U]^IX.+(OQ_6H'L=<A\MI3+:XA\UY,O8+A\RI$$59!\M(Z-2F!\RXP;/UM]
M'8FT-0!]CH=5*U=^.X3N(Q5_ X*C<'627EH>9JR0VEUP7&V/<V#*4;..!&0V
M1KF,>F?$.\^*XVN&,7J)36]X)]F'RW/%'YF&<7A:;ZF0-&%@9A2.X&0-6^2-
MB6;&44R,)&F21G2*KFQ].[&).6^7,8:'R'+9*!2&<'9E( F%/GHC;O:-_FB
M956,UVJ26TR+G&RL4,2*46[81A2(_7$?.WR'KW.,,8&&9W8;*$*%.WCB(&J$
M,7O&;CN+\&^"9).*YG$ 6HF)R7)_4#>(G70*1:6';W6I.SJ&2G=D,6^%+7DY
M*&*$*WLU(+Z#2'U ;86*+'9P8^B)/7=>6>:(-GA!3Y^''WD@14F&#7H2.OV%
M#WL9,5R$&'PP*'V#/7U?(06"@7Z1;.2(NGU-8UF'XGVO66B&Z7WO3RV%X7X>
M1.R$X7Y5.N:#\7ZB,5R#'W[\*)>";G]:(4"!VG^V;%J'A8/R8M2&PH/ 6.R%
MUX-93KV$VH+61)*#[()8.K.#$('F,6Z"1H&#*+*!O8$<(7&!48"P:^Z&F(IU
M8IJ%[(G$6+Z% 8BJ3I2#](=51'6#!H83.HJ"283G,4N!GH/2*,.!*H*K(9F
MX(&":YB%X9"_8DF%.8^*6&V$4XVZ3DV#2(N<1$&"6XF8.FV!IH>M,4:!#X77
M*-& N(/V(;B AX(M9=Z;,5FA7.>9"%SE4YF6YV!!2>V4GV._0!F2(F=H-F:/
MB6M,+5>,YV]?)0.*5W/''@>'_'AB92*91V!]7&N7/V,I4RZ5&F7Q2:62S&C:
M/_606&OI-FJ-V6\K+82+5W*7)5N([G9*'HR&NWH=9)27)V<L6]25/VE,4K>3
M,VN 23V0^6W6/[2.H7!*-E:,1'+J+9^)Z76L):2'K'BF'P"%HWNP9 25&FVW
M6SB32V]04A:167#W2,V//7*U/V2-"G2.-C**U7:'+:J(I'B:)=R&D7K8'V.$
MLGT;8W.35W0S6K"1HG5)49J/P'9@2%B-MG=Z/R2+H'BP-@^)D7H"+:R'AWMD
M)@>%G'SB'[>#Y'Y;8O"1ZGJE6CV02WLZ43>.=7NX2 6,=WPK/N**<'RP-?^(
M<GU4+;"&BWX%)BB$R'Z_'_V#.']R8H*0P8#I6>*/-8$ 4.F-9X#?1[Z+;8"F
M/J&)=H!^-=B'C8!N+;N%LX!N)DB$%(!I(#>"J8!?8BJ/SX;P68Z.4X:$4)N,
MCH7!1WV*F(37/FZ(J(0 -::&U8,]+:F%"8*2)FB#?8'=(&:"-H$D8>6/&(S3
M66^-IXOX4'^+XXJ$1V:)W8C+/G*'Y(<X-<:&&(7'+<R$;(1Q)H6#!H,1((N!
MVH'%6Y.D7%CY4U"AE%PQ2N6>IE^10DB;:6,F.9R7X&;X,2>4+&L+*5^0:V],
M(EZ,O7/3'*6)7GAH6MJBK%]P4M2?]&(>2GV<]F3Z0@29JV@&.866(&M',3V2
M?&[ *:2.TW)@(L^+1W8Z'3Z(#WH66FN@HF6U4EZ=_6?F2B&;%&HX0;B7UFR^
M.5Z49&]M,4&0X')-*=>-6G5+(RV)^'AW'<*&['N<6@J>EFO54?.<!&V+2:^9
M,6];07"6$W%2.3&2PG-Q,3R/8W6T*?R,!W@.(WJ(T7J+'C2%\GSX6:6<RW'H
M496:4W,F25Z7CG1R02.4?W7-.1:13'=4,3J.$GCZ*AN*W7JM([N'TGQV'I2%
M'GXL64:;5'?T44N8\7B^2266.'E\0/J3,WH\./J0#WL8,46,Z'P7*CJ)V'TC
M(_&&]WXV'N2$;'\U6/::(GW041&7SWXG2/R5'7Y10-F2(7YQ.-^/#'ZI,4*+
M^G[[*ER(^']@)"*&/G_"'R:#V8 66+69+X-Z4.>6YX-;2-Z4.(+N0,61/8)E
M.-".,8'U,3"+.(&>*E^(2X%?)$J%I8$:'UN#8X#16(N8;XCU4,V6*8AA2,F3
M?H=30+F0A889.-:->H3\,46*C8/]*G2'MH,5)&.%+((T'X6#!(%IK']<XU4K
MG3)?_5DFC85C$5T5?4QF,&#[;)]I=&3G6\1LZFCO2SMPE6TH.Q!TF7&[+ =X
M^G;EJHM8[5]AF[!<;V)@C#-?WV57?"=C5VA,:YQF]&M)6NAJQFYA2HQNT'&B
M.J5S-'4T*_=W\GD^J+U59VF F?U9/FN BL1<_VU^>M%@PV^#:GADKW&66?QH
MU7/!2=YM-W8,.D!Q]7B6*^IW!WMVIO)2/7-SF$M68W2"B29:9'64>8!>;':K
M:5-BIG?2611G&WD-23IKSGI=.>5PWGO9*]YV-WV(I4)/=WU"ELM3X'UNA\58
M(GV9>#1<9'W$:%M@W'WX6$EEFWX^2*MJEGZ..99O['[T*]-U@W]NH]1-((;Q
ME8M1PH8]AJ]6.(5_=SU:L82[9WU?78/[5ZAD48-%2#AIC8*2.51O(('=*\IT
MZ8$BHJE+*9!SE(E/^X[7A<]4FXTJ=GI90(MU9LU>'HG$5QIC0X@11]YHK896
M.2)N=(2'*\-T:8*AH<1)EYFPD\).CI<DA2%3392"=>)8$)':9D1=$X\W5I]B
M98R-1X1G^XG/./EMYH;K*[UT (/IH2M(<**!DS=->Y[WA*!22YM<=7!7(9?%
M9>=<.Y0X5EAAJI"=1T1G8HSD.,IM<HCZ*[ESJX3[H-5C\U4UDM1F:5DZA$EH
MYUTG=1EK>&$&97%N+&3N5:)Q$&CY1B]T*&TW-RMWE7'6*5M[6'<*GRM@,%[E
MD:-C#V'[@T5EX&4"=#QHO&@"9+1KO6L*50IN]6XQ1<-R97&"-O-V+W4J*6-Z
M2WE)G8I<SFAYD %@ &JE@=MC&VS'<NYF06[G8YMICW$35"IM&7-:12%PW77"
M-IYT^'AK*6IY6WMEF^I9Q''ECF]=/7,T@%U@EW1Z<<!C_76[8I9GF'<'4U]K
M;7AH1)=O?GGA-EASY7N&*6]XB7U;FFA7&WLUC0]:T'NO?Q=>9WP9<(UB!7QY
M8;AEVWS?4JII^'U81!UN3GW<-AUR]GYV*71WTW\EF2A4WX1JB^U8Q(0/?A-<
MBX.:;Z-@7H,58.AD9H*14AEHMH(80[IM28&F->MR*X$T*7EW.("^F"93 8UP
MBP)7#XP\?3]:^XKB;N5>]XET8#YC,(@(495GKH:=0VYL;(4P-<=Q@(.S*7QV
MMX(CEV)1A98QBDU5L)0B?)59MY'>;DU=T(^#7[-B+(TL41IFUHK30QMKO8AP
M-:=P\X7N*7]V38-5EMU0:IZ/B<I4IYNC?!)8O9AS;=-<YY4J7T]A6I'J4-!F
M(8ZF0MEK*8M/-7IP@X?4*8%U^812E5MK-556B)1M!%E6>R=NZET];01PYV$6
M7F=S V3[3ZEU3&D'05-WQ&U),W9ZC7'Q)ME]HG<KD^9GHUYJAV)IUV&0>@AL
M"62C; YN3&>P79EPL6K)3PAS26X$0.-V$W%K,T9Y+W4G)OA\C7E1DH%D86=X
MA@EFZFG&>/YI86P':Q=KY&Y"7--NC7"*3G5Q<'+N0(ATB'5T,R-W\G@\)Q-[
MF'M3D0=A='!AA)]D0''C=Y1F]'-7:?EIM'3"6]QLJ'8U3;=OTW>_0 ES-'EB
M,NMVXWLQ)RIZP7TNCZU>Z7DN@UMAZGGK=F9DU7J0:.-GS'LE6QAJ]WO 31EN
M9WQL/Z1R"7TF,L-U]7WX)SYZ"'[>CH]<QH'D@E)?\H';=7=C"8&L: EF,8%G
M6EEIC($B3)EM*X#I/U)Q!H"Y,J!U*8"+)T]Y:X!=C:E:_HII@7M>38F8=+%A
MAHB19U=DU(=M6;IH789)3"%L*(4I/Q1P*H0,,HIT?8+B)UUXZ(&KC/E9D)*L
M@-1<^I$2=!!@3(\O9L1CM8TG63-G8(LA2ZMK58D</LEO?8<4,G1S[X3U)VEX
M?8+&C']8?)J5@%E;^9@W<Y!?695V9DIBTI*&6-!FDH^;2V1JHHRR/HIN[(G
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
M6[M]RW[24K)^ 7[[26U^(7\10"1^4'\P-RA^F']?+M!^]'^?)P1_B7_<()V
M*X .8_M\*(3?6VI\M(2O4G%\^X0J23Y]'(-[0 A]58+A-P9]OX);+K1^/8'J
M)Q=^[X%K(,=_M8#E8YI[*HL%6P][RHI/4AU\(XD:2/E\48>L/]M\E895-O!]
M#H46+K%]IH/J)R1^>(*W(.A_5X&47N.3B%395IZ2%5B33@J0JEQF11V/)6!A
M/ 2-?F2.,Q2+R&CZ*LN*%FV8(TV(?W*%'2:'''>07@B0^UN#5?>/QEZW37>.
M=F(#1+&-!F5P.\B+>6D),PJ)ZFS8*O:(9'#2(ZJ&_G4,':^%RWE575B.9V(5
M546-9&3#3.N,/6>#1#J*[VIB.WV)C6UD,O"(+G"5*Q"&V7/G(_6%IW=L'B:$
MI7KR7+&+^VB25)N+(&JX3$.*'FSK0\B(^V\V.RN'R'&A,LR&FW0N*QV%>G;6
M)#"$>WFC'HV#J'QE7 V)VF\#5 *))G"B2[>(17)%0TN'07/Q.NN&-76^,JN%
M.'>G*R2$1GF@)&&#=WNP'N."T'VN6W6("W5A4WN'?G9\2T>&NG>(0N^%T'B5
M.J:$X'FV,I^#_WKV*S&#-WQ )(F"EWV0'RN"&W[,6O*&AWN-4PV&'WPG2NV%
M<WR80JF$FWS^.FZ#PWUW,H6"_GX(*T>"37ZG)+"!V'\\'V>!A7^_6H>%1H%P
M4J6$_8&!2H^$:(%40ER#HH$2.C2"W8#E,E""-X#**S^!DX#$)-N!,H"P'Y>!
M#("*6C.$2(=(4H&$)X;K2GF#IH8)0E^"SX3T.F*!^X0.,J"!6H--*WR WX*E
M)/V LH'J'[V K($O5-R<AE0C38N:6E?71?N8(%NO/A^5KE_ -B:2_F06+F"0
M-6BQ)T6-;6U\(.^*S'**&]*(?G>:5 2:/%IJ3-Z84UVG1566*F$*/:23N62>
M->F1#VAH+F&.76QL)X6+M7"5(6&)/W3W'&V'('E24WV7OV"43$R5_&-:1-F3
M_68]/3F1IVE2-:R/(6R-+EJ,F6_[)[>*'W.%(<*'W'<['/*%[WKA4PB54F:C
M2\F3KVCL1$Z1T&M1/-R/J&W:-7*-4'"++DZ*^G-?)]N(LW9*(A"&IGE5'62$
MZ7Q&4HF3*6RE2TZ1LVYT0^>/[G!3/(.-WG)%-4Z+LW1D+DF)BW:B)_>'=WCK
M(E"%FGM&'<6$"GV!4@V15'*C2N*0"W/X0Y:.8W5*/$V,:7:F-2^*5'@?+E>(
M27F]*!B&87MD(H6$M'T-'A:#4'Z24:&/RGAU2HB.K'E10U2-&WH0/!R+-'K/
M-0N)-GNJ+E"'1GRA*#N%<WVF(K6#\GZ@'EB"MW]Y44J.AWX92D&-C7YZ0Q^,
M$GZA._V*-7ZZ-/F(17[T+CB&=7]%*#B$NG^J(MV#4'__'HZ".H Y41&-?X.;
M2@V,H(-]0O2+/8, .^6):X)K-/V'?X'\+E&%O(&I*%2$&X%I(OV"T8$@'KF!
MUX#5HC56FT^JD^1:*50CA4)=OUB8=AUA>%T+9H=E:&&'5L9IFF8C1V9N"FKV
M.'=RVG M*L=W^W8$H"A1REF?DDU5VETP@^%9[&"Z=.Q>&&1#97UB?&?45>IG
M(VN%1KYL#6]G.!IQ6'.G*L]VZGALGDU-<6.+D)-1^68H@FU6=VC#<Y=;"VMB
M9%Y?U6X.509DZG#81AUJ1'/*-\AP '<+*M=U^'JQG'=)@VU5CN).?&\%@-93
M6'"Z<E182')R8TA=>70X5"]B\G8718QHLW@5-X!NU'I/*MYU(GS.FK1%_G;[
MC6!+8'?)?X)0G'B;<1I5X'EM8FU;9GI+4WUA/WL\11-G6WP_-T1MTWUJ*N-T
M:GZ]F2I"[H!VC!E(KX!E?GA.0(!4<#Q3UX!"8:A9IX T4OQ?R8 T1+=F-X \
M-Q5L^H!3*NASS8!YE^) 3(F]BPU&88C"?:1,/H?);Y%2&X;180]8,87<4H->
ME83J1'1E08/W-O-L0X+\*NQS2H'^EM\^'Y*SBCE$>I#&?/U*EH[@;P]0JXT#
M8*)6^HLK4A]=F8E,1"QD?8=B-MAKK85>*N]RWH-+EB@\=9LAB9Y# )@[?(%)
M1Y5J;K)/AI*R8&%5_I #4?1<QXU#1 1CUXIK-KMK-(=J*O)RB(1AEV1=94_^
MBAE@851I?&UC<UC1;CMFJ5TW7YQJ$&&K4-UMMF9%0HEQF6L8-+1UW'!6*"]Z
M9W8PE7I8QUEJB,=<25S_>UM?S6"/;5MC:V0>7N)G.V>U4$QK3FMN0B9OH6]8
M-(MT6'.H*$QY3WA]D[I4FF+,AQA8DF6#>>Y<?&@V; U@?6KJ7<QDLVVJ3W)I
M,7"*08]M\'.2-$9S#7;L*&5X5WJFD@A0TFP0A7]5,FWL>'-9=V_(:NE=T7&D
M7-)B:W.*3K5G2W6+011L;7>K-!!QYGH(*'MW?7RFD'9-=74WA!Q2,'8_=S-6
MSG=#:<%;>WA#7 A@:'E-3A-EI'IL0*QK'GN?,^9PZ'SY*(YVP7YYCR-*CGX\
M@O5/EWYQ=CA4@WZ::.A9?GZ]6TI>M7[E39ID.'\=0%UI_W]B,\1P$'^W*)YV
M(8 9C@](%(<+@@9-8X9H=6U2D(6R:#M7S83U6K%=1X0]329C"H.-0"1I#(+C
M,ZYO68(U**MUG8&$C3E&#(^+@4M+DXX0=,M0]HQY9[-69XK86CM<%HE 3+QB
M%(>K/]]H2H86,YQNPX1N*+5U,(*[C*)$>I>6@,%**Y5(=$Y/M)+/9TE52Y!.
M6>M;(8W;3(9A1XMF/Z]GJHCI,WQN3H91*+YTV8.\C+YD75!C@'!FR52W<[II
M5%D.9GYL 5UH6-YNV&'52R5QZ&9M/>!U,6L_,25XUW" )<!\O798BNQ?^%DR
M?Q=BY5S(<I%EVV!:98=HZ&/N6!!L)&>12H9OGFM;/79S4F]8,0%W7W.V)?%[
MFWB+B51;\6(-?:=?4V38<7UBJ6>@9)%F$6IH5T]IJ&T_2?IMA' V/21QG7-7
M,.MV"W;*)AQZG'J9A\)846K.?"]<%&S/<!-?P&[/8WIC?7#-5F!G=W+524AK
MLG3Z/+-P*'<_,,)TZWG!)D%YO'Q^AEA5&G-T>N19+72P;N==*W7C8FIA.G<1
M5:IE@WA*2+AJ%WF8/%UNX'K\,*AS[7R))F%X_'XVA2I24WO\>==6K7QT;?Q:
M\GS889I?2GTR5/ACVGV22$IHL7X%/!MMPWZ(,)-S%'\=)GMX67^]A#9/]X1-
M>/U4C(0";3Q9#8.38/)=I(,45&1B=(*=1]UGB((R.^ULT('2,(ER6X%R)I%W
MT8$0@WE.!HQ4>%12S8M&;*!7?XH"8&M<18BG4^MA28=71W1FEH80.ZUL$(30
M,']QQ(.#)J-W8H(P@O1,@I/T=]=1<I(P;"=61I 67_Q;+XW=4Y5@5XNR1SIE
MRXF0.WIK<H=P,%]Q485")K%W"H,?@AMKCE##=K9M;53^:NYO<%E#7JMQCUV4
M4@YSSF'^165V/F:7.3QXWVMJ+:U[TG"O(WM^^'9[@&)G85D =7%IN%R2:=]L
M&V E7<YNDV._45UQ+V=N1.1T FM'..]W!V]3+:-Z67/ (\!]S'B6?N]CBV%(
M=!5F3F0C:,]I"F;^7-YKUVG<4*-NS&S.1&!Q_6_C.*9U8',C+9IY"7:Q(_Q\
MPWJ+?8A@#6F)<L)C+6NH9YIF.VW'7 YI5F_J3_MLI'(60_)P*W1@.'-SY';,
M+9MWWWEV)#%[W7Q6?#I<_'&Q<:E@9W,99I5CP'1Z6PQG)G763TEJP'<_0V1N
MG7C .!]RI'I8+8AVY'P9)%U[%GWU>R=:4WF[<*U=_7IP9;5AF'L.6D9E1'N@
M3J1I(7P\0P)M/'SM-^IQB7VO+7]V"'Z%)()Z;W]C>DA8#H&.;^5;\(&090-?
MPH%H6:ECJ($M3AQGP(#[0J)L%H#8-\=PE8#$+8!U3("T)*%YY("@>9M6+HD9
M;TE:0(AN9'%>/X=^62EB489P3:EFFX5N0CYK)X1Y-X]OU(.0+7UTLH*@)+IY
M<X&M>1Y4M)!*;M98[8[]8_Y=#HU%6+YA0(M@355EJXF)0@=J78?!-V!O-X8"
M+6-T0(0^),YY&(**=VQS!E$%;/%T5U4K8AQUS%ED5M5W55VQ2T)X\&(=/[)Z
ML6:]-*]\F&N8*E=^Q'#@(62!$W:9==AO&%B]:\]PU5Q,82YRGE_B5AMT<V.%
M2K9V8F=#/U9X?FLP-(9ZP6]/*FQ]1'/+(;U_VGB==(=K<6"":I1MDF-J8#1O
MK69654%QT6E+2@YT$VQ8/N-VAF^,-$]Y(7+L*G5[\G:6(@I^R'I[<TQH'F@Y
M:6=JDFIU7Q=L^6RU5'QO9&[[26QQ_'%3/GMTPG/+-"%WKG9E*G]ZR7DX(DU]
MV7PO<A]E*6_C:%)GY7%S7B!JD', 4Z)M0G2+2/9P'G8I/BIS,G?A- 1V9GFP
M*I!YQ'NI(H5]#'VW<2%BG'=V9X)EEWAA77!H?WDW4OIK<'H$2%YNB7K>/=%Q
MV'O2,]5U2WS8*I!XYGWR(K5\8'\/<%-@:W[29L5CG'\97,=FN7\U4F5IX']
M1]]M,7]7/7EPM7^",[IT5W^]*IEX*'_](MQ[T8 X;[!>F87E9C1A]X6-7$%E
M083O4?!HDX0S1WAL$8.$/2%OR8+G,XUSE8)9*J!WBH''(OQ[78$R;SE=)(RJ
M9<=@JHN_6]9D%HIE48YGB(C;1RYK)8=@//-O (7Y,V=R^(2?*HYW%X-&(Q5[
M ('_;-)ZS5$58TI[AU4N66U\8EE@3RE]15VO1*1^+6(E.C!_+6;5,%6 2FN^
M)SB!FG$.'X"#!':R:VAW'UA58D1X/%OE6)5Y7E^#3H1Z@F,U1"][LV<).>Y]
M!&L/,$I^<F]')VB $G/6'^R!OWBB:D!SIU^@82UU'V*75[MVBV683<9W]&BH
M0Z5Y<&O6.9I[$F\O,#!\T'*R)XI^N79[($F H7IK:2AP>F;?8!UR/6DX5KMS
M[6N730UUGFX$0Q%W:'").3UY5W,Q, U[877Z)Z%]C7CX()E_JGP*:"1MI&X+
M7S-OJ6_&5>1QF7&"3$9SC'-#0J1UE748./-WSG<.+_9Z&WD9)[I\AGM((-Y^
MUWU\9SMK*G4F7E]M;79$52UOF7=42[=QQ'AA0C5T!WE].,UV<GJY+_)X^GP&
M)]1[H'UF(1=^)7[!9GQI!WP17<-KAWR85*MMYWSX2T9P07U+0<YRM7VP.(1U
M5'XN+^1X!7Z^)^=ZWG]/(49]DG_79>1G/8*Y73EI[H*L5"]L?()<2MYN_H'R
M079QG(&<.#IT:H%<+\!W0H$N)_5Z/X#[(6Q]&H#!97)ERXD<7-!HI(B#4\MK
M6(> 2H=M^X9303APMX4[.!=SI80[+ZEVI8-,)_%YR()?(8M\NH& 8H2"W%#A
M6?2"\53W412#(%DJ1].#2UV#/EN#;F(--0.#FV;6+$V#VVO8)&*$0W$U'=6$
MQ';'84-_:E>W60-_W5M/4$> 2E[[1S: JF+$/?2!"&:V--6!>VK?+%N" F\X
M)*J"L7/>'E*#<7BE8$-\'5Z06 Q\X6&>3X1]D&2Y1H]^+F?L/8!^T&M#-)A_
MC&[)+%J 7')V).*!3W9A'KZ"27I;7U1Y#F5>5R)Z%V?93J5[ VI?1?![Y&SZ
M/0=\SF^R-%1]TG*1+$Y^Z76/)0V ''B['QR!27OG7G!V3VP?5DYWF&X&3>-X
MP6_S149YW''J/*5[!G0 -!=\3G8V+$)]HWB!)3!_$7KJ'VN ;GU'7:5SY'++
M59=U;'0A34=VSG5N1,)X(7;!/$%Y?G@H,_IZ]'FN+$5\@7M&)5-^*'SI'ZU_
MMWYZ7/1QR7E$5/)SCWH(3+=U*'JR1$YVJWM9.^IX-7P4,]!YV'SF+%U[A7W*
M)7E]7WZO'^-_'W^ 7&9P G^,5(AR!W_'3&=ST7_&1!EU<W^R.\=W''^[,Z9X
M['_=+$)ZP8 4)8]\O(! ( ]^I(!<6_QND(6:5"1POX5,3 MRM(2>0\]T>(/1
M.Y=V/(,C,Y%X*8*/+#UZ(H(/)9M\0H&,(#)^0H$/6(J+.E!A4/B*E%2!21J*
M %B^0-V)7ETK.'&(IV'3,#*'[F;!*)V'0FOD(=B&MG%5'&"&47;95W&'_5;7
M4!6'N%J!2$R'6EY%0#Z&XF(N.!"&6&9(,!*%UVJ>*+^%9F\@(C6%&W/B'.V$
M\7BG5IB$U5U)3SN$V&!U1YR$N&.S/ZB$=F<3-Z^$*&J<+^J#Z&Y8*-6#N7(V
M(H&#KW9&'6>#OGI,5=*!W6.O3G:"'6931MR"-VD'/R."-&O8-U""*&[/+[^"
M+''L*.""/W4E(KZ"<GB!'=""MGO'51%_*6H-3<%_JVPF1CE__FY,/I> ,7""
M-PJ 87+A+YN I'5?*.B ]'?N(O&!8'J1'BF!U'T75%]\Q'!;31U]BG'J1;%^
M%W-Z/BU^?'45-KY^W';-+XA_37BG*/-_TGJ+(QR ='QT'G.!%WX[4\5ZLW9Y
M3)1[N'> 14)\>WAT/=E]#'EN-GM]EWJ#+VM^,GNR*0A^UGSN(T1_JGXA'K"
M>W\S4T%XYWQ93!9Z+WS61-5[)GTM/89[X'V"-D!\C'WR+SI]4GYX*0-^#W\.
M(V]^_W^6'N%__8 #4N!W<8(>2\QX]H(71*!Z'X&_/7%Z[8%8-E5[HX$:+VA\
M?(#X*2=]8X#H(XI^?H#.'PA_F("L3MB3_4^C2$J2A%/207&1$5@=.CV/A5RD
M,N&-V6%V*[N,(V:3)4&*>FOD'Y2(]G%O&QF'M';G3<R0^E6Y1U*/[5E]0(".
MKUU?.7V-/V%Q,FR+K67!*Y:*'6I/)6R(GV\#( "'4G/E&[6&1WBG312-^%O+
M1HR-+%\</]6,*6*$..J*Z&8<,A&)B6GC*WF(,6W@)9"&[7'W(%N%W78O'#N%
M"7H^3'B+$6'01>J*?&2D/S&)KV>/.'N(K&J?,<F'B6W@*V6&;W%&):^%:G3
M(*B$EWA-'*^#^'NJ2]J(7F?.15.($&HA/JZ'>VR(.!"&J&\(,:*%OW&Y*UR$
MXG2*)<^$%W=B(.R#?7I!'1"#$'SL2T&%[VW'1,:%\6^5/D"%F7%N-\2$]G->
M,7.$.75P*V.#B7>D)?""\7G:(2:"C'P)'6&"3GX#2KR#T'.31$R$('3</>2$
M G8B-X:#BW=[,4R"]7CR*UJ";7J")A*!]WP7(5N!P'V<':2!KG[O2DR" 'DO
M0^>"EWGR/96"KWJ?-U:"7GM8,2V!ZGPR*T6!BWT@)AJ!,GX6(82!&7[Y'=J!
M+'^T2?N ?'ZE0Y>!4G[;/56!G7[F-S&!;'[Y,22!#W\P*U2 RG]\)BB EG_1
M(9J GH ;'@6 Q(!4  #__P  __\  /__  !M9G0Q      ,$(0   0
M              $                    !     0(#! 4&!P@)"@L,#0X/
M$!$2$Q05%A<8&1H;'!T>'R A(B,D)28G*"DJ*RPM+B\P,3(S-#4V-S@Y.CL\
M/3X_0$%"0T1%1D=(24I+3$U.3U!14E-455976%E:6UQ=7E]@86)C9&5F9VAI
M:FML;6YO<'%R<W1U=G=X>7I[?'U^?X"!@H.$A8:'B(F*BXR-CH^0D9*3E)66
MEYB9FIN<G9Z?H*&BHZ2EIJ>HJ:JKK*VNK["QLK.TM;:WN+FZN[R]OK_ P<+#
MQ,7&Q\C)RLO,S<[/T-'2T]35UM?8V=K;W-W>W^#AXN/DY>;GZ.GJZ^SM[N_P
M\?+S]/7V]_CY^OO\_?[_  $! @(# P0$!08&!P<(" D)"@L+# P-#0X/#Q 0
M$1$2$Q,4%!46%A<7&!D9&AH;'!P='AX?(" A(B(C)"0E)B8G*"DI*BLL+2TN
M+S Q,C(S-#4V-S@Y.CL\/3X_0$)#1$5&2$E*3$U/4%)355=86EQ>8&)D9FAJ
M;6]Q='9Y?'Z!@X:)BXZ0DI67F9N=GZ&CI:>HJJRMK["RL[6VM[FZN[R]O\#!
MPL/$Q<;'R,G*R\S-S<[/T-'2TM/4U=;6U]C9V=K;V]S=W=[?W^#AX>+CX^3E
MY>;FY^CHZ>GJZ^OL[.WN[N_O\/#Q\O+S\_3T]?;V]_?X^/GY^OO[_/S]_?[^
M_P ! 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.#P\0$!$1$A,3%!05%A87%Q@9
M&1H:&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK+"TM+B\P,3(R,S0U-C<X.3H[
M/#T^/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B9&9H:FUO<71V>7Q^@8.&B8N.
MD)*5EYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\O;_ P<+#Q,7&Q\C)RLO,S<W.
MS]#1TM+3U-76UM?8V=G:V]O<W=W>W]_@X>'BX^/DY>7FYN?HZ.GIZNOK[.SM
M[N[O[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\_?W^_O__ICDR_Z)&2OV@36#Q
MI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=
MB-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QR
MYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:K
MFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,
MA-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH
M4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/
MIEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFF
MQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5D
ML<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G
M;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!
MIWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[
MO:>!P+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>;_ICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!
MP+JEA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_
MICDR_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JE
MA\:VHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR
M_Z)&2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:V
MHX?+LZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&
M2OV@36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+
MLZ"'T*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@
M36#QI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'
MT*^=B-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#Q
MI$QRYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=
MB-:KFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)&2OV@36#QI$QR
MYJ=,A-JH4);/IEFFQZ5DL<2G;[;!IWB[O:>!P+JEA\:VHX?+LZ"'T*^=B-:K
MFHO=I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_ICDR_Z)%2OVA3&#RI4MQYJE*
M@]JJ397/J5:ER*AAL,6J:[7"K'6ZOJM]O[JJ@\6VJ(?*LJ:'T*NBA]:DGHG<
MFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:
MFH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^'_IC@R_Z-%2OVB2V#RIDEQYJI(@MNM
M2I/0K%*CR:Q=K\:O9[/#L7&XO[-YO;BO@<2RJH?+K*:&T*6CAM6=GX;:DYV+
MWI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>
MDYV+WI.=B]Z3G8O>DYV+WI.=B][_IS@R_Z-%2OVB2E_RITAPYZQ&@=RO1Y+2
ML$ZARK%7K<BV8K#%NFRUNK-XOK*N@<6MJH?+IZ>%SZ"DA-.8H877CY^(VH^?
MB-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(
MVH^?B-J/GXC:CY^(VH^?B-K_IS@R_Z-$2_ZC25_SJ49OZ*Y$@-VS0Y#3MDB?
MS+=1JLK 7*R]N&RWL[)XP*VN@<:IJH;*HJB$SINEA-&4HX34C*&'UXRAA]>,
MH8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRA
MA]>,H8?7C*&'UXRAA]?_IS<R_Z-$2_ZE1U[SJD1NZ;%!?]^X/H[6O4*;S\-*
MI,*^7*^VMVRYKK%XP:FN@<:EJX7)GJF$S)BG@\^1I832BJ.&U(JCAM2*HX;4
MBJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*
MHX;4BJ.&U(JCAM3_J#<R_Z1$2_ZF1E[TK4)MZK0^?>&].XO:QCR6RL9(I+F\
M7+*OMFV[J;%YP:6N@L6AK(3(FZJ#RY6I@\V/IX3/B::&T8FFAM&)IH;1B::&
MT8FFAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1
MB::&T8FFAM'_J#<R_Z1#2_^H0UWUKS]L[+@Z>N3#-X?=TS60P<1)I[&Z7K6I
MM6Z\I+%ZP**O@L2=K83'F*R$R9*JA,N-J87-B*B&SHBHALZ(J(;.B*B&SHBH
MALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&
MSHBHAL[_J38R_Z5"2_^J05SVLCMJ[KTV=^C+,X#0TC.3N,-+J*JY8+:DM7"\
MH;)[P)ZP@\.:KH3%E:V$QY"LA,F+JX7*AZJ&S(>JALR'JH;,AZJ&S(>JALR'
MJH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>J
MALS_J34R_Z5"2_^L/5KXMS=G\<0Q<=_7+'O%T#65L,).J:2X8[>?M7*\G;-\
MOYNQ@\&7KX3#DJZ$Q8ZMA<:*K(;(AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)
MAZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\G_
MJC0R_Z9 2_^P.5CYO3%BY\XM:=#@)'^YSS>7I\)2J9ZZ9K6:M7.[F+-]OI>R
M@\"4L87!D+"%PXVOA<2)KH;%AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'
MQH:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\;_JS,R
M_ZH[2?^V,E/PQRI:V-XA9L+?)(*MSCR8G\-6IYF\:+*6MW6XE+1]O9.S@[Z1
MLH6_CK*&P(NQAL&(L(?"AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:P
MB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:PB,/_K3$R_[ S
M1?C *4S?UB--Q^@@:K/>)H2AST&6E\99I)/ :JR0O'6RC[E]MH^W@[B,MH2Z
MBK6%O(BTAKV&LX>^A+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$
MLXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2SB+__KR\R_[DI/^C.
M'C_,YAM2M^XA;:7>+(.7TD62D,M;G8S%:Z6+PG6JBK]\K8>^?["$O("Q@[R"
MLH&[@[-_NH2T?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U
M?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK7_LBHR\<8<,]'B%#J\
M\QM6J.XF;9CA-7^.V$J,B-!=E8;,:YN$R72@@<=XHW[%>Z5\Q'VF>\1^IWG#
M@*AXPH*I=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#
MJG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZKZOAPHUMT.(\#P%#^L_1Y7
MG/ M:H_E/GF&WDZ#@=A?BW_4:Y!ZT7"4=\]TEW7.=YASS7F:<LU[FW',?9MP
MRW^<;\N G6_+@)UORX"=;\N G6_+@)UORX"=;\N G6_+@)UORX"=;\N G6_+
M@)UORX"=;\N G6_+@)UORX"=;\N G6_+@)W9T@L8Q.T.*;#]%D&?_R15D?0U
M98?K1G!_Y51Y>^%A?W;=:(1RVVZ';]EQB6W8=(MKV'>,:M9YC6G6>HYHU7R.
M9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H]G
MU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H__HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D
M4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27
MS[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:
MHEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!
MG]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6
MT*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!E
MI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=
M<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%
MG'NUPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NU
MPIR#N;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM/_HSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#
MN;^:B;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_
MHSDJ_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:
MB;Z\E8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ
M_Y]&0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\
ME8O"NI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&
M0/^=4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"
MNI",Q;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=
M4%7ZH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",
MQ;B,C\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^=4%7Z
MH%!E[Z-1=>2D4X;:HEN6T*!EI,B=<+#%G'NUPIR#N;^:B;Z\E8O"NI",Q;B,
MC\FVB)+,LX27S[*!G]*M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM/_HSDJ_Y]&0/^>3U3ZH4YD
M[Z1/=>6F487:I5B5T:)BH\F?;:_%GW>UPIZ N;^=B+Z\F8G#N92+Q[:/C<NS
MBI#/L8:6U*Z#H->G@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=6G@:'5IX&AU:>!
MH=6G@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=7_HSDJ_Z!&0/^>3E3ZHDUD\*5.
M=.6H3X3;IU64TJ5?H<JC::W%HG2TPJ%]N;^@A;Z[G8C#N)B)R+63B\VQCH[3
MKHF6V*>%G=JAA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-:A
MA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-;_HSDJ_Z!&0/^?353[HTQD\*=,=.:I
M3H/<JE.2TJE;H,NF9JO&I7"SPZ5ZN+^D@KV[HH?#N)V'R;.8B<^PE([5JY*7
MVJ"*G-R;B9_8FXF?V)N)G]B;B9_8FXF?V)N)G]B;B9_8FXF?V)N)G]B;B9_8
MFXF?V)N)G]B;B9_8FXF?V)N)G]C_HS@J_Z!%0/^@3%3[I$MC\:A+<^:K3(/=
MK5"1U*Q8GLRJ8JG'JFRQQ*IVML"J?KR\J(3"N*2&R;.AB,^LG(W5HY:4VIJ1
MG-R6CI[8EHZ>V):.GMB6CI[8EHZ>V):.GMB6CI[8EHZ>V):.GMB6CI[8EHZ>
MV):.GMB6CI[8EHZ>V):.GMC_I#@J_Z!%0/^@2U/[I4IC\:E)<N>M2H'>L$V0
MU;!5G,ZP7J?)L&BOQK)SL\.R?+B]L(#!MJR"R:ZGA<^EH8K5G)R1VI69G-R1
ME)[9D92>V9&4GMF1E)[9D92>V9&4GMF1E)[9D92>V9&4GMF1E)[9D92>V9&4
MGMF1E)[9D92>V9&4GMG_I#@J_Z!%0/^A2E/[IDAB\JM(<>BO2(#?LTJ.UK51
MFM"V6J3,N&6KRKUQKL&Y>[:WLH# KJR$R*:HA<Z=I(?4E*".V(Z?F=N,FY[9
MC)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9C)N>V8R;GMF,
MFY[9C)N>V8R;GMG_I#@J_Z%%0/^B25/\IT=A\JU&<.FR1G_@MT>,V;M.E]._
M5Y_0Q6.DQ<!PK;JX>;>PLH# J:V%QZ"HA,V7I872CJ&)UX>@DMF'H9S8AZ&<
MV(>AG-B'H9S8AZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8
MAZ&<V(>AG-C_I#<J_Z%$0/^C2%+\J45A\ZY$;^JU0WWBO$2)W,)*D]C*5)G*
MQF*DO+UNL+*V>+FJL8#!I*V%QYNIA,R3IH30BJ.'U(.BCM:"HI;6@J*6UH*B
MEM:"HI;6@J*6UH*BEM:"HI;6@J*6UH*BEM:"HI;6@J*6UH*BEM:"HI;6@J*6
MUH*BEM;_I3<J_Z%$0?^D1E+]JD1@]+%";NNX07ODP4*&W\Q&C=//4I?!Q&&G
ML[MMLZNU>+NEL8#!GZZ$QIBKA,J0J(3.B*:&T8*DC-. I)+3@*22TX"DDM.
MI)+3@*22TX"DDM. I)+3@*22TX"DDM. I)+3@*22TX"DDM. I)+3@*22TX"D
MDM/_I3<J_Z%$0?^E15'^K$)?];0_;.V\/GCGQT"!X-9&A\G-49JXPF"JK+IM
MM:6U>+R@L8#!FZZ$Q96LA,B.JH3+AZB&SH*GB\]_IH_0?Z:/T'^FC]!_IH_0
M?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]#_
MI38J_Z)#0?^G0U#_KC]=][<\:?#".W/FT#]YT]D_BK[+49VOP&&LI;ENMJ"U
M>;R<LH' F*^$PY*NA,:,K(7(AZJ'RH*IBLQ_J8[-?ZF.S7^ICLU_J8[-?ZF.
MS7^ICLU_J8[-?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-?ZF.S7^ICLW_IC8J
M_Z)"0?^I0$__LCM;^;TX9>S+.&W<W#5XQ]8^CK/)4J"GP&.MG[EPMIJU>KR8
MLH&_E+&%PH^OA<2+KH;%AJV'QX*LBLA_JXW)?ZN-R7^KC<E_JXW)?ZN-R7^K
MC<E_JXW)?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_JXW)?ZN-R7^KC<G_IS4J_Z-"
M0?^L/$W_MS97\L4S7^'6-F/-XS%\NM,_D:G(5*&?P&6MF;IRM9:V>[J4LX*^
MDK*%P(VQAL&)L(?#AJ^(Q(*NBL6 KHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6
MKHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,7_J#0J_Z8^/_^Q
M-TKYOC!2Y\\O5='B+&C X3!_K=)"DZ#(5Z&8P6>KE+QSLI*X?+>0MH*ZCK2%
MO(NSAKZ(LH? A;&)P8.QBL&!L(S"@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"
M@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"@;",PH&PC,+_J3(J_ZLX/?^X+T7N
MR"E(UM\E4L/L*6RQWS&"H=)%DI?*6I^1PVFGCK]TK8V\?+&+NH&TB+F#MH6X
MA+B#MX:Y@;:'NG^UB;M^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+
MO'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZUB[S_JS J_[$O./;")CS<VA\[
MQNLC5[/L*F^CWS6"EM1*D(_-79J+R&NAB<1UIH;">ZJ#P'ZL@;^ KG^^@K!]
MO8.Q>[R%LGJ[A[-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[
MB+-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+/_K2XJ_KLE,./2&BW)Z!M!MO<C
M6J7L+F^6X3Q_C-A/BX?27Y.$S6R9@<ITGG[(>*%[QWNC><9]I'C%?Z5VQ(&F
M=<.#IW3#A*ASPH:I<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I<\*&J7/"AJES
MPH:I<\*&J7/"AJESPH:I<\*&J7/"AJG_M"0E[,H6(\WE$RRY]AM&I_HF6YCN
M-6R,Y41ZA-Y3@X#98HI\U6R/>-)QDW70=95SSWB7<<YZF'#-?)EOS7Z:;LR
MFVW,@IQLRX2<;,N$G&S+A)QLRX2<;,N$G&S+A)QLRX2<;,N$G&S+A)QLRX2<
M;,N$G&S+A)QLRX2<;,N$G&S+A)SUP149T=\,&+SS$S&J_QY'FOPL68[R/&>$
MZDMR?>58>GG@8X!TWFJ$<-MOAVW:<XEKV7:*:MAXBVG7>HQHUGR-9]9^CF;5
M@(YEU8&/9=6!CV75@8]EU8&/9=6!CV75@8]EU8&/9=6!CV75@8]EU8&/9=6!
MCV75@8]EU8&/9=6!CV75@8_2T@H)O^@-':W_%3.=_R-%D/\S5(7W0U]^\5%H
M=^Q<;W#I8G1KYV=W:.5M>6;D<'MEXW-]8^)V?6+A>'YBX7E_8>%[?V#@?8!?
MX'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?X'^!7^!_@5_@
M?X%?X'^!7^!_@5_@?X'_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQG
ME=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&
MMWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9
M<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',
MEGNKQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNK
MQI2$L\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5Z
MK,;_H#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$
ML\23B[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_
MH#DA_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23
MB[;"CX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA
M_YQ&-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"
MCX^ZP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&
M-O^:44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"CX^Z
MP(N2O+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:
M44K_G5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2
MO+Z'E;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YQ&-O^:44K_
MG5)9]Y]4:>V@5WCCGUR'VIQGE=*9<*',EGNKQI2$L\23B[;"CX^ZP(N2O+Z'
ME;^]@YC!O(&;P[M^H,2Z?*;&MWJLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,;_H#DA_YU&-O^:4$K_GE%9
M]Z!2:.VA5GCDH5J&VYYDE-*;;J#,F'BJQI6!LL25B;;!D8ZZOXR0O;V(D\"\
MA)?#NH&;Q;E^H,>X?*?(LGNJR+![JLBP>ZK(L'NJR+![JLBP>ZK(L'NJR+![
MJLBP>ZK(L'NJR+![JLBP>ZK(L'NJR+![JLC_H#@B_YU&-_^;3TK_GT]9^*)0
M:.ZC4W?EI%>%W*)@D].>:I_-FW2IQYA]L<27AK;!E(RZOX^.OKR*DL*ZAI7%
MN(*:R+=_H,NT?*?,K'RIRJI]J<JJ?:G*JGVIRJI]J<JJ?:G*JGVIRJI]J<JJ
M?:G*JGVIRJI]J<JJ?:G*JGVIRJI]J<K_H#@B_YU%-_^<3DK_H$Y8^*-/9^^E
M47;EIE6$W:5=D=2B9IW-GW"HR)QZL,2:@K;!F(JZOI*,O[N-C\2XB)/(MH.9
MS+2 H<^L?:7/IGZGS*1_J,ND?ZC+I'^HRZ1_J,ND?ZC+I'^HRZ1_J,ND?ZC+
MI'^HRZ1_J,ND?ZC+I'^HRZ1_J,O_H3@B_YU%-_^=34G_H4Q8^:5-9N^G3W7F
MJ5.#WJA:D-6F8IS/HVRFR:!VKL6>?[7!G(>ZOI>*P+J0C<:VBY++M(B:SK*&
MI-&F@*31H(&GS9^!I\R?@:?,GX&GS)^!I\R?@:?,GX&GS)^!I\R?@:?,GX&G
MS)^!I\R?@:?,GX&GS)^!I\S_H3@B_YY%-_^>3$G_HDM7^:9,9O"I3G3GJU&"
MWZM7CM>J7YK0J&FDRZ5SK,:C?+/"H(2YOIR(P+F6C,:UD9++KXV8SZJ*H=*@
MA*/3FX2FSIJ$I\V:A*?-FH2GS9J$I\V:A*?-FH2GS9J$I\V:A*?-FH2GS9J$
MI\V:A*?-FH2GS9J$I\W_H3@B_YY%-_^>2TG_HTI7^J=+9?"K3'/HK4^ X*]4
MC=FN7)C2K6:AS:MPJ<BJ>;##IX&WOJ&$P+6;B<:NE8_,J)&5SZ*.GM*:B:+3
MEH>ESY6'ILZ5AZ;.E8>FSI6'ILZ5AZ;.E8>FSI6'ILZ5AZ;.E8>FSI6'ILZ5
MAZ;.E8>FSI6'IL[_H3<B_YY$-_^?2DG_I$E6^JA)9/&L2W+IL$U_X;-1B]JS
M6I74LV.>S[-NI<NS>*O#K'RWN*6!OZ^>AL:HF8S+H962T)N2F].5CJ+4D8RE
MT)&+ILZ1BZ;.D8NFSI&+ILZ1BZ;.D8NFSI&+ILZ1BZ;.D8NFSI&+ILZ1BZ;.
MD8NFSI&+IL[_H3<B_YY$-_^@24C_I4A6^ZI(9/*N27'JLDQ]XK9/B=RX5Y+6
MNF&:T[UMH,FX=:N^L'JVLZE_OZJBA,:BG8K+FYJ0SY67F=*0E:+4C9"ET(R0
MIL^,D*;/C)"FSXR0IL^,D*;/C)"FSXR0IL^,D*;/C)"FSXR0IL^,D*;/C)"F
MSXR0IL__H3<B_YY$-_^@24C_ID=5^ZM'8_.P2'#KM4I\Y+I.AMZ_58_:PV"5
MTL1MG,6[<ZJYLWBVKJU]OZ6G@L6=HHC+EI^.SX^<EM*+G*+3B)6DT(F4I<^)
ME*7/B92ESXF4I<^)E*7/B92ESXF4I<^)E*7/B92ESXF4I<^)E*7/B92ESXF4
MI<__HC<B_Y]$-_^A2$C_IT95_*Q%8O2R1F[LN$AZYK],@^''4XK<S6*.SLAL
MF\"_<:JTMW>UJ;%\OI^L@<67IX;*D*2,SHJBE=&&HJ'2A)NET(6:I<^%FJ7/
MA9JESX6:I<^%FJ7/A9JESX6:I<^%FJ7/A9JESX6:I<^%FJ7/A9JESX6:I<__
MHC8B_Y]#-_^B1D?_J$14_:Y#8?6U1&SNO$9WZ<1+?^//5(39U&6(R,MKFKK"
M<*FNNG>TH[1\O9JO@<.2K(7(BZF*S(2GDL^ IIS0@*.ESX"AILZ H:;.@*&F
MSH"AILZ H:;.@*&FSH"AILZ H:;.@*&FSH"AILZ H:;.@*&FSH"AIL[_HC8B
M_Y]#-_^C14?_JD)3_K%!7_:X06KQP41SZLQ+>>#:5GS/U5Z-P,QIF[/#<JBG
MNWFSGK5_NY>Q@\*.K87&AZN(RH&IC<U\J);.>ZBBS7NIILU[J:;->ZFFS7NI
MILU[J:;->ZFFS7NIILU[J:;->ZFFS7NIILU[J:;->ZFFS7NIILW_HS8B_Y]#
M-_^E0T;_K$!2_[0^7?F]/V;NR$-MX]9-;]7=3H'$TUF1M<EFGZG!<:N@NWFS
MF;: NI2RA<",KX;$AJV(QX"KC,E\JI+*>JN<RGFKG\IYJY_*>:N?RGFKG\IY
MJY_*>:N?RGFKG\IYJY_*>:N?RGFKG\IYJY_*>:N?RGFKG\K_HS4B_Z!"-_^F
M047_KSU0_K@[6?/$/&'FT4-DV=]#<\C<2H6WT%>5JL=EHJ# <*R9NGFTE+:
MNI&SA;Z+L8;!A;"(PX&NB\5]K9#&>JV7QGJMFL9ZK9K&>JV:QGJMFL9ZK9K&
M>JV:QGJMFL9ZK9K&>JV:QGJMFL9ZK9K&>JV:QGJMFL;_I#0B_Z%!-_^I/4/_
MLSE-^;XW5>K,.EG;W3MBR^4_=[O92(FKSE>8H,9EI)C <:R3NWJSD+B!N(RU
MA+N(LX:^A;*)P(&QB\%^L(_">["4PWJPEL-ZL);#>K"6PWJPEL-ZL);#>K"6
MPWJPEL-ZL);#>K"6PWJPEL-ZL);#>K"6PWJPEL/_I#0B_Z,^-O^M.4'_N#1(
M\,8S3=_9-E#-Y39GON0[>ZW72(R@S5B9E\9GI)+!<JN.O7NPC+J!M(BX@[>$
MMX6Y@K6(NW^TBKU\LXV^>K.1OWJSD[]ZLY._>K.3OWJSD[]ZLY._>K.3OWJS
MD[]ZLY._>K.3OWJSD[]ZLY._>K.3OWJSD[__IC(B_Z8Z-/^R,SWWP"Y"Y-(O
M0<_D+E6_[S-KK^$[?J#62HV6SEN9D,AIH8S#<ZB)P'NLAKY_KX*\@;* NX2S
M?;J&M7NYB+9YN(NW=[>/N'>WD+EWMY"Y=[>0N7>WD+EWMY"Y=[>0N7>WD+EW
MMY"Y=[>0N7>WD+EWMY"Y=[>0N7>WD+G_IS$B_ZPS,?^Y*S;JS"8VTN$F0<'O
M+%JP[3-NH>$]?Y7738R-T%Z6B<MKG8;'=**#Q'JF?\-]J7S!@*MZP(*L>;^$
MK7>^AJ]UOHFP<[V,L7.]C;%SO8VQ<[V-L7.]C;%SO8VQ<[V-L7.]C;%SO8VQ
M<[V-L7.]C;%SO8VQ<[V-L7.]C;'_J2XA_[,J*_+%(BS6WAPMP^TC1[+Y*UVB
M[#9OE>)"?8O:4HB%U&"0@M!LEG[,<YM[RG>>>,E[H';(?J)TQX"C<\:"I''%
MA*5PQ(>F;L2*IV[#BZ=NPXNG;L.+IV[#BZ=NPXNG;L.+IV[#BZ=NPXNG;L.+
MIV[#BZ=NPXNG;L.+IV[#BZ?_K"H@^KT?(MS9$AO%ZQHSM/HC2J/Y+EZ5[CQM
MBN5)>8/?5H)^VF2)>M9LCG;3<9%STG64<=!YE6_/>Y=MSGZ8;,Z F6O-@IIJ
MS82;:<R'G&C,B)QHS(B<:,R(G&C,B)QHS(B<:,R(G&C,B)QHS(B<:,R(G&C,
MB)QHS(B<:,R(G&C,B)S_MAX8Y- .$\CI$2"U^1LWI?\F2Y?Z-%R+\4)H@NI/
M<GSE6WIWX61_<MYJ@V[<<(9LVW2(:MEWB6C9>8MGV'R+9M=^C&76@(UDUH*.
M8]6%CV+5A8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]B
MU86/8M6%CV+5A8_IQPT,RMH+#[?W$B2G_QTYF/\K28S^.E>#]DEA?/!5:77L
M7F]NZ6-T:N=I=V?E;GEEY')[8^-U?&+B=WUAXGE^8.%[?U_A?7]?X'^ 7N""
M@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!
M7=^#@5W?@X'+T D#NN(+$ZC_%"::_R$WC?\Q183_0%!\_$Y8=/A77VWT761G
M\F)G8_!H:F'N;&Q?[7!M7>UR;USL=6];['=P6NMY<5KK>G%9ZGQR6.I_<ECJ
M?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_
M<UCJ?W/_G#@:_YI&+?^744'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<
MSY"$I,N.C*O(BI"PQ8>4M,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MX
ML[W_G#@:_YI&+?^744'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$
MI,N.C*O(BI"PQ8>4M,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]
MNWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_
MG#@:_YI&+?^744'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.
MC*O(BI"PQ8>4M,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:
M_YI&+?^744'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(
MBI"PQ8>4M,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&
M+?^744'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"P
MQ8>4M,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&+?^7
M44'_FE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"PQ8>4
MM,.$F+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[>+.]
MNWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&+?^744'_
MFE-/_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"PQ8>4M,.$
MF+?"@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[>+.]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G#@:_YI&+?^744'_FE-/
M_IQ57O6<6FSLFU]ZY)EGA]R6<9+5DWN<SY"$I,N.C*O(BI"PQ8>4M,.$F+?"
M@9NYP7^>NL%]HKO >Z:\P'FKO;]XLKV[>+.]NWBSO;MXL[V[>+.]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[W_G3@:_YI%+O^74$'_FU%/_YU4
M7?6>6&OLG5UYY)MDAMR8;I+5E7B<T)*!I,N/B:O'C8^QQ8F3M<.%E[C"@IJZ
MP7^>N\!]HKV_>Z>^OWFMOKMXL;ZV>;*^MGFROK9YLKZV>;*^MGFROK9YLKZV
M>;*^MGFROK9YLKZV>;*^MGFROK9YLK[_G3@:_YI%+O^83T#_G5!._Y]27/:@
M56KMH%IXY9]@A=V<:I'6F'.;T)5]I,N2A:O'CXVQQ(R1ML*'E;G!@YF[OW^=
MOKY]HK^]>JC O'FOP;1YL,&P>K# L'JPP+!ZL,"P>K# L'JPP+!ZL,"P>K#
ML'JPP+!ZL,"P>K# L'JPP+!ZL,#_G3<:_YM%+O^93D#_GDY._Z%06_>B4VGN
MHU=WYJ)=@]Z?9H_7G&^:T9AYH\N5@JO'DHFQQ(Z/ML*)D[J_A)B]O8"=P+Q]
MH\*[>ZK$M'JMQ*U[KL.J>Z_!JGNOP:I[K\&J>Z_!JGNOP:I[K\&J>Z_!JGNO
MP:I[K\&J>Z_!JGNOP:I[K\'_GC<:_YM$+O^:34#_GTU-_Z).6_>D46COI55U
MYZ5:@M^C8HW8H&N8TIQUH<R9?JG(E8:PQ)*-ML&,D;N^AI:_O(&<P[I^I,6W
M?*O'K7NKQJ=\K<2D?:[#I'VNPZ1]KL.D?:[#I'VNPZ1]KL.D?:[#I'VNPZ1]
MKL.D?:[#I'VNPZ1]KL/_GC<:_YM$+O^;3$#_H$Q-_Z1-6OBF3V?PJ%-TZ*A7
M@."G7HS:I&B6TZ%QG\Z=>J?)F8.OQ96*M<&/C[N]B97!NH6=Q+:"I,>P@*K(
MIWVJR*)^K,6??Z[#GW^NPY]_KL.??Z[#GW^NPY]_KL.??Z[#GW^NPY]_KL.?
M?Z[#GW^NPY]_KL/_GC<:_YM$+O^<2S__H4I,_Z5+6?FH3F;QJE%SZ:M5?^*K
M6XK;J664U:9NG<^C=Z7*GX"LQ9F&M+^3C+RXC9/!LHF9Q:Z&H<BJA*G)H8"I
MRIR!K,:;@:W$FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$
MFX&MQ)N!K<3_GC8:_YQ$+O^<2C__HDE,_Z9*6?FI3&7QK$]QZJY4?>.O68C=
MKF*1UJUKFM&J=:++I7VKP9V#M+F6B;RRD9#!K(R6QJ>)G<BCAZ;*FX.HRYB#
MJ\>6A*W%EH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2M
MQ9:$K<7_GC8:_YQ#+O^=23__HTA+_Z=)6/JK2V3RKDYPZ[%2>^2S5X7?M&".
MV;-JEM&Q=9[&J'NKO*"!M+.:A[RLE(W"II"4QJ"-F\F<BZ3+EH>HRY.'J\B2
MAZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'
MK,7_GS8:_YQ#+O^>2#__HT=+_ZA(5_NM26/SL$QO[+10>>:X5H/ANUZ+VKMJ
MDLVT<Y[!JWFJMZ1_M*Z=A+RFF(K!H)21QIJ1F,F6CZ'+D8RHS(^*JLB.BJS&
MCHJLQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,;_
MGS8:_YQ#+O^>1S[_I$9*_ZI&5ORN2&+TLTMM[KA/=^B]57_AP5Z&UL!LCLBW
M<9V]KG>JLJ=]M*FA@KNAG(C!FIB/QI26ELF0E)_+C)*HS(J/JLF*CJS&BHZL
MQHJ.K,:*CJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,;_GS8:
M_YQ#+O^?1C[_I45*_ZM%5?RP1F'VMDEK\+Q.=.?"57O?R&& T<-JC<2Z<)VX
MLG6IK:M[LZ.E@+N;H8;!E)V-Q8Z;E,B*F9W*AIFHRX:4JLF&DJO&AI*KQH:2
MJ\:&DJO&AI*KQH:2J\:&DJO&AI*KQH:2J\:&DJO&AI*KQH:2J\;_GS4:_YU"
M+O^@13W_IT1)_ZU#5/ZS1%_WND=H[\%-<.7)5G7<SF1ZS,9IC;Z^;IRRMG2H
MI[!YLIZK?KJ5IH3 CJ.+Q(BADL>$GYK)@)^GRH&:JLB"F*O&@IBKQH*8J\:"
MF*O&@IBKQH*8J\:"F*O&@IBKQH*8J\:"F*O&@IBKQH*8J\;_H#4:_YU"+O^A
M1#W_J$)(_Z]!4_^V0EWWOD9E[,=-:^/26&W6TV%ZQ\IGC+G";9NLO'*GH;9W
ML9BQ?;F/K8*^B*J)PX*HD,9]IYG(>J>ER7NBJ\A]GJS&?9ZLQGV>K,9]GJS&
M?9ZLQGV>K,9]GJS&?9ZLQGV>K,9]GJS&?9ZLQGV>K,;_H#4:_YU"+O^B0CS_
MJD!'_[(^4?VZ0%GSPT1@Z,].8]_<66?/V&!YP,]FBK+(:YJFPG"FF[QVKY&X
M>[>)M8&\@K*'P'VPCL-XKI;%=JVAQG6LK,9WIJW%=Z:MQ7>FK<5WIJW%=Z:M
MQ7>FK<5WIJW%=Z:MQ7>FK<5WIJW%=Z:MQ7>FK<7_H#0:_YY!+O^D0#O_K#U%
M_[4[3O>_/E7LRT19X=I/6M3?46S&VEI]N--BBZO.:9B?QG&DE<!WK8Z[?K2'
MMX.Y@;2'O7RRC+]YL9/!=K";PG2PIL)RL*W"<K"MPG*PK<)RL*W"<K"MPG*P
MK<)RL*W"<K"MPG*PK<)RL*W"<K"MPG*PK<+_H3,:_YY!+_^G/3K_L#I#_;HX
M2O#&.T_CU45.U>%&7\CB2W&ZW5*!K-5;CY_,9IN6QG"DC\!XJXJ\?[&$N8.U
M@+>'N'RVB[MYM)"\=[27O7:TH;UTLZ6^=+.EOG2SI;YTLZ6^=+.EOG2SI;YT
MLZ6^=+.EOG2SI;YTLZ6^=+.EOG2SI;[_HC,:_Z ^+O^J.3?_M#4_]L U1.?/
M.477WSQ0R>=!9+OE1G:LW$Z%G]-:DI7,9YR.QG&DBL)YJH6_?JZ O(*R?;J&
MM'JYBK9WN(ZX=;>3N7.WFKESMZ"Y<[>@N7.WH+ESMZ"Y<[>@N7.WH+ESMZ"Y
M<[>@N7.WH+ESMZ"Y<[>@N7.WH+G_HS(:_Z,Z+/^N-#3^NC$Z[<HP.]K=,C_*
MYSA5O.P]::WE1'F?VTZ'E--<DHW,:)N(R'*AA,1YIH#"?:I\P(&M>;Z%KW>]
MB+!TO(NR<KN0LW"[E;1ONIJT;[J:M&^ZFK1ONIJT;[J:M&^ZFK1ONIJT;[J:
MM&^ZFK1ONIJT;[J:M&^ZFK3_I# :_Z<U*O^T+S#TPRHQWM@K+<SF+D6]\C5:
MK>X[;)_D1'N3VU&'B]1>D(;/:IB"RW.=?LAXH7K&?*1WQ("F=<.#J'/"AJEQ
MP8FK;\"-K&W DJULOY6M;+^5K6R_E:ULOY6M;+^5K6R_E:ULOY6M;+^5K6R_
ME:ULOY6M;+^5K6R_E:W_I2\:_ZTM)?R\)RCET"$DSN0D,[[Q+$JN^#-=H.T]
M;9/D1WJ*W52%@]=AC'_2;))[SW*7=\UWFG3+>YQRRGZ><,F!H&[(A*%MQX>B
M:\:*HVG&CJ1HQ9&E:,61I6C%D:5HQ9&E:,61I6C%D:5HQ9&E:,61I6C%D:5H
MQ9&E:,61I6C%D:7_IRP:_[4E'^S)&AS0XADAO_ B.*_]*TV@^#5>D^Y!;(GF
M37>!X%B ?=QDAGC8:XMSU7&.<--UD6[2>9-LT7R4:M!_EFG/@I=HSX689LZ(
MF67-C)IDS8Z:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:
M9,V.FF3-CIK_KB06]<$7%-3?#A# [Q@FL/TC/*'_+4Z4^3I=B?%':('K4G%Z
MYEUX=.)D?7#?:X%MW7"$:MQTAFC;>(AFVGN)9=E]BF38@(MBV(.,8=:%C6#6
MB8Y?U8N.7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+
MCE_5BX[^N18-U-(+!L+N#A:Q_!DJHO\E/93_,DR)_$!9@?9-8GKP6&ES[%]O
M;.ED<VCG:G9FY6]Y9.1S>F+C=GQAXWE]8.)[?E_A?GY>X8!_7>"#@%S@A8%;
MWXB!6]^(@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?
MB('4R D#Q-<*![+[$!FC_QPKE?\H.XK_.$B!_T52>OQ26G+W66!K]%YD9O)D
M:&+P:6I@[FUL7NUQ;5SM=&Y;['9O6NQY<%GK>W%8ZWUQ6.I_<E?J@G-6Z81S
M5NF$<U;IA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'/$
MS0@!M-T("Z3_$AJ7_Q\JB_\N-H'_/4%Y_TI)<?]24&G_6%5C_5U87_MC6USY
M9UU:^&M?6/=N8%?W<6%6]G1A5?9V8E3U=V-3]7EC4_1\9%+T?F11](!E4?2
M95'T@&51](!E4?2 95'T@&51](!E4?2 95'T@&51](!E4?2 95'T@&7_EC,4
M_Y5#)?^243?_EU-%_YE74_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1
M@Y"ASX"5ILU]FJG+>YZKRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%U
MN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#
M)?^243?_EU-%_YE74_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"A
MSX"5ILU]FJG+>YZKRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!
M=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^2
M43?_EU-%_YE74_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5
MILU]FJG+>YZKRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NR
MP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^243?_
MEU-%_YE74_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5ILU]
MFJG+>YZKRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NRP76[
MLL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^243?_EU-%
M_YE74_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5ILU]FJG+
M>YZKRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NRP76[LL%U
MN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^243?_EU-%_YE7
M4_V96V#UF&%M[95H>>62<H3?CWR.VHR%EM6'BYS1@Y"ASX"5ILU]FJG+>YZK
MRGFAK<EWI:_(=:FPQW2NL<=SL[+&<[JRP76[LL%UN[+!=;NRP76[LL%UN[+!
M=;NRP76[LL%UN[+!=;NRP76[LL%UN[+_EC,4_Y5#)?^343?_EU-%_YE64OV9
M6V#UF&!M[99G>>63<83?D'N.VHV$EM6(BIS1A)"BSX"5ILQ]F:G+>YVLR7FA
MKLAWI:_(=JJQQW2NLL=SM++$=+JROW6ZLK]UNK*_=;JROW6ZLK]UNK*_=;JR
MOW6ZLK]UNK*_=;JROW6ZLK]UNK+_EC,4_Y9#)?^54#?_F5%$_YM44OZ<6%_U
MFUUL[9ED>.:6;(/?DW:-VH^ EM2,B)W1AXZCS8.3J,N F*O)?9RNR'JAL<9X
MI;+&=ZJTQ76PM<5TN+6]=[BUN'>XM;AWN+6X=[BUN'>XM;AWN+6X=[BUN'>X
MM;AWN+6X=[BUN'>XM;AWN+7_ES,4_Y9#)?^63C?_FD]$_YU24?Z>55[VGEIJ
M[IQ@=N>:9X+@EG*,VI)[E=2.A)W0BHNCS8:1J<J"EJW(?INPQGN@L\5YIK7$
M=ZRVPW:SM[YWM[>W>+:XLGFVN+)YMKBR>;:XLGFVN+)YMKBR>;:XLGFVN+)Y
MMKBR>;:XLGFVN+)YMKC_F#,4_Y=#)?^733?_FTU#_Y]04/^@4UWWH%AI[Y]=
M=>B=9(#AFFZ+VY9WE-61@)S0CHFCS(F/J<F$E:['@)JRQ7V@M<-ZI[?">*ZY
MP'>UN;AXM;FQ>;6YK'JUN:QZM;FL>K6YK'JUN:QZM;FL>K6YK'JUN:QZM;FL
M>K6YK'JUN:QZM;G_F#,4_YA#)?^83#;_G$Q#_Z!.3_^B45SXHU5H\*);=.FA
M87_BGFJ)W)ISD]:5?)O1D86CS(R,J<F'DZ_&@IFSPWZ@M\)ZJ+G!>+&[N7BS
MO+%YL[NK>K2[IWNUNJ=[M;JG>[6ZIWNUNJ=[M;JG>[6ZIWNUNJ=[M;JG>[6Z
MIWNUNJ=[M;K_F3,4_YA#)?^92S;_GDM"_Z%,3O^D3UOYI5-F\:58<NJD7GWC
MHF:'W9YPD=>9>)G2E8&AS8^)J<F*D:_%@YBTPG^?N+U\I[NZ>K"]LGJROJM[
MLKVF?+.\HWVTNJ-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVT
MNJ-]M+K_F3,4_YA#)O^92C;_GTI"_Z-+3O^F3EGZJ%%E\JA6<.NH7'OEIV*%
MWZ-LCMF?=9?3FGZ?S9.&J,6-C:^_AY2UN8.<N;5_H[RQ?:R^K'RQOZ5\L;^A
M?K.]GGZTNYY^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^
MM+O_F3,4_YE#)O^:237_H$A!_Z1)3?^G3%CZJE!D\ZM4;NVL6GGFK&""X*II
MB]JF<Y3/GWR=QI>#J+Z0BK"XBY&VLH:8NJV#H+VI@:B_I8"PP)]_L,"<@+*]
MFH&SNYJ!L[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[O_
MFC,4_YE#)O^;2#7_H4=!_Z5(3/^I2E?[K$YB]:]2;.ZP6';HL5Y_W[!HB-6L
M=)#*HWJ=P)N!J+B4A["QCXZVJXJ5NZ:'G;ZBA:7 GX2OP9F!K\&7@K*^E8.S
MO)6#L[R5@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[S_FC,4
M_YE#)O^<1S7_HD9 _Z='2_^K25;]KTQ@]K)1:NZT5W/EMUY\W;9J@\^O<I#%
MIGB=NYY^I[*8A;"KDXNVI8Z3NY^+FKZ;B:+!F(BLPI.%K\*2AK&_D8:SO)&&
ML[R1AK.\D8:SO)&&L[R1AK.\D8:SO)&&L[R1AK.\D8:SO)&&L[S_FC,4_YE"
M)O^<1C3_HT5 _ZA%2O^M1U7^L4I?];50:.NY5G#CO5YWV;MJ@,NR<)# J7:=
MMJ)\IZV<@J^EEXFVGI.0NYF/F+Z4C:#!D8RIPHV*KL*-B;&_C8FRO8V)LKV-
MB;*]C8FRO8V)LKV-B;*]C8FRO8V)LKV-B;*]C8FRO8V)LKW_FS,4_YI")O^=
M133_I$0__ZI$2?^O15/\M$E=\KE/9>F^5FSAPV!RT[YI@,:U;H^[K72<L*9Z
MIZ>@@*^?FX:UF)>.NY.5E;Z.DIW!BI*GPHB0KL*(CK# B(VRO8B-LKV(C;*]
MB(VRO8B-LKV(C;*]B(VRO8B-LKV(C;*]B(VRO8B-LKW_FS,4_YI")O^>1#/_
MI4(^_ZM"2/^Q1%+ZMTA:\+U.8>;$5F?>R6)MSL%G?\&Y;8ZVL7*;JZIXIJ*E
M?JZ9H(2UDIV+NHR:D[Z'F)O A)>DPH*6K\*#D[# A)&ROH21LKZ$D;*^A)&R
MOH21LKZ$D;*^A)&ROH21LKZ$D;*^A)&ROH21LK[_FS,4_YI!)O^?0C/_ID ]
M_ZU 1_^T0D_WNT=7[<--7>3,6&#9S6!LR<5F?KR]:XVPM7&:I:]VI9RJ?*V3
MIH*TC**)N8:@D+V!GIF_?9ZBP7N>K\%]F;# ?Y:ROG^6LKY_EK*^?Y:ROG^6
MLKY_EK*^?Y:ROG^6LKY_EK*^?Y:ROG^6LK[_G#,4_YI!)O^@03+_J#\\_[ ^
M1?^W04WTP$53ZLE.5N+56E?2T5YKQ,ED?;;!:HRJNV^9G[5TI):P>JR-K("R
MAJF'MW^GCKMZII:^=Z6@OW2FK;]WH;&_>IVROGJ=LKYZG;*^>IVROGJ=LKYZ
MG;*^>IVROGJ=LKYZG;*^>IVROGJ=LK[_G3,4_YM!)O^B/S'_JCPZ_[,\0ON[
M/DGPQD1-YM)/3=S<5U;,U5UJOLUC>[#':(NDP6V7F;QSHH^X>*J&M'ZP?[*%
MM7FPC+ATKY6[<:Z?O&ZOJ[UQJK.\=*6SO'2EL[QTI;.\=*6SO'2EL[QTI;.\
M=*6SO'2EL[QTI;.\=*6SO'2EL[S_G3,4_YM )O^D/##_K3DX_[8Y/_7!/$/I
MSD1$WMU-1]+@4UC%VUQHM]-A>JG-9HF<R&N5D<1QGXC =J=_O7VM>+N$L7.Z
MB[1ON)2W;+>=N&JWJ+EIMK:X;:^UN6VOM;EMK[6Y;:^UN6VOM;EMK[6Y;:^U
MN6VOM;EMK[6Y;:^UN6VOM;G_GC(4_YT^)?^G.2[_L38U^[PV.NW).CS@VD0Z
MTN)'3,?B35ZYWE1NK-E;?)_48HB4T&B3BLQOFX+'=Z)\PWZH=L"$K'*^BJ]O
MO)&Q;;R8LFN[H;-JNZVR9[JVM&>ZMK1GNK:T9[JVM&>ZMK1GNK:T9[JVM&>Z
MMK1GNK:T9[JVM&>ZMK3_GS(4_Z Z)/^J-"S_M3(Q\\,R,^/4.##3X3P_QNA"
M4KGE2&.LXDURG]]4?Y/978J)TF>3@\UPFGW)=Y]XQGVD=,2#IW#"B*ENP8ZK
M;,"4K&J_FZUIOZ6M:+^NK6B_KJUHOZZM:+^NK6B_KJUHOZZM:+^NK6B_KJUH
MOZZM:+^NK6B_KJW_H# 4_Z,V(O^O,"C[O"TKZ,TL*-7@,##'Z3A$N>P^5ZSI
M16>>YTMUDN!3@(G97HF"U&B1?-!QEGC,=YMTRGV><,B"H6['AZ-KQ8NE:<20
MIFC$EJ=FPYZH9<.EJ&7#I:AEPZ6H9<.EJ&7#I:AEPZ6H9<.EJ&7#I:AEPZ6H
M9<.EJ&7#I:C_H2\4_Z@O'_^U*B+PQB0AV-TC(,CI+36Z\C5)K/$\6I[P0VF2
MZ$QUB.%5?X';88=[UVJ-=M-QD7+1=Y5OSWR7;,V FFK,A9MHRXF=9LJ-GF7)
MDI]CR9B@8LB>H6+(GJ%BR)ZA8LB>H6+(GJ%BR)ZA8LB>H6+(GJ%BR)ZA8LB>
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
MFK>2A:*PC(RIJHB4KJ2%G+*@@J2UG8&NMIJ M[>7@;>VE8*YM)2"N;.4@KFS
ME(*YLY2"N;.4@KFSE(*YLY2"N;.4@KFSE(*YLY2"N;/_DRT._Y(]'O^:1"K_
MH$,U_Z9$/O^K1DC_KDM1];)06>RU5V'DMUYIVK1I<\VL;X+"I':/N9Q\F;&6
M@Z*JD8JIHXR1KIZ)F;*9AZ&UEH6KMY.%MK>1A+>WD(6XM9"%N;20A;FTD(6Y
MM)"%N;20A;FTD(6YM)"%N;20A;FTD(6YM)"%N;3_DRT._Y,]'O^;0RK_HD(T
M_ZA"/?^M14;\L4I/\K5/5NFZ5EWAO6!DU+AG<LBO;8&]IW2.M*!ZF:N:@**D
ME8>IG9&.KI>.EK*2BY^UCXJHMXR*L[B+B;>WBXBXM8N(N;2+B+FTBXBYM(N(
MN;2+B+FTBXBYM(N(N;2+B+FTBXBYM(N(N;3_DRT._Y,]'O^<02K_HT S_ZE!
M//^O1$7ZM$A,\+I.4^>_5EG>PF!@S[MF<<.S;(&XJW*.KJ1XF*6>?J&>FH2H
MEY:,KI&3E+*,D9RUB(^FMX6/L;B%CK:WAHVXMH>,N+6'C+BUAXRXM8>,N+6'
MC+BUAXRXM8>,N+6'C+BUAXRXM8>,N+7_E"P._Y0]'O^=0"G_I#XR_ZL_._^Q
M0D+XN$=)[;Y.3^7&5U/:QEY?R[YD<;ZV:H"SKW"-J:EVF*"C?*&8GX*HD9N)
MK8J9DK*%EIJU@96DMW^5KK=^E+>W@9&WMH*0N+6"D+BU@I"XM8*0N+6"D+BU
M@I"XM8*0N+6"D+BU@I"XM8*0N+7_E"P._Y0]'O^>/RC_ICTQ_ZT^.?^T04#T
MO$9%Z\1-2>+.6$O3REQ>QL)C<+FZ:'^NM&Z,HZYTEYJI>I^2I8"GBJ&'K(2?
MC[%_G9>T>YRAMGB;K+=WF[>V>I>XM7R5N;1\E;FT?)6YM'R5N;1\E;FT?)6Y
MM'R5N;1\E;FT?)6YM'R5N;3_E2P._Y4]'O^@/2?_J#LP_[ \-_VX/SSQP41
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
MSVC2DL]HTI+/:-*2SVC2DL]HTI+_@B@)_X(Y%O^!2"7_BD\Q_XY6/?^/7$G_
MCF-4_HIJ7OB%<6CR@'IP[GR#=^IXBWWG=)*"Y'&8A>)OG8CA;:*+X&NGC=]I
MK([>:+&0W6>WD=UFO9'<9<62W&7-DM1FT9+/:-*2SVC2DL]HTI+/:-*2SVC2
MDL]HTI+/:-*2SVC2DL]HTI+_@B@)_X(Y%O^!2"7_BD\Q_XY6/?^/7$G_CF-4
M_HIJ7OB%<6CR@'IP[GR#=^IXBWWG=)*"Y'&8A>)OG8CA;:*+X&NGC=]IK([>
M:+&0W6>WD=UFO9'<9<62W&7-DM1FT9+/:-*2SVC2DL]HTI+/:-*2SVC2DL]H
MTI+/:-*2SVC2DL]HTI+_@B@)_X(Y%O^!2"7_BD\Q_XY6/?^/7$G_CF-4_HIJ
M7OB%<6CR@'IP[GR#=^IXBWWG=)*"Y'&8A>)OG8CA;:*+X&NGC=]IK([>:+&0
MW6>WD=UFO9'<9<62W&7-DM1FT9+/:-*2SVC2DL]HTI+/:-*2SVC2DL]HTI+/
M:-*2SVC2DL]HTI+_@B@)_X,Y%O^#1R7_C$XQ_Y!5/?^16TC_D&%3_HUH7OB(
M;VCR@WAP[7Z">.EZBG[F=I&#Y'.7A^)PG8K@;J*,WVNGCMUJK)#=:+*1W&>X
MD]MFOY/;9L>4V6;0E,]HT)/+:="4RVG0E,MIT)3+:="4RVG0E,MIT)3+:="4
MRVG0E,MIT)3_@R@)_X,Y%_^&1B3_CDTP_Y-4//^46$?_DEY3_Y!E7?B,;6?R
MAG5P[8%_>.E]AW[E>8^$XG65B.!RFXS>;Z&/W6RGD=QKK)/;:;.4VFBZEMEG
MPY;99LV7T&G.ELAJSI?$:\V7Q&O-E\1KS9?$:\V7Q&O-E\1KS9?$:\V7Q&O-
ME\1KS9?_A"@)_X0Y%_^(123_D4PP_Y51._^65D?_E5Q2_Y-B7/F/:F;SBG)P
M[85[>.F A'_E>XR%XG>3BM]SFH[=<*"1VVVFE-IKK9;9:;27V&B]F-AGR)G1
M:<R9R6O,F<)LS)J];<N:O6W+FKUMRYJ];<N:O6W+FKUMRYJ];<N:O6W+FKUM
MRYK_A2@)_X4Y%_^*1"3_DTLO_Y=/.O^85$;_EUE0_Y9@6_F29V7SCF]O[HEX
M=^F#@7_D?HJ%X7F1B]YUF(_<<9^3VFZFEMALKIC7:K::UFC!F]-IRYO*:\N;
MPFW*G+MNRIVX;\J=N&_*G;AORIVX;\J=N&_*G;AORIVX;\J=N&_*G;AORIW_
MA2@)_X8Y%_^,1"/_E4HO_YE-.O^:443_FE9/_YE=6OJ69&3TDFMN[HUT=NF'
M?G[D@8>%X'R/B]UWEY#;<YZ5V&^FF-9LKYK5:KF<U&G&G<MLR9W#;<F>O&_(
MG[5PR)^R<<B?LG'(G[)QR)^R<<B?LG'(G[)QR)^R<<B?LG'(G[)QR)__AB<)
M_X8Y%_^.0R/_ETDN_YI+.?^<3T/_G51._YQ:6/N:8&+UEFAL[Y%O=>J+>7[E
MA8.%X'^,C-UYE9'9=)V6U'"EFM!NKIW-;+>?RVO#H,-NQZ"[;\>AM7'&H:]R
MQJ&L<\:AK'/&H:QSQJ&L<\:AK'/&H:QSQJ&L<\:AK'/&H:QSQJ'_AR<)_X<Y
M%_^00B/_F$<M_YQ)./^?3$+_H%%,_Z!75ON>7F#TFV5J[99L<^>0=GSABH"$
MVX2)B]-^D9+.>)F8R72AG,9QJ9_"<+*BP&^]H[IPQ:.S<L6DKG/%I*ETQ:.F
M=<6CIG7%HZ9UQ:.F=<6CIG7%HZ9UQ:.F=<6CIG7%HZ9UQ:/_AR<)_X@X%_^1
M02+_FD4L_YY'-O^A2D#_HU!*_J-55/:B7%WOH&)GZ)QI<.&6='G:D'V"T8F&
MB\J"C9/%?969P'F=GKQVI:&X<ZVDM7*XI;)RPZ:L=,.FIW;#IJ-WQ*6A>,2E
MH7C$I:%XQ*6A>,2EH7C$I:%XQ*6A>,2EH7C$I:%XQ*7_B"<)_X@X%_^302+_
MFT0L_Z!%-?^C23__I4Y(^Z=44?.F6EOKI6!DXZ)H;=R=<W;1E7J"R8V"B\*'
MBI.\@I&:MWV9G[)ZH:.O=ZFFJW:SIZEVP*BD=\*HH7G"IYUZPZ>;>L.FFWK#
MIIMZPZ:;>L.FFWK#IIMZPZ:;>L.FFWK#IIMZPZ;_B"<)_XDX%_^50"'_G4(K
M_Z)$-/^E2#W_J$Q&^*I23^^K6%?GJU]@X*AI:=2A<'7+F7B!PI)_B[N+AI2U
MAHZ:KX*5H*I^G:2F>Z:GHWJPJ:!YO*J=>L&IFGS!J9A]PJB6?<*GEGW"IY9]
MPJ>6?<*GEGW"IY9]PJ>6?<*GEGW"IY9]PJ?_B2<)_XDX%_^6/R'_GD$J_Z-"
M,_^G1CO^JTM$]:Y13.RP5U3DL5Y<VZUH9L^E;G7%G76!O)9\B[60@Y2NBHN;
MJ(:2H*."FJ6>@**HFWZLJIA^N*N6?L"KE'_ JI. P:B2@,*HDH#"J)* PJB2
M@,*HDH#"J)* PJB2@,*HDH#"J)* PJC_B2<)_XHX%_^8/R#_GS\I_Z5!,O^J
M13K\KDE!\K%/2>FU5E#AMU]7U;%E9<JH;'3 H7. MYIZBZ^4@92HCXB;HHJ/
MH)R'EZ67A*"HE(*IJI&"M:N/@K^KCH/ JHV#P:F-@\&HC8/!J(V#P:B-@\&H
MC8/!J(V#P:B-@\&HC8/!J(V#P:C_BB<)_XLX%_^9/B#_H3XH_Z9 ,/^L0SCY
ML4@_\+5.1>>Z54O>NUY4T+1D9<6L:W.[I'& L9YXBJF8?I.BDX6:FX^-H):,
ME:61B9VHC8>GJXJ'LJR(A[^LB(? JXB&P*F(AL&HB(;!J(B&P:B(AL&HB(;!
MJ(B&P:B(AL&HB(;!J(B&P:C_BB<)_XPW%_^;/1__HCTG_Z@_+_^N0C;WM$<\
M[;I-0>3 5D;9OUQ3R[=C9,"O:7.VJ&]_K*)UBJ2<?).<F(.:E92*H(^1DJ6*
MCINHAHVDJX.,KZR!C;VL@HR_JX.*P*F#BL&I@XK!J8.*P:F#BL&I@XK!J8.*
MP:F#BL&I@XK!J8.*P:G_BR<)_XXW%_^</!__HSLF_ZH]+?^Q0#/TN$4XZK],
M/.+'54#3PEI2Q[IA8[NS9W*PK6U^IZ=SB9ZA>I*6G8"9CYJ(GXF7D*2$E)BH
M?Y.BJGR2K:MZDKJL>Y' JWV/P:E^CL&H?H[!J'Z.P:A^CL&H?H[!J'Z.P:A^
MCL&H?H[!J'Z.P:C_C"<)_X\V%O^=.A[_I3HE_ZT[*_RT/C#QO$,TY\5,-M[+
M4C_.QEE1PKY@8K:X9G"KL6Q]H:QRB)BG>)&0HWZ8B:"%GH*=C:-]FY:G>)F?
MJ768JJISF;>K=)C JG>4P:EXD\*H>)/"J'B3PJAXD\*H>)/"J'B3PJAXD\*H
M>)/"J'B3PJC_C"<)_Y$U%O^?.!W_IS@C_Z\Y*/FX/"SNPD(NY<U,+=C03SW)
MR5=0O,->8+"\9&^EMVI\F[)PAI*M=H^*J7R6@J:#G'RDBZ%VHI.E<J&=IV^@
MJ*EMH+6I;:#!J'";PJ=RF<*G<IG"IW*9PJ=RF<*G<IG"IW*9PJ=RF<*G<IG"
MIW*9PJ?_C28)_Y0T%?^A-AO_JC8A_[,V)?6^.2?JR4 FX-9)*-'53CS#SE9.
MMLA<7ZK"8VV?O6AZE+ANA(NT=(V#L7J4?*Z!FG6LB)YPJY&B:ZF;I&BIIJ9F
MJ;.F9JK#I6FDQ*5KH<2E:Z'$I6NAQ*5KH<2E:Z'$I6NAQ*5KH<2E:Z'$I6NA
MQ*7_CB8)_Y<S%/^C-!K_K3,>_K@R(/#%-2#CTS\<V-Y%)LK;33J]TU1,L,Y;
M7:/)86N8Q&=WC<!L@82]<HE\NGB0=;A_EF^VAYIJM9"=9;2:H&*SI:%AM+&B
M8+7"H6*OQJ)DJ\:B9*O&HF2KQJ)DJ\:B9*O&HF2KQJ)DJ\:B9*O&HF2KQJ+_
MD"8)_YLQ$O^F,1?_L2X:][XM&N?.,1?9WCD9S>-$*,+@33BUVU-*J-596IS0
M7VB0S&5SALEK?7W&<85UQ'>+;L-^D&G!AI1DP(^78,":FEW I9M;P+&;6L'!
MFUN\RIQ=M\J=7;?*G5VWRIU=M\J=7;?*G5VWRIU=M\J=7;?*G5VWRIW_D28)
M_Y\O$?^J+13_MR@5[<@F$MK<*0[,Y#8=P>9 +K;C2#ZJX$Y,GMU669+:766(
MUF-O?M1J>';2<']NT'>%:,]_B6/.AXU?SI"06\V:DEG-I9-7SK*35L_"DU;+
MT)17Q<^55\7/E5?%SY57Q<^55\7/E5?%SY57Q<^55\7/E5?%SY7_DR8)_Z,L
M#O^P)@_UP!\-W]4;!\WD)Q/!ZS0CM>H],ZGG14*=Y4M0D>-27(;B6&9\X%]N
M=-]F=6S>;7IFWG5_8=U]@EW<AH5:VX^(6-F8BE;8H8M4V*R+5-BWC%/8R8M3
MUM:+4];6BU/6UHM3UM:+4];6BU/6UHM3UM:+4];6BU/6UHO_ER0)_ZDF"OZX
M' GFSA$%SN,7",#N)A>T\#(HJ.X[.)SM0T:1[$M2ANQ27'SK661SZUYK:NID
M<&7H;'5AYG1X7N1\>UOB@WU9X(M_5M^2@57>FH-3WJ*#4MVJA%'=MH11W;^$
M4=V_A%'=OX11W;^$4=V_A%'=OX11W;^$4=V_A%'=OX3_GR$&_[ ;!>G%#0/0
MV0L"P.X8#+/V)ARG]3$LF_4[.I#U1$>%]4Q1?/536G/U66!K\U]F9?!F:F'M
M;6U=ZW1P6NIZ<UCH@716YX=V5.:->%/EE'E1Y)MZ4.2A>T_CJGQ.X[!\3N.P
M?$[CL'Q.X[!\3N.P?$[CL'Q.X[!\3N.P?$[CL'S_J!P"Z[P, <W,"0#!X P$
MLOH9$*7\)R":_3(NC_T].X7^145[_TU.<O]456O[6EID^&!?8/9G8EST;659
M\G)G5_%X:57P?FI3[X-L4>Z);5#MCVY.[)1O3>N:<$SKH7%+ZJ9R2^JF<DOJ
MIG)+ZJ9R2^JF<DOJIG)+ZJ9R2^JF<DOJIG+WLPT S,,( +_1" "Q[PX&I/\;
M$YG_*2&._S0NA/\_.7O_1T%Q_TY(:O]43F/_6E)>_F!66OQF6%?[;%I5^G%<
M4_EV7E'X>E]/]W]@3O:$84SUB6)+]8YC2O249$GSFF5(\YYF2/.>9DCSGF9(
M\YYF2/.>9DCSGF9(\YYF2/.>9DCSGF;-NP4 O<<& +'8!P&C_Q (F/\?%(W_
M+""#_S<K>O]!-'#_1SMH_TU!8?]415S_6DE8_U]+5?]E35+_:D]0_VY13O]R
M4DS_=U-+_WM42?]_54C^A%9'_HA71OV-5T3]DUA$_)991/R6643\EEE$_)99
M1/R6643\EEE$_)991/R6643\EEF]OP0 L,X$ *+@!@*7_Q,(C/\B$X/_+AUY
M_S@E;O\^+6;_13)?_TPW6?]2.U7_6#Y1_UU 3_]B0DS_9D-*_VI$2?]N14?_
M<D9&_W9'1?]Z2$/_?DA"_X))0?^&2D#_BTL__X]+/_^/2S__CTL__X]+/_^/
M2S__CTL__X]+/_^/2S__CTNOQ@( HM8" );W"@*+_Q8'@O\D#W?_+1=L_S,>
M8_\Z)%S_0BA6_TDL4?]/+T[_53%+_UHS2/]>-4;_8C9$_V8W0_]I.$'_;#A
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
M/#;_ISTU_[$^-/^^/C/_RC\S_\H_,__*/S/_RC\S_\H_,__*/S/_RC^XL@
MJKT  )W*  "1V ( B/L- 7__&0)V_R0&;O\M#&;_-1)?_SP76/]#&U/_21Y.
M_T\A2O]5)$;_6R9#_V G0/]F*3[_:RH[_W(K.?]Y+3;_@2XT_XHO,?^4,##_
MG#$N_Z4R+?^O,RS_MS,L_[<S+/^W,RS_MS,L_[<S+/^W,RS_MS.KN   GL4
M )#2  "#X   ??\/ 7+_%@)H_QX$8?\G"%K_+PQ4_S<03O\^$TG_1!9%_TH8
M0?]/&3[_51L[_UD<.?]?'3;_9!XT_VD?,O]P("__=R$M_W\B*_^'(RC_D"0G
M_YDE)O^A)B7_IR8E_Z<F)?^G)B7_IR8E_Z<F)?^G)B7_IR:?P   D<T  (/;
M  !X]@( ;_\- 63_$@)<_QD#5/\@!$[_)P9(_R\(0_\V"C__/ P\_T(../]'
M#S7_3! S_U$1,/]6$B[_6A,L_U\4*O]E%"C_:Q4F_W$6(_]Y%R+_@1@@_XD8
M'O^1&1W_EQD=_Y<9'?^7&1W_EQD=_Y<9'?^7&1W_EQG_5B<$_U$R!?]6-0?_
M7ST._V1%%O]F3A__9%@G_V%B+_]>;C7_6GD[_U>$/_]4CT/_49A&_T^@2/].
MITK_3:Y+_TRU3/]+O$W_2L1._TG.3_])WD__2.E0_TCR4/Q)]E#W2_E0\4SZ
M3^M.^U#J3_M0ZD_[4.I/^U#J3_M0ZD_[4.I/^U#_5B<$_U$R!?]8- ?_8CL.
M_V=$%O]I31__9U8G_V-@+_]@:S7_7'<[_UB"0/]5C43_4Y9'_U"?2?]/IDO_
M3JU-_TVT3O],O$__2\50_TK/4?])X%'_2>M1_DGR4OE+]U+S3?E1[4_Z4>90
M^E+E4/I2Y5#Z4N50^E+E4/I2Y5#Z4N50^E+_5R<#_U(Q!?]:,@?_9#H._VI"
M%O]L2Q__:E0G_V=>+_]B:#;_7G0\_UJ 0?]7BT7_5)5(_U*=2O]0I4S_3ZU.
M_TZT3_]-O%'_3,51_TO14O]*XE/_2>U3^TOS4_5,]U/N3_A3Z%#Y4^%2^E3@
M4OI5X%+Z5>!2^E7@4OI5X%+Z5>!2^E7_6"8#_U0P!?]=,0?_9S@._VU %O]O
M21[_;E(G_VI<+_]E9C;_87$\_UU]0?]9B$;_5I))_U2<3/]2I$[_4*M0_T^S
M4?].NU+_3<13_TW/5/Y,X%7[3.M5^$ST5?!/]U7I4?A5XE+X5MM4^5?95/E7
MV53Y5]E4^5?95/E7V53Y5]E4^5?_628#_U<N!?]@+P?_:C8-_W$^%?]S2![_
M<E$F_V]:+O]J8S;_96X\_V%Z0O]=A4?_6H]*_U>83?]5H%#_5*A2_E*O4_U1
MMU7\4,!6^D_+5OA/W%?U3^E7\D_S5^I2]E?A4_=8VE7X6=%6^%K/5OA:SU;X
M6L]6^%K/5OA:SU;X6L]6^%K_628#_UHL!?]D+0?_;C,-_W4]%?]X1AW_=T\E
M_W18+?]P8#7_:FH\_V9V0O]B@4?^7HM+^UN43_E9G5+X5Z14]E:L5O54M%?S
M4[Q8\E/'6?!2U5KL4N9:Z5/R6>%4]5O75O9<SU?W7<A9^%W'6?A=QUGX7<=9
M^%W'6?A=QUGX7<=9^%W_6B4#_UTJ!?]G*@;_<C(,_WD[%/]\11S_?$TD_WI5
M+/]U7C3_;V<\_&IR0OEF?4CV8X=,\U^04/%=F5/O6Z%6[5FH6.M8L%KJ5[E;
MZ%;#7.96T5SC5N1<WU;P7=57]5_,6?9@QEKV8,!;]F&^7/9AOESV8;Y<]F&^
M7/9AOESV8;Y<]F'_6R4#_V H!?]K* ;_=S +_WXZ$_^!0QK_@DLB_W]3*O][
M6S/Y=F0Z]7!N0?%L>4CM:(--ZF2,4>=AE57E7YU8XUVE6N%;K5S>6K9>W%G
M7]I9SF#56>)@T5GO8<I:]&+"7/1CO%WT9+=>\V2V7_-DME_S9+9?\V2V7_-D
MME_S9+9?\V3_7"0#_V,F!/]O)@7_>R\+_X(Y$?^&01C_ATD@_X51*/B"63#R
M?6 X[7=J0.AR=4?D;G]-X6F(4MUFD5?98YE:U6"A7=)?J&#/7;%BS5R[8\M<
MQV3)7-MEQ5WK9;]=\F:X7_%GLV#Q9Z]A\6>N8O%GKF+Q9ZYB\6>N8O%GKF+Q
M9ZYB\6?_720#_V8D!/]R) 7_?BX*_X<W$/^+/Q;_C$<=^8M/)?*(5BWL@UTV
MYGYG/N!X<4;;<WM-U6Z#4]!JC%C,9Y1=R66<8,9CHV/#8:QEP6"U9[]?P6B]
M7]!INF#F:;5A[VJO8N]JJV/O:J=D[VFF9?!IIF7P::9E\&FF9?!IIF7P::9E
M\&G_7B,#_VDB!/]V(P3_@BP)_XLV#O^//A3]D44;])%,(NV.4RKFBEHRWX5E
M.]=^;470>'9-RW1_5,9PAUK";(]>OVF78KMGGV6X9:=HMF2P:K-CNVNQ8\IL
MKV/A;*MD[6VF9NULHV?M;*!H[FN?:.YKGVCN:Y]H[FN?:.YKGVCN:Y]H[FO_
M7R,#_VL@ _]Y(@3_A2L(_XXT#/^3/!+XED,8[Y9*'N>54";@D5@NUXIA.LZ$
M:D7(?G--PGE[5;YU@UNY<8M@M6Z29+)LFF>O:J-JK&BL;*EGMFZG9\1OI6?:
M;Z)HZV^>:>QOFVKL;IEK[6V8:^UMF&OM;9AK[6V8:^UMF&OM;9AK[6W_7R,#
M_VX> _][(03_B"H'_Y$R"_^7.@_TFD$5ZYM'&N.;32':EE4MSX]>.<B)9T3!
M@V]-NWYW5;9Y?UNQ=H=@K7./9:EPEFBF;I]LHVRH;J!KLG"=:\!QG&O2<IIL
MZ7&7;>IPE&WK<))N[&^2;NQNDF[L;I)N[&Z2;NQNDF[L;I)N[&[_82$#_W =
M _]^( /_BRD&_Y4Q"?N;. WPGCX1YZ!$%M^@2AW3FE(KRI-<.,*-9$.[AVU-
MM()T5*]^?%NJ>H1AIG>+9:)TDVF><IMMFG"D<)=OKW*5;[QSDV_-<Y)PYG.0
M<.ERCG'J<8UQZW",<>MPC''K<(QQZW",<>MPC''K<(QQZW#_8R #_W(; _^
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
M6DC%^UI(Q?M:2,7[6DC%^UKWD00 U*(" ,>O! "ZN0, L,0% *?0"0"?X1
MF.$A X_@, F&X#L2?=]$&W7>321NW54K9]Q<,F+;9#==VVL[6=IR/U7:>D-2
MVH-%3MJ-2$S:F$I)VJ5+2-NS3$?<Q$Q&W-Y,1MKM3$38^4]#V/M/0]C[3T/8
M^T]#V/M/0]C[3T/8^T_;F@  RJD" +NS @"PO0, I<D% )O6"0"4Z!0!C.DE
M!(3H,PM[Z#P4<^A$&VOH2R)DYU(H7N=9+5GG8#)5YV@U4N=O.$_G=SM,YX ]
M2>>)/T?HE$%$Z)]"0NFL0T'IND1 ZLU$0.KD1$#H]41 Y_A#0.?X0T#G^$-
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
M9F^"\F5P@?-D<('S9'"!\V1P@?-D<('S9'"!\V3_:Q0!_WL2 ?^*$@#_EA(
M[:(0 -ZM#@#0L1D Q; K!;NM.0^RJ40;J:5.)Z"A5C*9G5X[DIID0XN7:TJ&
ME')0@))Y57N/@%IWC8E><HR286Z*G&1KB:AG:8FV:&>)R&AGB>-G:(GR9FF'
M\V5JAO-D:H;S9&J&\V1JAO-D:H;S9&J&\V3_;A(!_WX0 /^-$ #WF@X VZ<*
M -.P"P#*M!8 P+0I!+:Q-PZMKD,:I*I,)9NF53"3HUPYC*!C08:=:4B FG!.
M>YAW4W:6?EAQE(9<;)*08&B1FF-ED*9E8Y"T9F&0QF9AD.%F89#R96..\V1D
MC/1C9(ST8V2,]&-DC/1C9(ST8V2,]&/_<1 !_X(/ /^1#0#>GPD TZH) ,RS
M"0#$N!, NK@F [&V-0RGLT$8GJ]*(Y:L4RZ.J5HWAZ9A/X"D9T9ZH6Y,=9]U
M47"=?%5KG(1:9IJ.76.9F&!?F*1B79BR9%N8PV1;F-YC6YCP8UR5]6)>D_5B
M7I/U8EZ3]6)>D_5B7I/U8EZ3]6+_=0X _X8- .N6" #5HP< S*T( ,6V!P"]
MO!$ M+TC JN[,@JAN3\5F+9(()"S42N(L%@T@*Y?/'JK9D-TJ6Q(;ZAS3FJF
M>E)EI8)68:.,6EVBEEQ:HJ)?5Z&P8%:AP6!5HMQ@5:'O8%:?]U]7G/=?5YSW
M7U><]U]7G/=?5YSW7U><]U__>@P _8L) -J;! #.IP8 Q+ & +RY! "UP0X
MK,(@ :3!, B:OSP3D;U&'8FZ3R>!N%8P>K9=.'.T9#]NLFI$:+%Q262P>4U?
MKH%16ZV*5%BME5=4K*%94JRO6U"LP%M0K-I:3ZON6T^J^EM1IOI;4:;Z6U&F
M^EM1IOI;4:;Z6U&F^EO_@ D X9(! -&@! #&JP4 O+0$ +.] P"KQPL I,D<
M 9S(+ :3QSD/BL5$&8'#32-ZP50L<[];,VV^8CEGO&D^8KMP0UZZ=T=:N8!+
M5KF)3E.XE%!0N*!23;BN5$RXOU1+N=A42[?M5$JV^55*L_Y62K/^5DJS_E9*
ML_Y62K/^5DJS_E;ZAP( UI@  ,FE P"]KP, L[@! *G"! "AS0@ FM 6 )+0
M* 2*SS8,@<Y!%7G,2AYRRU(F;,I:+6;)83)AR&@W7,=O/%C&=C]5QG]#4<6)
M14[%E$A+Q:!*2<6N2TC%OTM'QMA+1\7M2T;#^4U%PO].1<+_3D7"_TY%PO].
M1<+_3D7"_T[?D   S)\  +^J 0"SLP$ J;T" )_'!0"6T@D CMH2 (C;) *
MVC((>-D^$''82!AJUU ?9-98)5_57RI;U&<O5]1N,U/3=C90TW\Y3-.(.TK3
ME#Y'TZ _1=2N0$34OT%#U=A 1-/L0$+2]D)!T?Y$0='^1$'1_D1!T?Y$0='^
M1$'1_D31F   PZ4  +6N  "IN   GL," )3-!@"*V0H A.,8 7WD)@-UY#((
M;N,\#V?C115AXTT;7.-5(%?C7214XV0G4.)K*DWB<RU*XWPP2..&,D7CD#1#
MXYPU0>2I-D#DN#<_Y<LW/^7D-S_C\S8]XOLX/>+[.#WB^S@]XOLX/>+[.#WB
M^SC&H0  MZL  *JT  ">O@  D\D" (C4!@!_[@X >>T; 7'M)P-J[C((9.X[
M#5[N0Q-8[DL74^Y2&E#O61Y,[V @2>]G(T?O;R5$\'<G0?" *3_PBBH]\94L
M._&A+3GRKBXX\KXO-_/0+S?SYR\V\?,O-O'S+S;Q\R\V\?,O-O'S+S;Q\R^Y
MIP  J[   )^[  "2Q@  AM ! 'O=!0!T]Q$ ;?<< 6;X)@-?^"\&6ODX"E3Y
M0 Y0^D<13/I.%$C[519%^UL80OMB&D#\:!P]_' =.OUX'SC]@B V_8TB-/Z8
M(S+^I"0Q_[$E,/^_)B__SR8N_^,F+O_C)B[_XR8N_^,F+O_C)B[_XR:MK0
MG[<  )+"  "&S0  >=H  '#R" !H_Q$ 8?\: 5K_(P-4_RL$3_\S!DK_.PA&
M_T(+0_])#4#_3PX]_U40.O];$3C_81,U_V@4,_]O%3#_>!8N_X(7+/^-&2K_
MF1HI_Z0:*/^O&R?_NAPF_\<<)O_''";_QQPF_\<<)O_''";_QQRAM   D[\
M (;*  !XU@  ;.(  &/\!P!<_P\ 5?\6 4__'@))_R8#1/\N!$#_- 4\_SL&
M.?]!!S;_1@@S_TP(,?]1"2[_5PHL_UT**O]D"RC_; PE_W4-(_]_#B'_B@\@
M_Y40'O^@$![_J!$=_[$1'?^Q$1W_L1$=_[$1'?^Q$1W_L1&5O   AL<  'G3
M  !KX   7NT  %;_ P!/_PP 2?\2 4/_&0$^_R ".?\G S7_+0,R_S,$+O\X
M!"O_/04H_T(%)O]'!23_3 8B_U$&(/]7!AW_7@<;_V4'&?]N"!?_> @5_X,(
M$_^-"1/_E@D2_YX)$O^>"1+_G@D2_YX)$O^>"1+_G@G_0BT#_T(R!/](,@3_
M3#8&_TX\"/]01P[_4%(5_TY?&O]+:Q__2'<D_T6#)_]"CBK_09<L_S^@+O\_
MIR__/JXP_SVU,?\]O#+_/,4R_SS.,_\[WS/_.^HT_SOS-/\[^S3_//\S_CS_
M,_P]_S3V/_\U]3__-?4__S7U/_\U]3__-?4__S7_0RP#_T0P!/]*, 3_3C0&
M_U$Z"/]31@[_4E$5_U%=&O].:2#_2W0D_TB */]%BRO_0Y4M_T*=+_]!I3#_
M0*PQ_S^S,O\_NC/_/L(T_S[,-/\^W#7_/>@U_SWQ-?\^^C7]/O\U^S__-/@_
M_S;R0?\W\$'_-_!!_S?P0?\W\$'_-_!!_S?_1"P#_T<N _]-+@3_43(%_U0Y
M"/]71 [_5D\5_U1:&_]19B#_3G(E_TM]*?](B"S_1I(N_T6;,/]$HC+_0ZDS
M_T*P-/]"MS7_0;\V_T')-O] US?_0.4W_4#P-_I ^#?W0?\V]D'_-_)!_SCL
M0_\YZD3_.>I$_SGJ1/\YZD3_.>I$_SG_12L#_TDL _]0+ 3_52\%_UDW"/]<
M0@[_6TT5_UA7&_]68R#_4F\E_T]Z*O],A2W_2H\P_TB8,O]'GS3_1J8U_T6M
M-O]%M#?_1+PX_D3&./Q$TCGY0^(Y]D3N.?-$]SGQ1/\Y[T3_.NM%_SOD1O\\
MXT;_/.-&_SSC1O\\XT;_/.-&_SS_1BL#_TTI _]4*03_62P%_UXU!_]A0 W_
M84H4_UY4&O]:7R#_5VLF_U1V*O]1@2[_3HLQ_DR4-/Q+G#7[2J,W^DFJ./A(
ML3GW2+DZ]D?"._5'S3OR1]\[[D?L.^M(]COI1_\]YT?_/N%(_S_:2O] V$K_
M0-A*_T#82O] V$K_0-A*_T#_1RH#_U G _]8)@/_7BH$_V,S!_]F/0W_9D<3
M_V11&O]@6R#_7&<F_5ER*_I6?2_X4X<S]E&0-?10F#?R3I\Y\4VF.^],K3SN
M3+4][$N^/>M+RC[I2]P^Y4SJ/>)+]3_?2_Y!W$K_0M1,_T/-3?]#RT[_0\M.
M_T/+3O]#RT[_0\M._T/_2B@#_U0D _]<(P/_8R@$_V@P!O]L.PO_;$02_VI.
M&?YF6!_Y86(E]5YM*_);>##O6((T[%:+-^I4E#GH4YL[YE&C/>51JC[C4+(_
MX4^[0.!/QT#>3]A!V4_H0=1/]$/03OY%SD[_1LA0_T;"4?]'P%'_1\!1_T?
M4?]'P%'_1\!1_T?_324"_U<A O]@( /_:"8#_VXN!?]R. K_<D$0_7!+%_=M
M5!WR:%XD[61I*NEA=##E7GXTXEN'..!9CSO=5Y<^VU6?0-A4ID+54ZY#TE*W
M1-!2PD7.4M!&RU+E1LA2\DC%4OU)PE+_2KQ4_TJW5?]*ME7_2K95_TJV5?]*
MME7_2K95_TK_4","_UL> O]D'@+_;20#_W,K!/]W-0C^>#X.]G='%/!T4!OJ
M;UHBY&ME*>!G;R_;8WDUUF"".M)=BC[/6Y)!S%F:0\I8H47(5ZE'QE:R2<16
MO$K"5<E+OU7?2[Q6[DRY5OI-MU;_3;)8_TVN6?]-K%G_3:Q9_TVL6?]-K%G_
M3:Q9_TW_4R "_UX< O]H' +_<2("_W@H _]\,0?X?CH+\'U#$>EZ3!CB=E<?
MW')A*-1M:R_/:70VRV5].\=BA4#$8(U#P5Z51K]=G$B\6Z1+NEJM3+A9MTZV
M6<-/M%G53[%:ZE"N6O=0K%K_4*A;_U"D7/]0I%W_3Z1=_T^D7?]/I%W_3Z1=
M_T__5AX"_V$9 O]L&@+_=2 "_WPE _V!+@7SA#<)ZH0_#N*!2!7;?5,=T7==
M)\MR9S#&;G WPFIX/+YG@$&Z98A%MV.02+1AF$NR7Y]-KUZH3ZU=LE&K7;Y2
MJ5W.4Z9=Y5.D7O13HE[_4Y]?_U*<8/]2FV#_4IM@_U*;8/]2FV#_4IM@_U+_
M6!P"_V07 ?]P&0'_>1T!_X C OB&*@/MB3(&Y(H["MR(11+1@E <RGU:)L1X
M8R^^<VPWN6]T/;5L?$*R:H1&KF>,2JMEDTVH9)M/I6*D4J-AKE2A8;E5GV'(
M5IUAX5:;8O%5F6+]59=C_U259/]4E&3_4Y1D_U.49/]3E&3_4Y1D_U/_6AH"
M_V<5 ?]S%P'_?1L!_X0@ ?.*)@+HCBX$WY V!]2,01'+ATT;Q()7)KU]8"^W
M>&DVLG1Q/:YQ>$*J;H!'IFR(2J-JCTZ@:)A1G6>@4YIFJE689;57E67$6)1E
MVUB29N]7D6;\5X]G_E:.9_Y5C6C^58UH_E6-:/Y5C6C^58UH_E7_7!@!_VD3
M ?]V%@'_@!D!_8@= >^.(@'DDRD"VI0Q!LZ0/P_&BTL:OH95);>!7BZQ?68V
MK'EN/*=V=4*C<WU'GW"$2YQNC$Z8;)12E6N=5))JIU>0:;)9C6G 6HQIU5J*
M:NQ9BFKZ6(EK_5>':_U6AVO^5H=K_E:':_Y6AVO^5H=K_E;_7A<!_VP2 ?]X
M% '_@Q< ^8L: .N2'0'@F",!TY@O!<J4/0[!CTD9N8I3)+*&6RVL@60UIGYK
M/*%Z<D*==WI'F76!2Y5SB4^1<9%2CF^:58MNI%B(;:]:AFV]6X1MT%N#;NE:
M@V[X68)O_%B";_U7@F_]5X)O_5>";_U7@F_]5X)O_5?_8!4!_VX1 ?][$P#_
MAA0 ]H\6 .>6& #;G!P SYLM!,67.PV\DT<8M(Y1(ZV*62RGAF$TH8)I.YQ_
M<$&7?'=&DWE^2X]WAD^+=8Y2B'.7581RH5B"<:Q:?W&Z7'YQS%Q]<N=;?7+V
M6GQR_%E\<OQ7?'+]5WQR_5=\<OU7?'+]5WQR_5?_8A0!_W$1 ?]]$0#_B!(
M\I(2 ..:$@#5GQD RIXK!,&;.0RXET47L))/(JF.6"NBBE\SG(9G.I>#;D"2
M@'5%C7Y\2HE\A$Z%>HQ2@GB55GYWGUA[=JI;>76X7'=UREQW=N5<=W?U6G=V
M^UEW=OQ8=W;\5W=V_%=W=OQ7=W;\5W=V_%?_9!(!_W,0 /^ $ #_BQ  [Y4.
M -^>#0#0HA< QJ$I [V>-PNTFD,6K)9-(*225BJ=CEXREXME.9*(;$"-A7-%
MB(-Z2H2 @4Z ?XI2?'V357A\G5AU>ZA;<WJV7'%ZQUQQ>N)<<7OS6G%[^UER
M>OQ8<GK\6')Z_%AR>OQ8<GK\6')Z_%C_9Q$!_W4/ /^##@#TC@T VYD* -2A
M"P#,I!4 PJ0G [BB-@JPGD(5IYI,'Z"75"F9DUPQDY!C.(V-:C^(BG%$@XAX
M27Z&?TUZA(A1=H*157.!FUAO@*9:;7^T7&M_Q5QK@-]<:X#R6FN ^UEL?OQ8
M;7[\6&U^_%AM?OQ8;7[\6&U^_%C_:1 !_W@. /^%# #BD@@ U9L) ,ZC"0#'
MJ!( O:@E K2F- FKHD 3HY]*'IN;4B>4F%HPCI5A-XB2:#V"D&]#?HYV2'F,
M?4QUBH50<8B.5&V'F5=JAJ199X6Q6V6%PEMEA=Q;987P6F:%^UEG@_Q89X/\
M5V>#_%=G@_Q79X/\5V>#_%?_; X _WL, /*)"0#9E08 SYX( ,FF" #!JQ
MN*LB J^J,@BFISX2GJ1('):A426/GE@NB)M?-8*99CQ]EFU!>)1T1G.2>TMO
MD(-/:X^,4F>.EE5DC:)888RO65^,P%I?C-E97XSN65^,^UAABOU788G]5V&)
M_5=AB?U788G]5V&)_5?_;PP _W\) -^- P#2F 8 RJ(& ,*I!@"ZKPX LK @
M :FN+P:AK#P0F*E&&I&G3R.)I%8L@Z)=,WV?9#EWG6L_<IMQ1&Z:>4AIF(%,
M99>*4&&5E%->E:!56Y2M5UJ4O5A9E-17693L5UF3^59;D?Y56Y#^55N0_E5;
MD/Y56Y#^55N0_E7_<PD ]80$ -B1 P#,G 4 PZ4% +NM! "SLPP J[4< :.T
M+ 6;LCD.DK!$%XJM32"#JU0I?:E<,'>G8C9QI6D\;*1O06BB=T5DH7])7Y^(
M3%R>DD]8GIY25IVK4U2=O%13G=%44YWK4U.<^%-4FO]35)G_4U29_U-4F?]3
M5)G_4U29_U/_> 8 X8D  -"6 @#&H0, O*D# +.P 0"KN @ I+H8 )RZ*0.4
MN38+C+=!%(2U2AU\LU(E=K%:+'"O8#)KKF<X9JUN/&*K=4!>JGU$6JF&2%:H
MD4I3J)U-4:>J3D^HND].J,]/3J?I3TVF]T]-I?]/3J3_3TZD_T].I/]/3J3_
M3TZD_T_Z?P  V(X  ,F; 0"^I0( M*T! *NU  "AOP0 F\$4 )3!)0*,P#,(
MA+\^$7R]2!EUO% A;[I8)VJY7RUEN&4R8+=L-ERV=#I8M7P^5;2%05&TD$1.
MLYQ&3+.I2$JSN4A)M,Y(2;/I2$BQ]DE(L/]*2+#_2DBP_TI(L/]*2+#_2DBP
M_TKBA@  SI0  ,*A  "VJ0  J[$  *&Z 0"8PP4 D,D0 (K)( &#R2\%>\@[
M#73'111NQDX;:,56(6/$72=>PV0K6L)K+U;!<C-3P7LV3\"$.4S CSQ*P)L^
M1\"H/T; N$!%P,U 1<#H/T2^]D%#O?]"0[S_0T.\_T-#O/]#0[S_0T.\_T/6
MC0  QIL  +BE  "MK@  HK8  )B_ @"-R 8 @]$+ '_2&@!YTBH#<M(W"&S1
M0@]FT4L58=!3&ES/6Q]8SV(C5,YI)U'.<2I-SGHM2LZ#,$C.CC)%SIHT0\ZH
M-4+.N#9!S\TU0<[H-4#-]3<_R_XY/LO_.3[+_SD^R_\Y/LO_.3[+_SG*E@
MO*(  *^J  "CLP  F+P  (W& P""SP< >-D+ '/>& !NWB8":-XS!6+>/@I=
MWD@/6=Y0%%7>6!=1WF ;3MYG'DO=;R!(WG@C1MZ!)4/>C"=!WI@I/]ZF*C[?
MM2H]X,@J/=_C*CS=\2L[W/LM.MS]+CK<_2XZW/TN.MS]+CK<_2[ GP  L:<
M *2P  "8N@  C<,  ('- @!VUP< ;N@/ &GH&P%CZ"<"7NDR!5CI.PA4Z40,
M3^I,#TSJ4Q))ZEL51NIB%T3K:AE!ZW(;/^M['3SKAAXZ[)$@..R>(3?MK"(V
M[;LC->[/(S3NYB,TZ_4C-.OX(S3K^",TZ_@C-.OX(S3K^".SI0  IJT  )FW
M  "-P0  @,L  '75 0!IX08 9/,1 %[S' %9]"8"5/0P!$_U. 9+]4 (1_9'
M"D3V3@Q!]U4./_=<#SSW8Q$Z^&H3-_AS%#7X?18S^8@7,?F4&"_ZH1DN^J\:
M+?N^&BS[SQLK^^<;*_OK&RO[ZQLK^^L;*_OK&RO[ZQNHJ@  FK0  (V_  "
MR0  =-,  &?>  !>\@@ 6?X1 %/_&@%._R,"2?\K T7_,P1!_SH%/O]!!CO_
M1P<X_TX(-?]4"3/_6@DQ_V$*+_]I"RS_<@PJ_WT-*/^(#B;_E0\E_Z$0)/^N
M$2/_NA(B_\H2(O_0$B+_T!(B_] 2(O_0$B+_T!*<L@  CKP  (''  !ST0
M9]T  %GC  !3_08 3?\. $C_%@!#_QX!/_\F CK_+0(W_S,#,_\Y S#_/P0N
M_T0$*_]*!2G_4 4G_U8&)/]=!B+_90<@_VX''?]Y"!O_A0@:_Y()&?^>"1C_
MJ D7_[,)%_^W"1?_MPD7_[<)%_^W"1?_MPF0N@  @L4  '30  !GW   6.,
M $WP  !'_P( 0O\, #S_$0 X_Q@!-/\? 3#_)0$L_RL"*?\P B7_-0(C_SH"
M(/\_ Q[_1 ,<_TD#&?]/ Q?_5@05_UX$$O]H!!'_<@4/_WX%#O^*!0[_E 4-
M_YX%#?^B!0W_H@4-_Z(%#?^B!0W_H@7_.2\"_SPP _]!,0/_1#0$_T0Z!O]$
M10C_15$,_T-=$?]!:1;_/G89_SR!'/\ZC![_.98@_SB>(?\WI2/_-ZLC_S:R
M)/\VN27_-L E_S7*)O\UUR;_->4F_S7O)O\U^";_-O\F_C;_)OPV_R;\-O\G
M^C;_*/HV_RCZ-O\H^C;_*/HV_RC_.2\"_SXO _]$+P/_1C($_T@X!O](0PC_
M2$\-_T=;$O]$9Q;_0G,:_S]_'?\]BA__/),A_SN;(_\ZHB3_.:DE_SFP)O\X
MMB;_.+XG_SC')_\XTRC_..,H_SCM*/XX]RC[./XG^3G_)_@X_RGX./\J]CC_
M*O8X_RKV./\J]CC_*O8X_RK_.B\"_T$L _]&+ /_2B\$_TPW!?]-00C_3$P-
M_TM8$O](9!?_1G ;_T-\'O]!AR#_/Y C_SZ8)/\]H"7_/:8F_SRM)_\\M"C_
M.[LI_SO$*?\[SRG^.^ J^SOK*O@[]2GV//XI]#S_*O,[_ROR._\L[SO_+>\[
M_RWO._\M[SO_+>\[_RW_/"T"_T0I O]**0/_3BP$_U$T!?]2/@C_4DH-_U!5
M$O]-81?_2FT;_TAX'_]%@R+_0XTD_T*5)O]!G2?_0*,H_T"J*?X_L2K]/[@K
M_#_!*_H_RROW/]PL]3_I+/$_]"OO/_TL[3__+>P^_R_K/O\PYS__,.<__S#G
M/_\PYS__,.<__S#_0"H"_T@F O].)@/_4BD#_U8R!?]7/ ?_5T<,_U51$O]2
M71?_4&D<_TUT(/]*?R/]2(DF^T>1*/I&F2GX1: J]T2G*_5$K2ST0[4M\T.]
M+?)#R"[P0]<N[$/G+NE$\RWF0_PPY$+_,>-"_S+A0O\SW$/_--Q#_S3<0_\T
MW$/_--Q#_S3_0R<"_TLC O]2(@+_6"<#_UPO!/]=.0?_7D,,_UM.$?]86!?^
M560<^E)O(/=0>B3T380G\DR-*?!*E2OO29PM[4FC+NQ(JB_J1[$OZ4>Z,.='
MQ3#F1](PXDCE,-]'\C+;1_LTV$;_-=5&_S;21O\WS4C_-\U(_S?-2/\WS4C_
M-\U(_S?_1B0"_T\@ O]6'P+_720#_V$L!/]C-0;_9$ +_V)*$/I>5!;U6U\<
M\5AK(.Y5=27K4W\HZ%&(*^9/D2WD3I@OXDV@,.%,IS'?3*XRW4NW,]M+PC39
M2L\UU4OD-=!+\#;-2OLXRDK_.LA*_SK&2_\[P4S_.\%,_SO!3/\[P4S_.\%,
M_SO_2B$"_U,= O];' +_8B("_V<I _]I,@7_:CP)^6A&#_)E4!7M85L:Z%YF
M(.1;<27A6'LIWE:$+-M4C"_84I0RU%&;--)0HS703ZHWSDZR.,Q.O#G*3LDZ
MR$[=.L1/[3O!3OD]OD[_/;Q._SZZ3_\^ME#_/K90_SZV4/\^ME#_/K90_S[_
M31X"_U8: ?]?&@'_9R "_VPF O]O+@3Y<#@'\F]"#.ML2Q+E:5<9WV5B']IA
M;"74778JT%M^+\U9AS+*5X\UR%:6-\94G3G$4Z4[P5.M/+]2MSZ]4L,_O%+3
M/[E2Z#^U4O9!LU+_0;%3_T&O4_]!K%3_0:Q4_T&L5/]!K%3_0:Q4_T'_4!P!
M_UH7 ?]D& '_;!T!_W$C OUU*@/S=C,%ZW8]"N-S1P_<;U,7U&M>'\YF9R;*
M8W$KQF!Y,,)>@32_7(DWO5J1.KI9F#RX6* ^ME>H0+16LD*R5KU#L%7,0ZU6
MXT2K5O-$J%?^1*=7_T2E6/]$HEC_1*)8_T2B6/]$HEC_1*)8_T3_4QD!_UT4
M ?]H%@'_<!H!_W8@ ?=Z)@+M?"X#Y'PX!]QZ1 W2=4\6RW!:'L9L8R;!:&PL
MO69U,;EC?36V880YLU^,/+!=E#^N7)M!JUND0ZE:K46G6KA&I5G'1Z-:WD>A
M6N]'GUO\1YU;_T>;7/]&FES_1II<_T::7/]&FES_1II<_T;_51<!_V 2 ?]K
M% '_=!< _WH< ?)_(@'G@2D"WH(S!--_0 S+>DP5Q'96'KYQ8"6Y;F@LM&MQ
M,K%H>3:M9H ZJF2(/:=BCT"E8)=#HE^@19]>J4>=7K1)FUW"2IE=UDJ77NQ*
MEE_Z295?_TF38/](DF#_1Y)@_T>28/]'DF#_1Y)@_T?_6!4!_V,1 ?]N$@#_
M=Q4 ^WX8 .V#'0#BAR,!UH<N \R#/0O%?TD4O7M3';=V726R<V4LK6]M,JEM
M=3>F:GP[HFB$/I]FC$&<991$F6.<1Y=BIDF48K!+DF&^3)!AT$R/8NA,CF/X
M2XUC_TJ,9/])BV3_28MD_TF+9/])BV3_28MD_TG_6A,!_V80 /]Q$0#_>A(
M]X(4 .B'%P#=BQP T(LL \>(.PJ_A$<3N']1'+%[6B2L=V(KIW1J,:-Q<C:?
M;WD[FVV /YAKB$*5:9!%DFB92(]FHDJ,9JU,BF6Z38AES$Z'9N9.AF?V3(9G
M_TN%:/]+A&C_2H1H_TJ$:/]*A&C_2H1H_TK_7!(!_V@/ /]T$ #_?1  \X40
M .2+$0#6CQ< RXXJ L*,. FZB$02LX1/&ZQ_6".G?& KH7AH,9UU;S:9<W8[
ME7%]/Y)OA4*.;8U%BVR62(AKH$N%:JI-@VFW3H%IR$^ :N-/@&OT3G]K_TQ_
M:_]+?VO_2W]K_TM_:_]+?VO_2W]K_TO_7A !_VL. /]V#@#[@ T ZH@- -N/
M# #0DA4 QY(G KZ/-@BVC$(1KHA-&JB$5B*B@%XJG'UE,)=Z;#63=W,ZCW5[
M/HQS@D*(<HM&A7"328)OG4Q_;JA.?6ZU3WMMQE!Z;N!0>6_R3GEO_DUY;_],
M>6__2WEO_TMY;_]+>6__2WEO_TO_8 \ _VT- /]Y# #N@PL VXL) -21"@#,
ME1, PI4E KF3- >QCT$0JHQ+&:.(5"&=A%PIEX%C+Y)^:C6.?'$YBGIX/89X
M@$*#=HA%?W6127QSFTQY<J9.=G*S4'5RPU!S<MU0='/P3W1S_4UT<_],='/_
M3'1S_TQT<_],='/_3'1S_TS_8@X _V\, /Q["@#>A@8 U8X( ,^4"0#'F!$
MOI@C ;66,@:MDS\/II!)&)^,4B"8B5HHDX9A+HZ#:#2)@6\YA7]V/8%]?D%]
M>X9%>GF/279XF4QS=Z1.<7>Q4&]VP5!N=]E0;G?O3VYW_$YN=_]-;W?_3&]W
M_TQO=_],;W?_3&]W_TS_9 T _W(* /!^!@#:B 4 T) ' ,J7" #"FQ  N9LA
M ;&:, :IEST.H91'%YJ14!^4C5@GCHM?+8F(9C.$AFTX@(1T/7N">T%X@(1%
M='^-2'%]ETMM?*).:WRO3VE[OE!H?-50:'SM3VE\^TYI?/]-:GO_3&I[_TQJ
M>_],:GO_3&I[_TS_9@H _W4( .&! @#4BP4 RY,& ,2:!@"]G@X M9\? :R>
M+@6DFSL,G9A%%9:53AZ/DU8EB9!=+(2.9#)_BVLW>HIR/':(>4!RAH%$;X6*
M1VN#E4IH@J!-98&L3F.!O$]B@=%/8H'K3F.!^4UC@?],9(#_2V2 _TMD@/]+
M9(#_2V2 _TO_:0@ ^W@$ -R$ 0#/CP0 QI<% +^=!0"WH0P KZ,< *>B+ 2?
MH#D+F)Y#%)&;3!R*F%0CA)9<*G^48C!ZDFDU=9!P.G&.=SYMC7]":8N(1F6*
MDDEBB9Y+7XBJ35Z(NDY<B,Y.78CI35V'^$Q=A_]+7H;_2UZ&_TM>AO]+7H;_
M2UZ&_TO_;04 ZGP  -6(  #*D@, P9H# +F@ P"QI@D J:<9 **G*0.:I38)
MDJ-!$HNA2AJ$GU(A?IU:*'F;8"YTF6<S;Y=N.&N6=3QGE'U 8Y.&0V"1D$9<
MD9Q)6I"I2UB0N$Q7D,Q,5Y#G2U>/]TI7CO]*6([_25B._TE8CO])6([_25B.
M_TG_<0$ X(   ,^,  #$E@( NYX" +*D  "IJ@4 HJP5 )NL)@*4JS0'C*H_
M#X6H2!=^IE >>*18)7.B7BMNH64P:I]L-&6><SEAG7L\7IN$0%J:CD-7F9I%
M5)FG1U*9MDA1F<I(49CF2%&7]4A1E_]'49;_1U&6_T=1EO]'49;_1U&6_T?V
M=P  V(4  ,F1  "_FP$ M*(  *NH  "AL   FK(1 )2S(@&-LC %A;$\#'ZO
M1A1XKDX;<JQ6(6VK7"=HJ6,L9*AJ,&"G<31<IGDX6*6".U6DC#Y1HYA 3Z.E
M0DVCM$-,H\A#3*/D0TNA]$-+H/]$2Z#_1$N@_T1+H/]$2Z#_1$N@_T3C?0
MSXL  ,*6  "WGP  K:8  *.M  "9M0  D+D. (NZ'@&$NBT#?;DY"7>X0Q!Q
MMDP7:[53'6:T6B)BLV$F7K)H*UJQ;RY6L'<R4["!-4^OBSA,KY<Z2JZD/$BN
MLSU'KL<]1Z[C/$:M\SU&J_X^1:O_/T6K_S]%J_\_1:O_/T6K_S_:@P  QY$
M +N<  "OI   I:L  )JR  "0N@$ AL$) ('"& ![PB@"=<(U!F_!0 QIP$D2
M9+]1%U^^6!Q;OE\@5[UF)%2\;B=1O'8J3;M_+4J[BC!(NY8R1;NC-$.[LC1"
MN\4U0[OB-$*Y\S5!N/TW0+?_-T"W_S= M_\W0+?_-T"W_S?.BP  OY@  +*A
M  "GJ0  G+   )&X  "&P ( >\@' '3+$@!PS"(!:\LP V;+/ =ART4,7,I.
M$5C*5A54RET94<ED'$[);!]+R70B2,A^)$7(B"=#R)4H0<BB*C_(L2L^R<0K
M/LGA*C['\BL]QOPM/,7_+CS%_RX\Q?\N/,7_+CS%_R[$DP  MI\  *FF  "=
MK@  DK<  (:_  ![QP, <,\' &?6#0!DUQH 8-@J 5S8-@-8V$$&5-A*"E#8
M4@U-V%H02M=B$T?7:19%UW(80M=\&D#8AQP]V),>/-BA'SK9L" YV<,@.=G?
M(#G7[R XU?DB-]3_(S?4_R,WU/\C-]3_(S?4_R.YG   JZ0  )^L  "3M0
MA[X  'O&  !PS@, 9=8' %WC#@!:XQL 5N,G 5+D,@).Y#P$2N1$!D?E30A%
MY54*0N5<#$#E9 X^YFP0.^9V$CGF@!0WYXP5->>9%C3GJ!<RZ+@8,NC,&#'H
MY1@QYO08,>7\&#'E_!@QY?P8,>7\&#'E_!BNH@  H:H  )2S  "(O0  >\8
M &_.  !CU@$ 6-X% %3N$ !1[QL 3>\F 4GP+P)%\#@#0?$_!#[Q1P4\\DX&
M.O)5!S?R7 @U\V0),_-M"C'T=PPO]((-+?2/#BOUG0\J]JL0*?:\$"CVSA$G
M]^81)_7Q$2?U\1$G]?$1)_7Q$2?U\1&CJ   EK(  (B[  ![Q0  ;\X  &+7
M  !6W@  3O ' $KZ$ !&^QD 0OLB 3_\*@$[_3("./TY C7^/P,R_D8#,/],
M!"[_4P4K_UH%*?]B!B?_:P8D_W8'(_^"""'_D @@_YT)'_^K"1[_N@D=_\D)
M'/_="1S_W0D<_]T)'/_="1S_W0F8L   BKH  'S$  !OS0  8M@  %7>  !)
MY   1/L% #__#@ [_Q4 ./\< #3_) $Q_RL!+?\Q 2K_-@(G_SP")?]" B/_
M2 (@_TX#'O]5 QS_70,9_V<$%_]R!!7_?P04_XP%$_^:!1+_I@41_[(%$?^\
M!1'_O 41_[P%$?^\!1'_O 6,N   ?<(  &_,  !BV   5-\  $?E   ^\0
M.?\! #3_"P P_Q  +/\6 "G_'  F_R( (O\G 1__+ $<_S$!&O\V 1C_/ $5
M_T$!$_]( A'_3P(0_U<"#?]A @S_; (*_WD""?^& PC_D@,'_YT#!O^E P;_
MI0,&_Z4#!O^E P;_I0/_,3$"_S8N O\Z+P+_.S(#_SLY!/\[0P7_.4\'_SA<
M"O\V: W_-'00_S* $O\QBQ3_,)06_S";%_\OHA?_+Z@8_RZO&?\NM1G_+KP9
M_R[%&O\NSQK_+N :_R[K&O\N]!K_+OP:_"__&?LO_QKZ+O\;^B[_'/HN_QSZ
M+O\<^B[_'/HN_QS_,R\"_SDL O\]+0+_/C #_S\V!/\_007_/4T'_SQ9"O\Z
M90[_.'(1_S9]$_\UB!7_-)$7_S.9&/\SH!G_,J89_S*L&O\QLQK_,;H;_S'"
M&_\QS!O_,=T;_S'I&_TQ\QOZ,OL;^#+_&_<R_QSV,?\=]3'_'O4Q_Q[U,?\>
M]3'_'O4Q_Q[_-2P"_SPJ O] *@+_0BT#_T,T!/]$/P7_0DH'_T%6"O\_8@[_
M/6X1_SMZ%/\YA!;_.(X8_S>6&?\VG1K_-J0;_S6J'/\UL!S_-;<=_S6_'?\U
MR1W\-=@=^C7G'?<U\1WT-?H=\C7_'O$U_Q_P-?\@[S3_(>\T_R'O-/\A[S3_
M(>\T_R'_."H"_S\G O]#)@+_1BD"_TDR _])/ 7_2$<'_T93"_]$7P__0FH2
M_T!V%?\^@!C_/(H9_SR2&_\[FAS].J =_#JG'?LYK1[Z.;0?^3F\'_@YQA_V
M.=,?\CGD'^\Y\!_L.OH?ZCG_(>DY_R/H.?\DYSG_).<Y_R7G.?\EYSG_)><Y
M_R7_/"<"_T,C O]((@+_3"8"_T\O _]0.07_3D,'_TQ/"_]*6P__2&83_T5Q
M%OQ#?!GZ0H8;^$&.'/9 EA[U/YT?\S^C(/(^JB#Q/K$A\#ZY(>X^PR'M/L\A
MZC[B(>8_[R'C/ODCX3W_)=\]_R?>/?\HW#W_*-P]_RC</?\HW#W_*-P]_RC_
M/R,!_T<@ ?],'@'_420"_U4L _]6-03_53\&_U-*"OY05@_Z3F(3]DMM%_-)
M=QKP1X$<[D:*'NQ%DB#K1)DAZ4.@(NA#IR/F0ZXCY4*V).1"P"3B0\PDWT/@
M)-M#[2760O@HTT+_*M%"_RO/0?\KSD'_+,Y!_RS.0?\LSD'_+,Y!_RS_0R !
M_TH< ?]0&P'_5R$!_ULH O]<,@/_6SL&_%E&"?9640[Q5%T3[5%H%^E/<AKF
M37P=Y$N%(.)*CB'@294CWDB<)-Q'HR;:1ZLGV$:S*-5&O"C31L@IT4;<*LU'
M["K)1O<LQT;_+L1&_R_#1O\OPD;_+\%&_R_!1O\OP4;_+\%&_R__1AT!_TX8
M ?]6& '_7!X!_V E O]B+0/\8C<%]&!!".Y=3 WH6E@2XUAC%]]5;AO;4G<?
MV%" (M1/B23139 GSTR7*,U,GBK+2Z8KR4JM+,=*MRW&2L(NQ$K1+\%+YR^]
M2O0QNTK_,KA*_S*W2_\SMDO_,[9+_S.V2_\SMDO_,[9+_S/_2AH!_U(5 ?]:
M%@'_81L!_V8A ?YH*0+T:#(#[&<\!N5D2 O?8500V5Y>%]);:1S.6'(@RU9[
M),A4@R?%4HLJPU&2+,%0F2Z_3Z$OO4^H,;M.L3*Y3KPSMT[*-+5.X32R3O$U
MKT_]-JU/_S:L3_\VJT__-JM/_S:K3_\VJT__-JM/_S;_31<!_U42 ?]?% #_
M9A@ _VL= ?AM) 'M;BP"Y6TV!-UK0PC49T\0S61:%\A@9!W$76TBP5MV)KU9
M?BF[5X4LN%:-+[95E#&T5)PSLE.D-+!2K3:M4K<WK%+%.*I2VCBG4NTYI5/Z
M.:-3_SFB4_\YH53_.*%4_SBA5/\XH53_.*%4_SC_3Q0!_UD0 /]C$@#_:A0
M_V\9 /)R'P#F="8!W70Q M-Q/PC+;4L/Q6E6%\!F8!V[8VDBMV!Q)[1>>2NQ
M7( NKEN(,:Q9CS.J6)<UIU>?-Z57J#FC5K,ZH5; .Y]6TCR=5ND\FU?X/)I7
M_SR96/\[F%C_.YA8_SJ86/\ZF%C_.IA8_SK_4A(!_UP. /]F$ #_;1$ ^G,4
M .MW& #@>1\ U'DM LMV/ ?$<D@.OF]3%KAK7!VS:&4BKV5M)ZQC=2NI87PO
MIE^$,J->BS6A79,WGER;.9Q;I#N96J\]EUJ[/I9:S#^46N4_DEOU/I%;_SZ0
M7/\]D%S_/(]<_SR/7/\\CUS_/(]<_SS_51$ _U\- /]I#@#_<0X ]7<0 .9[
M$0#9?1@ SGTJ L5[.0:^=T4.MW10%;%P61RM;6(BJ&II)Z5H<2RA9G@OGF2
M,YMBAS:888\XEF"8.Y-?H3V17JL_CUZX0(U>R$&+7N%!BE_S0(E?_S^)8/\^
MB&#_/HA@_SV(8/\]B&#_/8A@_SW_5P\ _V(, /]L# #X= P Z7H, -Y^# #2
M@14 R($G <!_-@:X?$(-LGA-%:QU5ANG<E\BHF]F)YYL;BR;:G4PEVA\,Y1G
MA#:198PYCF25/(QCGCZ)8JA AV*U0H5BQ4*$8MY#@V/Q0H)C_4&"9/] @F3_
M/X)D_S^"9/\_@F3_/X)D_S__60X _V0+ /]N"@#J=P@ VWT( -2""@#,A!(
MPX4D ;N#- 6S@$ ,K7Q+%*9Y5!NA=EPAG'-D)IAQ:RN4;W(OD6UY,XYK@3:+
M:HDYB&B2/(5GFS^"9J9!@&:R0WYFP41]9ME$?&?O0WQG_$%\:/] ?&C_0'QH
M_S]\:/\_?&C_/WQH_S__6PP _V<) /=Q!P#>>@4 U( ' ,Z%"0#'AQ$ OH@B
M ;:',02OA#X+J(%)$Z)]4AJ<>EH@EW=A)I-U:"N/<V\OBW%W,XAO?C:%;H8Z
M@FV//7]KF3]\:Z-">6JP0WAJOT1V:M1%=FOM0W9K^T)V:_]!=FS_0'9L_T!V
M;/] =FS_0'9L_T#_70H _VD' .QT P#:? 0 T(,& ,F(!P##B@\ NHL@ ;**
M+P2KB#P*I(5'$IV!4!F8?E@?DWQ?)8YY9BJ*=VTNAG5T,H)T?#9_<H0Y?'&-
M/7EPED!V;Z%"=&ZN1')NO45P;M%%<&_K1'!O^D-Q;_]!<6__0'%P_T!Q</]
M<7#_0'%P_T#_7P@ _VL$ .%V  #4?P, RX8% ,6+!@"^C0T M8\> *Z.+0.F
MC#H)GXE%$9F&3AB3@U8>CH!=)(E^9"F%?&LM@7IR,GUX>35Z=X(Y=W:+/'-U
ME3]Q=)]";G.L1&QSNT5K<\Y%:W/I1&MS^$-K<_]";'/_06QS_T!L<_] ;'/_
M0&QS_T#_804 ^FX! -UY  #0@@( QXD$ ,".! "YD0P L9(; *F2*P.BD#@(
MFXU##Y2*3!>.B%0=B85;(X2#8BB @6DM?']P,7A^=S5U?'\X<7N(/&YZDC]K
M>9U!:'BJ0V9XN$1E>,Q%97CG1&5X]T-F>/]"9GC_069X_T!F>/] 9GC_0&9X
M_T#_9 , [G$  -A\  #+A0( PXP# +N1 P"SE D K)88 *66* *=E#8'EI)!
M#I"/2A6*C5(<A(M:(G^)8"=[AV<L=X5N,'.#=31O@GTW;(&&.VE_D#YF?IM!
M8WZH0V%]MD1@?<E$7WWE0V!]]D)@??]!87W_0&%]_T!A??] 87W_0&%]_T#_
M9P  XW0  -)_  #'B $ OH\" +:5 0"NF 8 IIH5 )^:)@*8F3,&D9<_#(N5
M2!2%DU :?Y%8('J/7R5VC64J<HML+FZ*<S)JB'LV9H>$.6.&CCQ@A9D_782F
M05N$M$):A,=#6H3C0EJ#]$%;@_] 6X/_0%N#_S];@_\_6X/_/UN#_S__:@
MWG@  ,V#  #"C   N9,  +"8  "GG0( H)\2 )F?(P&3GC$%C)T\"X6;1A)_
MF4X8>I=6'G6672-PE&,H;))J+&B1<3!ED'DT88Z"-UZ-C#I:C)<]6(RD/U:+
MLD!4B\5 5(OA0%2*\S]5BOX_58G_/E6)_SY5B?\^58G_/E6)_S[O;P  UGP
M ,B'  "]D0  M)@  *J<  "@H@  F:00 ).E( &,I"X#A:,Y"7^B0P]YH$P6
M=)]3&V^=6B!JG&$E9IIH*6.9;RU?F'<P6Y> -%B6BC=5E94Y4I6B.U"4L#U/
ME,,]3Y3?/$^3\CQ/DOT\3Y+_/$^1_SQ/D?\\3Y'_/$^1_SSD=   SX$  ,*,
M  "XE@  K9P  *.A  "8J   D*H- (NK&P"%JRH"?JHV!GBI00QRJ$D2;:=1
M&&FF6!QDI%\A8*-F)5VB;2E9H74L5J%^+U.@B#)/GY,U39^@-TN>KSA*GL$X
M29[=.$F=\#A)G/PX29O_.4F;_SE)F_\Y29O_.4F;_SG;>@  R(<  +R2  "Q
MF@  IJ   )RF  "1K   A[$( (&R%@!\LR8!=K(S!'&R/0EKL4<.9K!/$V*O
M5AA>KET<6JUD(%>L:R-4K',F4*M\*4VJABQ*JI(O2*F?,$:IK3)%J;\R1*K:
M,D2H[S)#I_LS0Z;_,T.E_S1#I?\T0Z7_-$.E_S30@0  P8X  +68  "IGP
MGJ4  ).L  "(L@  ?+D" ':Z$0!RNR$ ;KLN FB[.@9DND,*7[I,#ENY4Q)7
MN%H65+AA&5&W:1Q.MW$?2[9Z(DBVA"5%MI G0[6=*4&UK"I MKXJ/[;8*C^T
M[BH^L_HL/;+_+3VQ_RT]L?\M/;'_+3VQ_RW'B0  N94  *R=  "AI   EJL
M (JR  !_N   <[\# &K$# !GQ1H 8\4H 5_%-0-;Q3\%5\5("53$4 Q0Q%@/
M3<1?$DK#9A5(PVX71<-X&D+#@AQ PXX>/L.<'SS#JR [P[PA.L/5(3O"[B$Y
MP/DB.+__)#B__R0XO_\D.+__)#B__R2]D0  L)L  *2B  "8J@  C+$  ("Y
M  !UOP  :L8$ %[," !9SQ( 5] A %70+@%1T#D"3M!#!$O03 9)T%,(1M!;
M"T/08PU!T&L//M!U$3S1@!,ZT8P4.-&:%C;1J1<UT;L7--+2%S70[!8TS_<8
M,\[_&C/._QHSSO\:,\[_&C/._QJSF0  IJ$  )JI  ".L0  @;D  '7   !J
MQP  7LT# %34" !,W0T 2MT8 $C>)@!&WC(!1-\\ D+?10,_WTT$/>!5!3O@
M708YX&8(-^!O"37A>@HSX88,,>&4#3#BHPXNXK,.+N/'#BWCXPXMX/(.+-_[
M#RS?_1 LW_T0+-_]$"S?_1"HH   G*<  (^P  "#N   =L$  &K)  !>SP
M4]4! $G<!@!%Z0\ 0ND9 $#J)  ]ZBX .NLV 3CL/@$V[$8",^U- S'M50,O
M[ET$+>YE!2ON< 4I[WL&*.^)!R;PEP<E\*<()/&X""/QS @B\N4((O#S""+O
M]0@B[_4((N_U""+O]0B>I@  D:\  (2X  !WP0  :LD  %W0  !1UP  1MT
M #_J!0 \]@X .?87 #;W(  S]R@ ,?@P "[Y-@$K^3T!*?I$ 2?Z2@(E^U("
M(_M: B#\8P,>_&X#'/U[ QO^B009_I@$&/^H!!?_MP06_\@$%O_@!!;_Y 06
M_^0$%O_D!!;_Y 23K@  A;<  'C   !JR0  7=(  %#9  !$WP  .N0  #7W
M P R_PP +O\2 "O_&@ H_R$ )O\G "/_+0 @_S, 'O\Y 1S_/P$9_T4!%_]-
M 17_50$3_U\!$?]J A#_> (._X<"#O^6 @W_I (,_[ "#/^^ @S_P@(,_\("
M#/_" @S_P@*'M@  >;\  &O)  !>TP  4-L  $/@   XY0  +_   "O_   G
M_P@ )/\. "'_$P >_QD &_\> !C_(P 5_R@ $_\M !'_,@ 0_S@ #O\_  S_
M1@$*_T\!!_]9 03_90$!_W(! /^! 0#_CP$ _YL! /^G 0#_J0$ _ZD! /^I
M 0#_J0'_+"\!_S L ?\R+ +_,S "_S$V _\P00/_+TT$_RU:!O\K9@?_*7,(
M_RA^"O\GB O_)Y$,_R>9#?\FGPW_)J4._R:K#O\FL0__)K@/_R; #_\FR0__
M)M</_R;F#_\F\ _^)OD/^R?_#_DG_P_Y)O\1^";_$?@F_Q+X)O\2^";_$O@F
M_Q+_+BP!_S,I ?\U*@+_-BT"_S8T O\U/P/_,TL$_S)7!O\P9 ?_+G )_RQ[
M"O\LA0S_*XX-_RN6#O\JG0__*J,/_RJI$/\JKQ#_*;80_RF]$?\IQQ'_*=,1
M_BGC$?LJ[Q'X*O@0]BO_$/0J_Q+T*O\3\RK_%/,I_Q3S*?\4\RG_%/,I_Q3_
M,2D!_S8F ?\Y)@'_.BD"_SLR O\[/0/_.4@%_S=4!O\U8 ?_,VP)_S)W#/\P
M@@W_,(L._R^3#_\OFA#_+J 1_RZF$?\NK!+_+K,2_BZZ$OTNQ!+[+L\3^"[A
M$O4N[1+Q+_<2[R__$^XN_Q7M+O\6["[_%^PN_Q?L+O\7["[_%^PN_Q?_-"8!
M_SDC ?\](P'_/B8"_T$O O]!.0/_/T4$_SU0!O\[7 C_.6@*_S=S#?\V?@[_
M-8<0_32/$?PTEA+Z,YT3^3.C$_@SJ13W,[ 4]C.W%/0SP!3S,\P4\#/>%.TS
MZQ3I-/85YS/_%^8S_QCD,O\9Y#/_&N,R_QKC,O\:XS+_&N,R_QK_.",!_ST@
M ?]!'P'_12,!_T<L O]'-@/_1D $_T1,!O]!6 C_/V0+^SYO#OD\>1#V.X,1
M]#J+$_,YDQ3Q.9D4\#B@%>XXIA;M.*T6[#BT%NHXO1;I.,D6YSC;%N,YZA;@
M./48W3C_&MLW_QS9-_\=US?_'=8W_Q[6-_\>UC?_'M8W_Q[_.R !_T$< ?]%
M&@'_2R !_TTH ?].,@+_33P$_TI'!OI(4PCV1E\+\D1J#N]"=!'L07X3ZD"'
M%.@_CA7F/I86Y3Z<%^,]HQCB/:H8X#VR&-\]NQG=/<89VSW8&M8]Z1K2/?4=
MSCW^'\P\_R#+//\AR3S_(<D\_R')//\AR3S_(<D\_R'_/QP!_T47 ?]+%P'_
M4!T!_U,D ?]4+0+_4S<#]U%"!?%.30CL3%H+Z$IE#^5(;Q'B1WD4WT6"%MU$
MBA?:0Y$9V$*9&M5"GQO30:8<T4&N'<]!MQ[.0<$>S$'0'\E"Y1_%0O,APD'^
M(\!!_R2^0?\DO4'_);U!_R6]0?\EO4'_);U!_R7_0A@!_TD3 /]0% #_5AD
M_UD@ ?]:* 'W6C("[U@]!.A520?C4U4*WE%@#ME.:A+43'06T$M\&,Y)A!O,
M2(P<RD>3'LA'FA_&1J$AQ$:I(L)%L2/!1;PCOT7))+U&WR6Y1N\FMD;[)[1&
M_RBS1O\HLD;_*+%&_RBQ1O\HL4;_*+%&_RC_1A4 _TT1 /]5$@#_6Q8 _UX;
M /E@(P'O8"P!YEXV ]]<1 7865 *T5=;#\Q4913(4FX8Q5!W&\-/?QW 3H8?
MODV.(;Q,E2.Z2YPDN$JD)K9*K">T2K8HLTG#*;%)UBFN2NHJJTKX*ZE*_RNH
M2_\KITO_*Z=+_RNG2_\KITO_*Z=+_RO_21( _U . /]9$ #_7Q( _V,6 /)E
M'0#G924 WF0Q =1B/P7-8$L*QUU6#\):8!6^6&D9NU9Q'+A4>1^V4X$BLU*(
M)+%0D":O4)<HK4^?*:M.J"NI3K(LITZ^+:9.SBZC3N8NH4_U+I]/_RZ>3_\N
MG4__+IU0_RZ=4/\NG5#_+IU0_R[_3!  _U0- /]=#@#_8P\ ^6<1 .MI%0#?
M:AP TVHL <MH.P3%94<)OV)2#[I@7!6V7649LEMM':]9=2&L6'PCJE:#)J=5
MBRBE5),JHU.;+*%3HRZ?4JTOG5*Y,)M2R3&94N(QEU/R,993_S&55/\QE%3_
M,)14_S"45/\PE%3_,)14_S#_3PX _U@+ /]@"P#[9@P \&L- .1M#@#6;A8
MS&\H <1M-P2]:T0)MVA/#[)E6!6N8F$:JF!I'J=><"&D77@EH5M_)Y]:ARJ<
M68XLFEB7+IA7H#"55JHRDU:U,Y%6Q3205MTTCE?P-(U7_3.,6/\SC%C_,HQ8
M_S&,6/\QC%C_,8Q8_S'_40P _UL) /]C" #K:@< W6X( -AQ"@#/<A, QG,E
M ;YR- .W<$$(L6U,#JQJ512G9UX9HV5E'J!C;2*<870EFF![*)=>@RN478LM
MDER3,(];G#*-6J8TBUJR-8E:P3:'6M8VAEOM-H5;^S6%7/\TA%S_,X1<_S.$
M7/\SA%S_,X1<_S/_4PH _UT& /5F! #?;0, U7(& -!U"0#)=A$ P'<B +AV
M,0.Q=#X'JW%)#J9N4A2A;%L9G6EB'9EG:B*69G$EDV1X*)!C?RN-88<NBF"0
M,(A?F3.%7Z,U@UZO-H%>OCB 7M$X?U_J-WY?^C9^8/\U?F#_-'Y@_S1^8/\T
M?F#_-'Y@_S3_50@ _V $ .AI  #:< , T'4% ,IX!P##>@\ NWL? +-Z+P*L
M>#P'IG5&#:%S4!.<<%@8EVY@'9-K9R&0:FXEC6AU*(IG?"N'9H0NA&2-,8%C
MEC1_8Z$V?&*M-WIBNSEY8LXY>&/H.'AC^#=X9/\V>&3_-7AD_S5X9/\U>&3_
M-7AD_S7_5P4 _V(! .%L  #4<P( RW@$ ,5[!0"^?0T MGX= *]^+ *H?#D&
MH7E$#)QW3A*7=%88DG)='(YP9""*;FLDAVQR*(1K>BN!:H(N?FF*,7MHE#1X
M9Y\V=F:J.'1FN3ES9LLZ<F;F.7)G]SAR9_\W<FC_-G)H_S5R:/\U<FC_-7)H
M_S7_60( ]F4  -UN  #/=@$ QWL# ,!_! "Y@ P L8(: *J"*@*C@#<%G7U"
M"Y=[2Q&2>%07C79;&XET8B"%<FDD@7%P)WYO=RM[;G\N>&V(,79LDC1S:YPV
M<&JH.&YJMSIM:LDZ;&KD.FUK]3AM:_\W;6O_-FUK_S9M:_\V;6O_-FUK_S;_
M6P  ZV<  -EQ  #,>0  PWX" +N" P"TA D K848 *:%* &?A#4%F8) "I-_
M21"-?5(6B7M9&X1Y8!^ =V<C?'5N)WET=2IV<WTN<W*&,7!QD#1M<)LV:V^G
M.&EOM3IH;\<Z9V_B.F=O]#AH;_\W:&__-FAO_S9H;_\V:&__-FAO_S;_7@
MY&H  --T  #(?   OX$! +>% 0"OAP< J(D5 *&))0&;B#,$E(8^"8Z$1P^)
M@5 5A']7&G]^7AY[?&4B>'IL)G1Y<RIQ>'LM;G>$,&MVCC-H=9DV9G2E.&1S
MLSEB<\0Z8G/@.F)S\SAC<_\W8W/_-F-S_S9C<_\V8W/_-F-S_S;_80  X&T
M ,]W  #$?P  NX4  +.)  "JBP, HXP3 )R-(P&6C# #D(L\"(J)10Z$ATX3
M?X55&'N#7!UW@F,A<X!J)6]_<2EL?7DL:7R"+V9[BS)C>I<U8'FC-UYYL3A=
M><(Y7'G=.5UY\3A=>/XW7GC_-EYX_S5>>/\U7GC_-5YX_S7U9   W'   ,IZ
M  # @P  MHD  *Z-  "DCP  G9$0 )>2( "1D2X#BI Y!X2.0PQ_C4P2>HM3
M%W6)6AMQB&$@;H9H(VJ%;R=GA'<K8X-_+F""B3%=@90S6X"A-EE_KS=7?\ X
M5W_:-U=_\#=8?OTV6'[_-5A^_S58?O\U6'[_-5A^_S7I:   U'0  ,9^  "[
MAP  LHT  *B1  ">E   EI8. )&7' "+ERL"A98W!7^400IYDTD0=))1%7"0
M6!ELCU\=:(YF(66,;25ABW0H7HI]+%N)AR]8B)(Q58>?,U.'K352A[XU48?6
M-5&&[C52A?LT4H7_-%*%_S-2A?\S4H7_,U*%_S/C;   SGD  ,&#  "VBP
MK)$  **5  "7F0  CYL+ (J=& "$G2<!?IPT!'F;/@ASFD<-;YE/$FJ85A=F
MEUT;8Y5C'E^4:B)<DW(E69)[*%61A2M2D9 N4)"=,$Z0JS%,D+PR3)#3,DR/
M[3),COHR3(W_,4R,_S%,C/\Q3(S_,4R,_S'<<0  R'X  +N(  "QD0  II8
M )R:  "0GP  AZ(& (&C% !\I",!=Z0P W*C.P9MHD0+:*%,#V2@5!-@GUH7
M79YA&UF=:!Y6G7 A4YQY)%";@R=-FHXI2IJ;+$B:J2U'F;HM1IK0+4:8ZRU&
ME_DN1I;_+D:6_RY&EO\N1I;_+D:6_R[1=P  P80  +:.  "JE0  H)L  )6?
M  "*I   ?:D  '>K$ !SJQX ;ZPL 6JK-P1EJT$'8:I)"UVI40]:J5@35ZA?
M%E.G9AE0IVX<3:9V'TJE@2%(I8PD1:69)D.DJ"="I+@H0:3.)T&CZB= HO@H
M0*'_*4"@_RE H/\I0*#_*4"@_RG)?@  NHL  *^4  "CF@  F*   (VE  ""
MJ@  =;   &RS# !IM!@ 9;0G 6&T,P)>M#T$6K1&!U:S3@I3LU4-4+-<$$VR
M8Q-*LFL61[%T&$6Q?AI"L(H=0+"7'CZPIB \L+<@/+#,(#ROZ" [KO<A.JW_
M(CJL_R,ZK/\C.JS_(SJL_R/ A@  LY(  *>9  "<GP  D*8  (2L  !YL0
M;;<  &&\!0!=O1( 6KX@ %B^+0%4OC@"4;Y"!$Z^2@9,OE((2;Y9"D:^8 Q$
MOF@.0;UQ$3^]?!,\O8@5.KV5%CB]I!<WO;48-KW*&#>\YQ<UN_89-;K_&C2Y
M_QLTN?\;-+G_&S2Y_QNXCP  JI@  )^?  "3I@  AZP  'NS  !ON0  8[X
M %C$! !0R P 3<@7 $S))0!*RC$ 1\H[ 47*1 )#RDP#0<I4!#[*7 8\RF0'
M.LMN"3C+> HVRX4,-,N2#3++H@XQR[(/,,S'#S#+Y0XOR?4/+LC]$2['_Q(N
MQ_\2+L?_$B['_Q*NEP  H9X  )6E  ")K0  ?+0  '"[  !DP0  6<8  $[+
M P!%T @ /M4. #W5&@ \UB8 .]<Q #G8.P XV44!-ME- 3795@(SVEX",=IH
M S#;<P0NVW\%+-N-!2K<G08IW*T&*-W!!BC=W@8GV^\')MGY"";8_@DFV/X)
M)MC^"2;8_@FDG0  F*4  (NM  !^M   <;P  &7#  !9R0  3<T  $/3 0 Z
MV08 ->0- #/D%@ QY"  ,.4J "[F,P MYCP *^=$ "KG3 $HZ%0!)^A= 27I
M9P(CZ7,"(NJ! B#JD0,?ZZ$#'>NR QSLQP,<[.$#&^KQ QOI^0,;Z?D#&^GY
M QOI^0.:I   C:P  '^U  !RO0  9<4  %G+  !,T   0=4  #C<   OX0(
M+?$- "OQ$P H\AP )O(D "3S*P B]#( (?0Y !_U00 =]4D &_91 !GW6@$7
M]V4!%?AR 13Y@0$3^9(!$OJB A'ZLP(0^\8"$/O= A#[Z0(0^^D"$/OI A#[
MZ0*/JP  @;0  '.]  !FQ@  6<T  $O3  ! V0  -=X  "SC   F\0  )/X*
M "'_$  ?_Q8 '/\< !G_(@ 7_R@ %?\N !/_-0 2_SP $/]#  [_3  -_U8
M"_]B  G_;P (_W\!!_^0 07_H $$_ZX!!/^\ 0/_QP$#_\<! __' 0/_QP&#
MM   =;T  &?&  !:SP  2]4  #_<   SX0  *>4  "'L   >_0  &O\% !?_
M#  5_Q  $O\4 !#_&0 ._QX #?\C  O_*  (_RX !O\U  /_/0  _T8  /]1
M  #_70  _VL  /][  #_BP  _YD  /^E  #_K   _ZP  /^L  #_K #_)RP!
M_RHJ ?\K*@'_*BX!_R8T O\E/P+_(TL#_R%8 _\@9 3_'G $_QU[!/\=A07_
M'8X%_QV6!?\=G ;_':(&_QRH!O\<K@?_'+0'_QR[!_\<PP?_',X'_QW?!_\=
MZP?\'?4'^1W^!O<>_P?W'?\(]AW_"?8=_PGV'?\)]AW_"?8=_PG_*2H!_RPG
M ?\N)P'_+2H!_RPR ?\K/0+_*4D#_R=5 _\E803_(VT$_R)X!?\B@@7_(8L&
M_R&3!O\AF@?_(: '_R&E!_\AJPC_(;$(_R&X"/\AP0C_(<L(_"'<"/DAZ0CV
M(?0(\R+]!_(B_PGQ(O\*\2'_"_ A_POP(?\+\"'_"_ A_PO_+"8!_S D ?\Q
M(P'_,28!_S(O ?\Q.@+_+T8#_RU2 _\K7@3_*6D%_RAU!?\G?P;_)X@'_R:0
M!_\FE@C_)IT(_B:C"?TFJ0G\)J\)^R:V"?HFO@GX)L@)]B;9"?(FZ GO)_,)
M[2?]"NLF_POJ)O\-Z2;_#>@F_P[H)O\.Z";_#N@F_P[_+R,!_S,@ ?\U'P'_
M-R,!_S@L ?\X-P+_-D("_S1. _\R6@3_,&4%_RYP!OXM>P?\+80(^BR,"?@L
MDPGW+)D*]BN@"O0KI@KS*ZP+\BNS"_$KNPOO*\8+[BS4"^HLY@OF+/(+Y"S\
M#>(L_P_A+/\0X"S_$-\L_Q'?+/\1WRS_$=\L_Q'_,Q\!_S<; ?\Z&@'_/2 !
M_S\H ?\_,@'_/3X"_SM) _\Y503[-V$&]S5L!_4T=@CR,W\)\#*'"N\RCPOM
M,I8+[#&<#.HQH@SI,:D,Z#&P#>8QN0WE,<,-XS+1#=\RY0S<,O$/V#'\$=4Q
M_Q+2,?\3T3'_%- Q_Q30,?\4T#'_%- Q_Q3_-QL!_SL7 /\_%@#_0QP _T8D
M ?]&+@'_1#D"_$)$ _8_4 3Q/5P&[3QG!^H[<0GH.GH*Y3F#"^,XBPSB.)(-
MX#>9#=\WGP[=-Z8.VS>M#]DVMA#7-L$0U3;.$-$WXQ'--_$3RC?[%<@W_Q;&
M-_\7Q3?_&,0W_QC$-_\8Q#?_&,0W_QC_.Q< _T 3 /]%$P#_21@ _TP@ /],
M*0'Z2S,!\D@^ NQ&2@3G1%8&XT-B"-]!; K<0'4,V3]^#=4^A@_3/8T0T3V4
M$<\\FQ+-/*(3S#RI%,H[L13(.[L5QSO(%L4\W!;!/.T7OCSY&;L\_QJZ//\;
MN3S_&[@\_QNX//\;N#S_&[@\_QO_/A0 _T00 /]*$0#_3Q0 _U$; /M2(P#Q
M42T!Z4\X >)-10/<2U$%UDE<"-%'9@O.1G .RT5X$,A$@!+&0X<4Q$*.%<-"
ME1;!09P7OT&D&+U K!F\0+8:ND#"&KA TANU0>@;LD'V';!!_QZN0?\>K4'_
M'JQ!_QZL0?\>K$'_'JQ!_Q[_0A$ _T<- /]/#@#_4Q$ _U85 /-7' #H5B4
MX%4Q ==3/P+/4DP%RE!7"<9.80W#3&H0P$IR$KU)>A6[2((6N4>)&+='D!FU
M1I<;LT:?'+%%IQVP1;$>KD6\'ZQ%S!^J1>,@IT;S(:5&_R&C1O\BHD;_(:)&
M_R&B1O\AHD;_(:)&_R'_10X _TL* /]3# #_5PT ^5H0 .M;% #?6AP U%HK
M ,Q:.P+&6$@%P593";Q47 VY4F41M5!M%+-/=1>P3GP9KDV$&JQ,BQRJ2Y(>
MJ$J:'Z9*HR&D2:PBHTFX(Z%)QB2?2MXDG4KP))M*_2692_\DF4O_))A+_R28
M2_\DF$O_))A+_R3_2 P _T\( /]6" #U6PD Z5X* .1>#0#57Q4 RV G ,1?
M-@*^7D,%N%M.";196 ZP5V$2K%5I%:I4<!BG4W@:I5)_'*)1AAZ@4(X@GD^6
M(IQ.GR.:3J@EF$ZS)I=.PB>53M8GDT[L)Y%/^R>03_\GD%#_)H]0_R:/4/\F
MCU#_)H]0_R;_2@D _U,% /A:! #B7P, VF(& -1C"0#-8Q( Q&4C +QE,@*V
M8T %L6%+":Q>5 ZH7%T2I5ME%J%9;!B?6',;G%9Z'II5@B"85(HBE522))-3
MFR:14J4GCU*P*8U2OBJ,4M JBE/I*HE3^2F(5/\IAU3_*(=4_RB'5/\HAU3_
M*(=4_RC_3 4 _U8! .E=  #<8P( T6<% ,QH!P#&:!  O6H@ +9I+P&P:#P$
MJF5'":5C40VA85H2G5]A%II>:1F77' <E5MW'I):?B&0688CC5B.)8M7ER>)
M5Z$IAE:M*X56NBR#5LPL@E?F+(%7]RN 6/\J@%C_*H!8_RF 6/\I@%C_*8!8
M_RG_3P( _5D  .)@  #59P  S&H# ,9L!0# ; X MVT= +!N+ &J;#D$I6I$
M"*!H3@V;9E<1EV1>%91B91F18&P<CE]S'HM>>R&)78(DAER+)H1;E"B!6YXJ
M?UJJ+'U:MRU\6LDN>EKC+GI;]2UZ7/\L>5S_*WI<_RIZ7/\J>ES_*GI<_RK_
M40  \EL  -YD  #/:@  QVX" ,!P! "Z< P LG$: *MQ*0&E<#<#GVY"!YIL
M2PR6:E01DFA<%8YF8QB+96D;B&-P'H5B>"&"87\D@&"()GU?D2E[7YPK>%ZG
M+79>M2YU7L8O=%[A+W1?\RYT7_\L=&#_*W1@_RMT8/\K=&#_*W1@_RO_4P
MZ%X  -EG  #+;0  PW$! +MS @"U<PD K747 *=U)P&A=#0#FW(_!Y5P20N1
M;E(0C&Q9%(EJ8!B%:6<;@FAN'G]F=2%]97TD>F2%)G=DCREU8YHK<F*E+7!B
MLR]O8L0O;F+>+VYC\BYN8_XM;F/_+&YC_RMN8_\K;F/_*VYC_RO_50  Y6
M --I  #(<   OW0  +=W 0"P=P< J'@5 *)Y) "<>#("EG8]!I%T1PN,<D\/
MB'!7$X1O7A> ;60:?6QK'7IK<R!W:GHC=&F#)G)HC2EO9Y<L;6>C+FMFL2]I
M9L$P:6;;,&EG\"]I9_TM:6?_+&IG_RMJ9_\K:F?_*VIG_RO^6   X6,  ,]L
M  #$<P  NW@  +-Z  "K>@0 I'L2 )Y\(@"8?"\"DGH[!8QX10J'=TT.@W55
M$G]S7!9[<F(:>'!I'75O<"!R;G@C;VV!)FULBREJ;)8K:&NA+F9KKR]D:K\P
M8VO8,&-K[R]D:_PM9&O_+65K_RQE:_\L96O_+&5K_RST6P  W68  ,MO  #
M=@  MWL  *]^  "F?@$ GW\0 )F 'P"3@"T"C7\Y!8A]0PF#>TL-?GI3$GIX
M6A9V=V$9<W5G''!T;A]M<W8B:G)_)FAQB2AE<)0K8G"@+6!OK2]?;[TO7F_4
M+UYO[2]?;_LM7V__+&!O_RQ@;_\L8&__+&!O_RSK7@  V&D  ,=R  "\>0
MLW\  *N"  "A@@  F8,. )2$'0".A"L!B(,V!(."0 A^@$D,>7]1$'5]6!1R
M?%\8;GME&VMZ;!YH>70B97A])6)WAR=@=I(J776>+%MUJRY:=+LO6771+UET
M["Y9=/HM6G3_+%IT_RM:=/\K6G3_*UIT_ROF80  T6T  ,-V  "Y?0  KX,
M *:&  "<A@  E(@, (Z)&0")B2@!@XDT WZ'/@=YAD<+=(5/#W"$5A-M@ET7
M:8%C&F: :AUC?W(@8'YZ(UU]A"9:?(\I6'N<*U9[J2Q4>[DM4WO.+51ZZBU4
M>ODL5'G_*U5Y_RI5>?\J57G_*E5Y_RKA90  S'$  +]Z  "T@@  JX<  *&*
M  "5BP  C8T) (>.%@""CR0!?8\Q GB..P5SC40);XQ,#6N*5!%GB5H59(AA
M&&&':!M>AG >6X5X(5B$@B15A(TF4H.:*5""IRI/@K<K3H+,*TZ"Z"M.@?@J
M3X#_*D^ _RE/@/\I3X#_*4^ _RG;:@  QW4  +I_  "PAP  IHP  )R/  "/
MD0  AI,% ("4$@![E2$ =Y4M 7*5. 1ME$(':9-*"V6240YBD5@27I!?%5N/
M9AA8CFT;58YV'E*-@"%/C(LC38N8)4N+I2=)B[4H2(O**$B*YR=)B?<H28C_
M)TF'_R=)A_\G28?_)TF'_R?1;P  P7L  +6$  "KC   H)   )64  ")EP
M?IH  '>;#@!SG!P ;YTI 6N<-0)FG#\%8IM'"%^:3PM<FE8/6)E<$E688Q53
MF&L74)=S&DV6?1U*E8D?1Y65(465I"-$E+,C0Y3((T.4Y2-#DO4D0Y'_)$.0
M_R1#D/\D0Y#_)$.0_R3*=0  NX$  +"+  "DD0  FI4  (^9  "#G0  =*(
M &ZC"P!JI!< 9J4E &.E,0%?I#L#6Z1$!5BD2PA5HU,+4J-:#4^B81!-HF@3
M2J%Q%4>@>QA$H(8:0I^3'$"?HAT^G[(>/9_&'CV?XQT]G?0>/9S_'SR;_Q\\
MF_\@/)O_(#R;_R#"?   M8@  *F0  ">E@  DYL  (>?  ![I   ;Z@  &.L
M! !?K1$ 7*T? %JN*P!7KC8!5*Y  U&M2 5.K4\'2ZU7"4FM7@M&K&8-1*QN
M#T&L>!$_JX03/*N1%3JKH!8YJ[ 7.*O#%SBJX1<WJ?,8-Z?^&3:F_QHVIO\:
M-J;_&C:F_QJZA   KH\  **6  "7FP  BZ$  '^F  !SJP  9Z\  %JT  !3
MM@P 4;<7 $^W) !-N#  2K@Z 4BX0P)&N$L#1+A2!$&X6@8_N&('/;AK"3JX
M=0LXMX$,-K>.#C2WG0\SMZT/,K?!#S&WW@\QMO(0,+3\$3"S_Q(PL_\3,+/_
M$S"S_Q.RC@  I94  )J;  ".H@  @J@  '6M  !ILP  7K<  %.[  !'P 4
M0\(0 $+"&P! PR< /\,R #[$/  \Q$0!.L1- 3C$50(VQ%T#-<1F!#/%< 0Q
MQ7P&+\6*!BW%F@<KQ:H(*L6^""K%V@@JQ/ (*<+["2C!_PHHP?\+*,'_"RC!
M_PNHE0  G9L  )&B  "$J0  >*\  &NU  !?NP  5+\  $G#   _R 0 -LT)
M #/.$0 RSQP ,<\G ##0,0 OT#H +M%# "W13  KTE4 *M)? 2C3:0$GTW8!
M)=.$ B34E (BU*8"(=6Y B'5T@(@T^L"(-+V Q_1_P0?T?\$']'_!!_1_P2?
MFP  E*(  (>I  !YL0  ;;@  &"^  !4PP  2<<  #[+   UT $ +=4& "7;
M"P DWA( (]X< "+?)0 AX"X (. W !_A0  >X4H '>)3 !SC7@ ;XVH &N1X
M !CDB $7Y9H!%N:L 17FP $4Y]T!$^7O 1/C^@$3X_H!$^/Z 1/C^@&6H@
MB:D  'NQ  !NN0  8<   %3&  !(R@  /<\  #/3   JV0  (MX" ![K"@ <
M[!  &^T7 !GM'P 7[B8 %>XM !3O-0 3\#T $?!& !#Q4  /\EL #O)I  WS
M>  ,](H "_6<  KUK@ )]L( "?;9  CU[0 (]>T "/7M  CU[0"+J0  ?;(
M &^Z  !BP@  5<D  $?.   [T@  ,=@  "?=   ?X0  &>@  !;X!@ 4^@T
M$OL2 !#\%P ._!T #?TC  S]*0 *_C  "/\X  ;_00 #_TP  /]8  #_9@
M_W<  /^)  #_FP  _ZL  /^[  #_S@  _\\  /_/  #_SP!_L@  <;H  &/#
M  !6RP  2-$  #K6   OW0  )>$  !SE   4Z0  $?<   __ 0 -_PD "_\-
M  C_$  &_Q0  _\8  #_'@  _R,  /\J  #_,@  _SP  /]'  #_5   _V,
M /]S  #_A0  _Y<  /^D  #_L@  _[(  /^R  #_L@#_(BD!_R,G ?\C* '_
M("L!_QPQ ?\:/0'_&$D!_Q96 O\48@+_$VX"_Q)X O\2@@+_$HL"_Q*2 O\2
MF0+_$IX"_Q*D O\2J0+_$J\"_Q*V O\2O0+_$L<"_Q+4 OT2Y0+Z$O$"]Q+Z
M O43_P+T$_\#]!/_ _03_P/T$_\#]!/_ _03_P/_)"<!_R8D ?\F) '_)"<!
M_R(O ?\@.@'_'D8!_QQ3 O\:7P+_&&H"_Q=U O\7?P+_%X@"_Q>/ O\7E@+_
M%YP"_Q>A O\7IP+_%ZT"_Q>S _X7NP/]%\4#^A?1 _<7Y +T%^\"\1CZ N\8
M_P/N&/\$[AC_!.T8_P7M&/\%[1C_!>T8_P7_)R,!_RD@ /\I( #_*", _RDM
M ?\G-P'_)4,!_R-/ O\A6P+_'V8"_QUQ O\=>P/_'80#_QV, _X=DP/\')D#
M^QR? _H<I /Y'*H#]QRQ _8<N0/U'<(#\QW. _ =X0/L'>X#Z1[Y!.@>_P7F
M'O\&Y1[_!N4>_P?E'O\'Y1[_!^4>_P?_*Q\ _RT< /\M&P#_+B  _R\I /\O
M- '_+#\!_RI+ O\H5P+_)F("_25M _HD=P/X(X #]B.( _4CCP/S(Y4$\B.;
M!/$CH03O(Z@$[B.N!.TCM@3K([\$ZB/,!.<CX 3C).T$X"3Y!MXD_P?<)/\(
MVR3_"=HD_PG:)/\)VB3_"=HD_PG_+AL _S$7 /\R%@#_-1P _S8E /\V+P'_
M-#H!_S%& ?LO4@+W+5T"\RQH _ K<@/N*GL$["J$!.HJBP3H*I(%YRF8!>8I
MG@7D*:4%XRFL!>$IM 7@*KT%WBK*!=LJW@76*NT'TBKX"<\K_PK-*O\+S"K_
M#,LJ_PS+*O\,RRK_#,LJ_PS_,A< _S42 /\X$@#_.Q@ _ST@ /\\*@#^.S4!
M]SE! ?$V30+L-%@"Z#-C ^4R;03C,G8$X#%_!=XQAP7<,(X&VC"5!M@PFP?6
M+Z('U"^I"-(OL0C0+[H)SS#&"<TPV G),>H*QC'W#,,Q_P[!,?\/P#'_#[\Q
M_P^_,?\0OS'_$+\Q_Q#_-A, _SD/ /\^$ #_010 _T,: /]"(P#U02X [3XZ
M ><]1@'A/%,"W3I> ]DY: 34.'$&T3AZ!\\W@0C--X@)RS:/"LHVE@K(-IT+
MQC6D#,4UK S#-;4-P37 #< VSPZ]-N8.N3;T$+<V_Q&U-O\2M#;_$[,V_Q.S
M-O\3LS;_$[,V_Q/_.1  _ST+ /]##0#_1Q  _T@4 /5'' #K1B8 XT0R -Q$
M00'40TT"ST%8!,M 8@;(/VL(Q3YT"<,]>PO!/8,,OSR*#;T\D Z[/)</NCN?
M$+@[IQ"V.[ 1M3N[$K,[R1*Q.^ 3KCSQ%*L\_16I//\6J#S_%J@\_Q:G//\6
MISS_%J<\_Q;_/0T _T(( /]("@#_2PP ^DP/ .Q,% #A2AT UDHL ,Y+.P')
M2D@"Q$A3!,!'70>\1F8)ND1N"[=#=@VU0WT.LT*$$+%!BQ&P09(2KD":$ZQ
MHA2J0*L5J4"V%J= Q!>F0-D7HT'M&*!!^QB?0?\9GD'_&9U!_QF=0O\8G4+_
M&)U"_QC_0 D _T8% /],!0#Q3P< YE ) .-/#0#53Q4 S%$G ,51-@&_4$,"
MND].!;9-6 BS3&$*L$II#:U)< ^K2'@1J4=_$J='AA2E1HT5HT:5%J%%GAB?
M1:<9GD6R&IQ%OQJ:1=$;F$7I&Y9&^!R51O\;E$;_&Y-&_QN31_\;DT?_&Y-'
M_QO_0@4 _TH! /)0  #A5 $ V58% --5"0#,51( PU8B +Q7,@&W5C\"LE1*
M!:U35 BJ45T+IU!D#J1.;!"B37,2GTQZ%)U,@1:;2XD7F4J1&9=*F1J52:,;
MDTFN'9))NQZ02<P>CDKE'HU*]AZ+2_\>BTO_'8I+_QV*2_\=BDO_'8I+_QW_
M10  _TT  .54  #960  SUL# ,I;!@#$6@\ NUL> +5<+@&O6SL"JEI&!:98
M4 BB5ED+GU5@#IQ3:!&94F\3EU%V%950?1>34(09D$^-&HY.EAR,3I\>BDZJ
M'XA.MR"'3L@AA4[B(81/\R"#3_\@@T__'X)0_Q^"4/\>@E#_'H)0_Q[_1P
M\U$  -]8  #170  R6 " ,-@! "]7@T M6 : *YA*@"I8#<"I%Y#!)]=30B;
M6U4+F%E=#I589!&25VL3CU9R%HU5>1B+5($:B%.)'(93DAZ$4IP?@E*G(8!2
MM")_4L0C?5+>(WQ3\2)\4_XA>U3_(7M4_R![5/\@>U3_('M4_R#_2@  Z50
M -I<  #,80  PV0  +QD @"V8PH KV07 *EE)P"C9#0"GF- !)EA2@>57U(+
MD5Y:#HY=81&+6V@3B5IO%H99=AB$6'T:@5B&'']7CQY]5ID@>U:D(GE6L2-W
M5L$D=E;:)'57[R1U5_TC=5C_(G58_R%U6/\A=5C_(758_R'_30  Y5<  --?
M  #(9   OV<  +=H  "Q9P< J6@4 *-I) ">:#(!F6<]!)1E1P>09$\*C&)7
M#8AA7A"%7V43@UYL%H!=<QA]77H:>UR#'7E;C!]V6Y<A=%JB(W):KR1Q6K\E
M<%K5)6];[25O6_PC;UO_(F];_R)O6_\A;UO_(6];_R'Z3P  X5H  ,]B  #$
M9P  NVL  +-L  "L:@0 I&L2 )YL(0"9;"\!E&LZ X]I1 :*:$T)AF95#8-E
M7!" 9&(3?6)I%7IB<!AX87@:=6" '7-?BA]P7Y0A;EZ@(VQ>K25K7KPF:E[1
M)FE>["5J7_LD:E__(VI?_R)J7_\B:E__(FI?_R+P4@  W5T  ,ME  # :P
MMVX  *]O  "G;@$ H&\0 )IP'P"4<"P!CV\X XIM0@:&;$L)@FI2#'YI60][
M:& 2=V9F%'5F;A=R974:<&1^'6UCB!]K8Y(B:6*>)&=BJR5E8KHF9&+/)F1B
MZB9E8OHD96/_(V5C_R)E8_\B96/_(F5C_R+K50  V&   ,AH  "\;@  LW$
M *MS  "B<0  FW(. )5S' "0="H!BG,V H5R0 6!<$@(?6]0"WEM5PYV;%X1
M<VMD%'!J;!=M:7,::VE\'&AHAA]F9Y A9&><(V)FJ25@9KDF7V;-)E]FZ"9@
M9ODD8&;_(V!F_R-A9O\B86;_(F%F_R+H6   TV,  ,1K  "Y<0  L'4  *=W
M  ">=0  EG8- )!W&0"+>"< AG<S H%V/01\=48'>'-."W5R50YQ<5P1;G!C
M%&MO:A9I;G$99FYZ'&-M@QYA;(XA7VN:(UUKIR5;:[<F6FO*)EIKYR5;:_<D
M6VK_(UQJ_R)<:O\B7&K_(EQJ_R+C6P  SF8  ,!N  "V=   K'D  *-[  "8
M>0  D'H+ (I[%@"%?"0 @7PQ 7Q[.P1W>D0&<WE,"G!X4PUL=UH0:79A$V=U
M:!9D=&\887-X&UYR@1U<<8P@6G&8(EAPIB16<+4E57#()55PY255</8D5F__
M(U9O_R)7;_\B5V__(E=O_R+?7P  RFD  +QR  "R>   J7T  )]_  "2?@
MBG\' (2 $P" @2$ >X$N 7> .0-R@$(%;G]*"&M^40MH?5@.9'Q?$6)[9A1?
M>FT77'EU&5EX?QQ7>(H>5'>6(5)VI")1=K,C4';&)%!VXR-0=?4C477_(E%T
M_R%1=/\A473_(5%T_R'88P  Q6T  +AV  "N?0  I8(  )J#  "-@P  A(0#
M 'V%$ !YAAX =8<K 7&'-@)MAC\$:85'!V6$3PIB@U8-7X-<#UR"8Q):@6L5
M5X!S&%1_?1I1?X@<3WZ4'TU^HB!+?;$A2GW$(DI]X2%+?/0A2WO_($M[_R!+
M>_\@2WO_($M[_R#09P  P'(  +1[  "J@@  H(8  )6(  "'B   ?(H  ':,
M#@!RC1H ;HXG &J.,@%FC3P#8XU$!6",3 A<BU,*6HM:#5>*81!4B6@248AQ
M%4^(>A=,AX4:2H:2'$B&H!U&AJ\>187"'D6%WQY%A/(>18/^'D6"_QY%@O\>
M18+_'D6"_Q[*;0  NG@  *^!  "EAP  FHL  (^-  "!C@  =)$  &Z3"@!I
ME!4 9I4B &.5+@%@E3@"7)5!!%F42096E% (5)-7"E&37@Q.DF8/3))N$4F1
M>!1&D(,61)"0&$*/GAE CZT:/X_ &C^/W!H_C?$:/XS]&S^+_QL_B_\;/XO_
M&S^+_QO"<P  M7X  *J'  "?C   E)   (B3  ![E0  ;)D  &6;! !@G!
M79T= %N>*0!8GC0!59X] E*=10-0G4T%39U4!TN<6PE(G&,+1IQK#4.;=0]!
MFX 1/IJ-$SR:FQ0ZFJL5.9J]%3F:V14YF.\6.9?\%CB6_Q<XE?\7.)7_%SB5
M_Q>[>@  KX4  *2,  "8D0  C94  (&:  !UG0  :*   %ND  !6I0P 4Z87
M %&G(P!/IR\ 3*<X 4JG00%(ITD"1J=0!$.G6 5!IU\&/Z9H"#VF<@HZIGT+
M.*:*#3:EF0XTI:D/,Z6[#S.EU \SI.X/,J+[$#*A_Q$RH?\1,J'_$3*A_Q&T
M@@  J(P  )V2  "2EP  AIP  'FA  !MI0  8:D  %6L  !+KP4 1[ 0 $6P
M' !$L2< 0K$R $&R.P _LD,!/;)+ 3NR4P(YLEL#-[)D!#6R;@4SLGD&,;*'
M!R^QE@@NLJ8(+;*X"2RRT @LL.P)*Z_Y"BNN_PLJK?\+*JW_"RJM_PNMBP
MH)(  )68  ")G0  ?:,  '&H  !DK0  6;$  $VT  !"N   .[H* #B[$P W
MO!X -;PI #2],@ SO3L ,KU$ #&^3  OOE4!+KY> 2R^: $JOG0"*;Z" B>_
MD0,FOZ(#)+^T R._RP,CON@#([SW!"*[_P4BN_\%(KO_!2*[_P6DD@  F)@
M (R>  " I0  <ZL  &>P  !;M0  3[D  $2\   ZP   ,,0$ "K'"P HR!,
M)\D= ";))P ER3  ),HY "/*0@ BRTL (<M5 "#,7P ?S&P '<UZ !S-B@ ;
MS9P &<ZN 1C.Q0 8S>0 &,ST 1C*_ $8RO\"&,K_ AC*_P*;F0  CY\  (*F
M  !UK0  :+,  %RY  !0O0  1,$  #G$   PR   *,P! "#0!@ 9U0L %M<0
M !78&0 5V2( %-DK !/:-  3VCT $MM( !'<4P 1W5\ $-UM !#>?@ .WY$
M#N"D  W@N  ,X-( "]_M  S>]P ,W?L #-W[  S=^P"2GP  A:<  '>N  !J
MM0  7;P  %#!  !$Q0  .,D  "[-   ET0  'M4  !;: 0 1W@8 $.<-  [G
M$@ -Z!D #.@A  OI*0 *ZC$ ">H[  ?K10 %ZU$ !.M>  /K;@ !ZX   .J4
M  #JIP  Z[P  .O2  #KZ0  [.\  .SO  #L[P"'IP  >:\  &NW  !>O@
M4<4  $/)   WS0  +=$  "/6   ;VP  $]\   [C   ,[@( "O8*  ?V#@ %
M]A(  _88  #U'@  ]24  /4N  #U-P  ]D(  /9.  #V70  ]FX  /:!  #V
ME0  ]Z<  />W  #XQP  ^-   /C0  #XT ![KP  ;;@  &#   !2R   1,T
M #?1   KUP  (=P  !C@   1Y   #.<   ?O   $^@   ?\#  #_"   _PT
M /X0  #^%   _QH  /\A  #_*0  _S,  /\^  #_2P  _UL  /]L  #_@
M_Y(  /^A  #_K0  _[,  /^S  #_LP#_'"8 _QPD /\:)0#_%2< _Q$N /\0
M.@#_#D<!_PU3 ?\+7P'_"FL!_PIU ?\*?P'_"H<!_PJ. ?\*E0'_"IL!_PF@
M ?\)I0#_":L _PFQ /\)N #_"<$ _@G, /P)W@#Y">L ]0GV /,)_P#R"O\
M\0K_ ?$+_P'Q"_\!\0O_ ?$+_P'_'R, _Q\A /\>(0#_&20 _Q<L /\5-P#_
M$T0 _Q%0 ?\07 '_#F<!_PYR ?\.>P'_#H0!_PZ+ ?\.D@'_#I@!_PZ= ?\.
MHP'^#J@!_ ZN ?L.M0#Z#KX ^ [) /4.VP#R#NH [@[U .P._P'K#_\!Z@__
M >H0_P'I$/\!Z1#_ >D0_P'_(A\ _R(< /\A' #_'R  _Q\I /\<- #_&D
M_Q=, ?\56 '_%&,!_Q-N ?\3=P'^$X !_!.( ?H2C@'Y$I4!^!*: ?82H 'U
M$J8!]!*L ?,2LP'Q$KP!\!+' >T2V 'I$^@!YA/U >04_P'B%/\"X17_ N$5
M_P+@%?\"X!7_ N 5_P+_)1L _R87 /\D%@#_)1P _R8E /\D, #_(3L _Q](
M /\=5 ']&U\!^1II ?<:<P'T&7P!\AF$ ?$9BP'O&9$![AF7 >P9G0'K&:,!
MZ1FJ >@9L0'G&;H!Y1G% >,9U0'?&N@!W!OU M@;_P+5'/\#U!S_ ],<_P32
M'/\$TAS_!-(<_P3_*1< _RH3 /\I$@#_+!@ _RPA /\L*P#_*3< _2=# /<E
M3P'S(UH![R)D >PA;@'I(7<!YR%_ >4AA@'D(8T!XB"4 >$@F@'?(* !WB"G
M =PAKP':(;@"V"'# M4ATP+1(N<"S2+T \HC_P3((_\%QR/_!L8C_P;&(_\&
MQB/_!L8C_P;_+!( _RX/ /\P$ #_,Q0 _S,; /\R)0#Z,#  \BX\ .PL20#G
M*E4!XRI? > I:0'=*7(!VBAZ =<H@@+5*(D"TRB0 M$HE@//*)P#SBBC \PH
MJP/**+,#R2B^!,<HS 3%*>($P2KQ!KXJ_@>\*O\(NBK_"+HJ_PBY*O\)N2K_
M";DJ_PG_, \ _S(+ /\V#0#_.!  _SD5 /DW'@#O-2@ YS,U . R0@#;,D\
MU3%: = Q9 +-,&T"RS!U \DP? /'+X,$Q2^*!,0OD07"+Y<%P2^>!K\OI@:]
M+Z\&O"^Y![HOQP>X,-T'M3#N";(P^PJP,/\+KC#_"ZXP_PNM,/\+K3#_"ZTP
M_PO_,PP _S8& /\\"0#_/@P _3T0 .\\%0#D.1\ VSDM -(Z/ #-.DD!R#E4
M <0Y7@+!.&<#OS=O!+TW=@6[-GT&N3:$![<VBP>V-9((M#6:";,UH0FQ-:H*
MKS6T"ZXUP0NL-=0+J3;J#*8V^ VE-O\.HS?_#J(W_PZB-_\.HC?_#J(W_P[_
M-P< _SL" /]  P#R0@4 Z4() .4_#@#8/A8 SD G ,=!-@#"040!O4%/ KE
M60.V/V$$M#YI!K$]<0>O/7@(KCQ_":P\A@JJ.XT+J3N5#*<[G0VE.Z8-HSJP
M#J([O ^@.\T/GCOF$)L\]1&://\1F3S_$9@\_Q&8//\1F#S_$9@\_Q'_.@$
M_T   .]%  #A2   V4@% --&"0#,11( Q$<B +U(,0"X2#\!LT=* K!&5 2L
M15T%JD1D!Z=#; BE0G,*HT)Z"Z%!@0R@08@-GD"0#YQ F!":0*$1F$"L$I=
MN!*50,@3DT#A$Y%!\Q200?\4CT'_%(Y"_Q..0O\3CD+_$XY"_Q/_/   ^40
M .1*  #83@  SD\" ,E-!@##2P\ NTT= +5.+0"O3CH!JTU& J=,3P2D2U@&
MH4I@")Y)9PF<2&X+FD=U#9A&? Z61H,/E$6+$9)%E!*019T3CD6H%(Q%M!6+
M1<06BD7<%HA&\!:&1OT6AD;_%H5'_Q6%1_\5A4?_%85'_Q7_/P  [$@  -U/
M  #/4P  QE4  ,!3 P"[40P LU(9 *U3*0"H4S8!HU)" I]12P2<4%0&F4]<
M")9.8PJ436H,D4QQ#H]+> ^-2W\1BTJ'$HE*D!2'29H5A4FE%X-)L1B"2< 8
M@4K6&7]*[1A^2_P8?DO_%WU+_Q=]2_\6?4O_%GU+_Q;_0P  YDP  -93  #)
M6   P%D  +I8 0"T5@D K%<6 *98)0"A6#(!G5<^ IA62 2555$&DE18"(]2
M7PJ,4F8,BE%M#HA0=!"%3WL2@T^$$X%.C15_3I<7?4ZA&'M-KAEZ3KT:>$[1
M&G=.ZQIW3_H9=D__&79/_QAV3_\7=D__%W9/_Q?X1@  XE   -!7  #$7
MNUX  +1=  "N6@8 IEL3 *!<(@";7"\ EUL[ I):10./64T&BUA5"(A77 J&
M5F,,@U5J#H%4<1!^5'@2?%. %'I2B19X4I08=E*?&712JQIR4KH;<5+-''!2
MZ!MP4_D:<%/_&G!3_QEP4_\8<%/_&'!3_QCO20  W5,  ,M:  # 7P  MV(
M *]A  "H7@( H5\0 )M@'@"68"P D6 X 8U>0@.)74L%A5Q2!X);60J 6F ,
M?5EG#GM8;A!X6'42=E=]%'17AQ9R5I$8;U:<&FY6J1ML5K@<:U;+'6I6YAQJ
M5_<;:E?_&FI7_QEK5_\9:U?_&6M7_QGK3   V%8  ,A>  "\8@  LV4  *ME
M  "C8@  G&(. )9C' "19"D C&,U 8AB/P.$84@%@&!0!WU?5PEZ7ET+=UUD
M#75<:Q!S7'(2<%M[%&Y;A!=L6H\8:EJ:&FA:IQQF6K8=95K('65:Y!UE6O8<
M95K_&V5:_QIE6O\995K_&65:_QGH3P  TUD  ,1A  "Y9@  L&@  *=I  ">
M90  EV8- )%G&0",:"< AV<R 8-F/0)_948$>V1-!GAC5 EU8EL+<F%A#7!A
M:0]M8' 2:U]Y%&E?@A9G7HT995Z8&F->I1QA7K0=8%[''6!>XQU@7O4<8%[_
M&V!>_QIA7O\:85[_&F%>_QKD4@  SUP  ,!D  "V:0  K&P  *-L  "9:0
MDFH+ (QJ%@"':R0 @FLP 7YJ.@)Z:4,$=FA+!G-G4@AP9UD*;69@#6ME9@]H
M9&X19F1V%&1C@!9B8XL88&*7&EYBI!Q<8K(=6V+%'5MBX1U;8O0<6V+_&UQB
M_QI<8O\:7&+_&EQB_QK@50  RU\  +UG  "R;   J7   )]O  "4;   C&T(
M (9N$P"";R$ ?6\M 7EO. )U;D$#<FU)!6YL4 =K:U<*:6M>#&9J90YD:6P1
M86ET$U]H?A9=9XD86V>5&EEFHAM79K <5F;#'59FWQU69O,<5V;_&U=F_QI7
M9O\:5V;_&E=F_QK;60  QV(  +IJ  "O<   IG,  )IS  "/<   AW$% (%R
M$0!\<QX >',J '1S-0%P<S\#;7)'!6IQ3@=G<54)9'!<"V)O8PY?;VH076YR
M$EIM?!58;8875FR3&51LH!M2:Z\<46O!'%%KW!Q1:_$;4FO^&E)J_QI2:O\9
M4FK_&5)J_QG47   PV8  +9N  "L=   HG<  )9V  ")=0  @78! 'IW#P!V
M>!L <GDG &]Y,@%K>#P":'A$!&5W3 9B=U,(7W9:"EUU80Q:=6@/6'1P$55S
M>1-3<X0647*0&$]RGAE-<:T:3'&_&TMQV1M,<? :3'#]&DUP_QE-;_\936__
M&4UO_QG.8   OFH  +)R  "H>   G7L  )!Z  "$>@  >GL  '1\# !O?A<
M;'XD &E_+P%F?SD"8G]" U]^205=?5 '6GU7"5=\7@M5?&4-4GMN#U!Z=Q).
M>H(42WF.%DEYG!=(>*L81GB]&49XU1E&=^\81W;\&$=V_QA'=?\71W7_%T=U
M_Q?)90  NF\  *YW  "D?0  F'\  (M_  !^?P  <X$  &R#"0!HA!, 984@
M &*&+ !?AC8!7(8_ EF%1@-7A4X%5(55!U*$7 E/@V,+38-K#4N"= ](@G\1
M1H&,$T2!FA5"@*D608"Z%D" TA9!?^T607[[%D%]_Q9!??\607W_%D%]_Q;"
M:@  M74  *I]  "?@@  DH,  (6$  !YA0  :HD  &2* P!@C!  78T; %N.
M)P!8CC( 58X[ 5..0P)0CDH#3HU2!4R-609)C& (1XQH"D6+<@Q"BWT.0(J)
M#SZ*F!$\BJ<2.XJX$CJ*SQ([B.L2.X?Z$SN&_Q,[AO\3.X;_$SN&_Q.\<0
MKWL  *6#  "9AP  C(@  '^)  !SC   99   %R3  !7E0P 5)86 %*6(@!0
MERT 39<V $N7/P%)ET<"1Y=. T66501#EET%099E!CZ5;P@\E7H).I6'"SB5
ME0PVE*4--92V#C24S TTD^D--)+X#C20_P\TD/\/-)#_#S20_P^U>   JH(
M )Z(  "3C0  AHX  'F0  !MDP  89<  %6;  !-G@8 29\0 $>?&P!&H"8
M1* P $.A.@!!H4(!/Z%) 3VA40([H5D".:%A S>@:P0UH'8%,Z"#!C&@D@<P
MH*((+J"S""Z@R0@NG^<(+9WW"2V<_PHMF_\*+9O_"BV;_PJO@   HXD  )>.
M  "-DP  ?Y4  '*8  !FG   6Z   $^D  !%IP  /JD, #RJ%  ZJA\ .:HI
M #BK,@ WJSL -:M# #2L2P RK%,!,:Q< 2^L9@(MK'$"*ZQ_ RJLC@,HK)X$
M)ZRP!":LQ00FJ^0#):GU!"6H_P4EI_\%):?_!26G_P6GB0  FX\  )&4  "$
MF0  >)X  &NB  !?I@  4ZH  $BM   ]L   -+,# "^U#@ MM18 ++4@ "NV
M*0 JMC( *;<Z "BW0P GMTP )KA5 "2X7P CN&L (KAX 2"XB $?N)D!';FK
M 1RYP $<N-\!'+;R 1NU_ (;M/\"&[3_ ANT_P*?CP  E)4  (B;  ![H0
M;J8  &*K  !6L   2K,  #^V   UN0  ++P  "2_!@ ?P@T '<(4 !S"'@ ;
MPR8 &L,O !G$.  8Q$$ %\1* !;%50 5Q6$ %,9O !/&?P 2QI$ $<>D !#'
MN0 /Q]0 $,;N !#$^@ 0P_\ $,/_ !##_P"7E@  BYP  'ZB  !QJ0  9*\
M %BT  !+N   0+L  #6^   KP0  (\4  !O) 0 4S 8 $- +  [1$0 -T1D
M#=$A  S1*@ ,T30 "](^  K220 )TU4 "=-B  C3<@ &U(0 !=28  34JP #
MU<   =7<  '5[0 !U?8  =7V  '5]@".G0  @*0  '.K  !FL0  6;@  $R]
M   _P   -,,  "K'   AR@  &<X  !+2   -U@$ "=L%  ;<#0 $W!$  ]T8
M  '>(   WB@  -\Q  #@/   X4<  .)4  #C8P  XW0  .2(  #DFP  Y:X
M .7!  #EU0  YN<  .;G  #FYP"#I   =:P  &BS  !:NP  3<$  $#$   S
MR   *,P  !_0   7U   $-D   O=   %X0   .0   #E!P  Y@T  .<1  #H
M%@  Z1T  .HE  #K+@  [3D  .]%  #P4P  \60  /%V  #RB@  \YP  /.M
M  #TNP  ],@  /3(  #TR !WK0  :K4  %R]  !/Q   0,D  #/-   GT0
M'=8  !3<   .X   ".,   'F    Z@   .X   #N    [P0  / *  #Q#@
M\Q(  /08  #V(   ^"H  /HU  #]0P  _E(  /]C  #_=@  _XD  /^:  #_
MI@  _[   /^P  #_L #_%B, _Q4A /\1(0#_#20 _PDK /\&-P#_ T0 _P!1
M /\ 70#_ &@ _P!R /\ >P#_ (, _P"* /\ D0#_ )8 _P"< /\ H0#] *8
M^P"L /D LP#W +L ]0#% /, T0#R .0 \0#Q .\ ^@#N /\ [@#_ .T _P#M
M /\ [0#_ .T _P#_&2  _Q@= /\5'0#_$!\ _PXI /\,- #_"D$ _P=- /\%
M60#_!&0 _P1N /\#=P#_ X  _P.' /\#C0#] I, ^P*9 /D"G@#W J0 ]0*J
M /,!L #Q ;@ [P'" .T!SP#K >, Z@'O .@"^P#G!/\ Y@7_ .8&_P#F!O\
MY@;_ .8&_P#_'!L _QL9 /\7& #_%1T _Q,E /\1, #_$#T _PY) /\,50#_
M"V  _PMJ /T+<P#["WP ^0J# /<*B@#U"I  ] J6 /,*FP#Q"J$ [PFG .T)
MK@#K";8 Z G  .8)S0#D">( X@KP -\+^P#>#/\ W W_ -P-_P#;#?\!VPW_
M =L-_P'_'Q< _QX3 /\;$@#_'!D _QLB /\8+ #_%3@ _Q-$ /X24 #Y$5L
M]1!F /,0;P#P$'< [A!_ .P0A@#J$(P Z1"2 .@0F #F#YX Y0^E .,/K #A
M#[0 X ^^ -X/S #:$.$ U1'P -(2^P#/$O\!SA/_ <T3_P'-$_\!S!/_ <P3
M_P'_(A( _R(/ /\A#P#_(A0 _R(< /\@)P#_'3( ^!L^ /(92P#N&%8 ZA=@
M .<6:@#D%G( XA9Z . 6@@#>%H@ W!:/ -L6E0#9%IL UA:B -06J0#2%K$
MT!>[ ,X7R0#,&-X R!GN <4:^P'#&O\"P1O_ L ;_P+ &_\"P!O_ L ;_P+_
M)@X _R4+ /\H# #_*1  _R@6 /XF( #T)"L ["$X .8@1 #A'U  W1]; -D>
M90#5'FT TA]U - ??0#.'X, S!^* <L?D ')'Y<!R!^> <8?I0'%(*T!PR"W
M <$@Q ' (=8!O"+J KDB^ .V(O\#M2/_ [0C_P2S(_\$LR/_!+,C_P3_*0L
M_RH% /\N" #_+PP _RT0 /,K%P#H*"( X"8O -DF/0#2)TH S2=5 ,HH7P#'
M*&@!Q2AO <,G=P'!)WX!OR>$ ;XGBP*\)Y("NR>9 KDGH *W)ZD#MBBS [0H
MOP.S*,\#L"GF!*TI]@2K*O\%J2K_!J@J_P:H*O\&J"K_!J@J_P;_+04 _S
M /\S @#V- 8 [S(* .@N$ #<+!@ T2XH ,LO-P#&,$0 P3!/ +XP60&[,&(!
MN#!J K8O<0*U+W@"LR]_ [$OA@.P+XT#KBZ4!*TNG 2K+J0%J2^N!:@ON@6F
M+\H&I##B!J$P\P>?,/\(GC'_")TQ_PB<,?\(G#'_")PQ_PC_,   _S4  .\X
M  #B.@  VSD$ -8U"0#.-!, QC8B +\X,0"Z.#\ MCA* ;,X5 &P-UT"K3=D
M JLV; .I-G,$J#9Y!*8U@ 6D-8<%HS6/!J$UEP>?-: 'GC6J")PUM@B;-<4)
MF37="98V[PJ4-OT*DS?_"I(W_PJ2-_\*DC?_"I(W_PK_,P  ]CH  .0_  #8
M0@  SD(! ,D^!@#$.P\ NSX= +4_+ "Q/SH K3]% :D_3P&F/E@"HSU? Z$]
M9P2?/&T%G3QT!IP[>P::.X('F#N*")8[DPF5.IP*DSJF"Y$ZL@N0.\ ,CCO5
M#(P\[ V*//L-B3S_#8D\_PR(//\,B#S_#(@\_PS_-P  ZC\  -Q%  #.20
MQ4D  +]& @"Z0PP LT09 *U%)P"H1C4 I$5! :!%2P*=1%,"FD-; YA#8@66
M0FD&E$%P!Y)!=@B00'X)CD"&"HU C@N+0)@,B4"B#8= K@Z%0+P/A$#/#X)!
MZ0^!0?D/@$'_#X!"_PZ 0O\.@$+_#H!"_P[Z.P  Y40  --+  #'3@  OD\
M +A,  "R20D JTD5 *5+(P"@2S$ G$L] 9A*1P*524\#DDE7!)!(7@6.1V4&
MBT=K!XE&<@F(1GD*AD6""X1%B@V"190.@$2?#WY$JQ!\1;D1>T7+$7I%YA%Y
M1O<1>$;_$'A&_Q!X1O\/>$;_#WA&_P_P/P  WTD  ,U/  #!4P  N%0  +%2
M  "K3@4 I$X1 )Y/( "94"T E5 Y 9)/0P&.3DP#BTU3!(E-6@6&3&$&A$MH
M"()+;@F 2G8+?DI^#'Q)APYZ29$/>$F<$'9)J!)T2;82<TG($W)*XQ-Q2O42
M<4K_$7%+_Q%Q2_\0<4O_$'%+_Q#L0P  V4P  ,A3  "]5P  M%@  *Q7  "E
M4@$ GE,/ )A4' "35"D CU0U (M30 &(4T@"A5)0!()15P5_4%X&?5!D"'M/
M:PEY3W(+=TY[#75.A YS38X0<4V9$6]-I1-M3;,4;$W%%&M.X11K3O03:T[_
M$FM._Q)K3O\1:T[_$6M._Q'H1@  TU   ,16  "Y6@  L%P  *9:  "?5@
MF%8- ))7&0".6"8 B5@R (98/0&"5T4"?U9- WQ55 5Y5%L&=U1A"'53: ES
M4W +<5)X#6]2@0]M4HL0:U&7$FE1HQ-G4;$49E'#%652WA5E4O(495+_$V52
M_Q)E4O\295+_$F52_Q+D2@  SU,  ,!:  "U7@  K&   *)>  ":60  DEH+
M (U;%@"(7", A%PO (!;.@%]6T,">5I+ W994@1T6%@&<5A?!V]79@EM5VT+
M:U9U#6E6?@]G5HD19565$F-5H11B5:\5857!%F!5VQ9@5O$58%;^%&!6_Q-A
M5O\285;_$F%6_Q+@30  RU8  +U=  "R80  J&,  )UA  "570  C5X) (=>
M$P"#7R  ?U\L 'M?-P%W7D "=%Y( W%=3P1O7%8%;%Q<!VI;8PEH6VL+9EIS
M#61:? ]B6H<18%F3$EY9H!1=6:X56UF_%EM9V!9;6>\56UG]%%Q9_Q-<6?\2
M7%G_$EQ9_Q+<4   QUD  +I@  "O9   I&4  )ED  "08   B&$& ()B$0!^
M8QT >F,J '9C- %S8CT!;V)& FQA301J850%9V!:!V5@80AC7VD*85]Q#%]>
M>@Y=7H406UZ1$EE=GA187:P55UV]%E9=U1967>X55UW\%%==_Q-77?\25UW_
M$E==_Q+64P  Q%P  +=C  "L:   H&@  )5G  "*8P  @V4" 'UF#P!X9AH
M=&<G '%G,@!N9SL!:V9# FAF2P-E95(%8V59!F%D7PA>9&<*7&-O#%IC> Y8
M8X,05F*/$E1BG!-38JH54F*[%5%BTA518>T54F'[%%)A_Q-38?\24V'_$E-A
M_Q+15@  P%\  +-F  "I:P  G&L  )!J  "%9P  ?6D  '=J#0!S:Q< ;VLD
M &QL+P!I;#@!9FM! F-K20-A:U $7FI7!EQJ70=::64)6&EM"U5H=@U3:($/
M46>-$4]GFA).9ZD436>Y%$QGSQ1,9NL436;[$TUF_Q).9?\23F7_$DYE_Q+,
M6@  O&,  +!J  "E;P  F&X  (QM  " ;   =VT  '%N"P!M;Q0 :7 A &9Q
M+ !D<38!87$^ 5YQ1@)<<$T#67!4!5=P6P95;V((4V]J"E!N<PQ.;GX.3&V*
M$$IMF!%);*<22&RX$T=LS1-';.H32&OZ$DAK_Q)(:O\12&K_$4AJ_Q''7@
MN&<  *QN  "A<@  DW(  (=Q  !Z<0  <7(  &MT!P!F=1$ 8W8= &!W* !>
M=S, 6W@\ 5EW0P)6=TL#5'=2!%)V6050=F '3G5H"$MU<0I)='P,1W2(#D5S
ME@]#<Z400G.V$4%SRQ%"<N@10G+X$4)Q_Q!#</\00W#_$$-P_Q#!8P  LVP
M *AS  ";=@  CG4  (%V  !U=@  :7@  &-Z @!>? X 7'T9 %E^) !7?R\
M57\X 5-_0 %0?T@"3GY/ TQ^5@1*?ET%2'UE!D9];@A#?'D*07R&"S][E T^
M>Z,./'NS#CQ[R X\>N8./'GW#CQX_PX\>/\./7?_#CUW_PZ\:   KW(  *1Y
M  "6>@  B'H  'QZ  !P?   8W\  %R"  !7A L 4X44 %&&( !/ABH 3H<T
M $R'/ %*AT0!2(=+ D:'4P)$AEH#0H9B!$"&; 8^A78'.X6#"#F%D0HXA* +
M-H2Q"S:$Q@LV@^0+-H+V"S:!_PPV@/\,-H#_##: _PRV;P  JG@  )]_  "0
M?@  @W\  '>   !K@@  7H<  %6*  !.C 8 2HX0 $B/&@!'CR4 19 O $20
M. !"D$  0)!' 3^03P$]D%8".Y!? CF0: ,WCW,$-8^ !3./C@8QCYX',(ZO
M!R^.PP<OCN$'+XST""^+_P@OBO\(+XK_"2^*_PFP=@  I7\  )B$  "*A
M?84  '"'  !EB@  6HX  $^2  !&E0  09@, #Z8%  ]F1\ .YDH #J:,0 Y
MFCH -YI" #::2@ UFE(!,YI: 3&:9 $OFF\"+9I[ BR:B@,JFIH#*9JL!"B:
MP 0GF=X#)Y?R!">6_04GE?\%)Y7_!2>5_P6I?@  GH4  )*)  "$B@  =HP
M &J/  !>DP  5)<  $F;  ! GP  -Z($ #*C#@ QHQ< ,*0A "ZD*@ MI#(
M+*4Z "NE0P JI4L *:54 "BE7@ FI6D ):5V 2.EA0$BI98!(*:H 1^ENP$>
MI=<!'J3O 1ZB^P(>H?\"'J'_ AZA_P*BA@  EXP  (N/  !]D0  ;Y0  &.8
M  !7G0  3:$  $.E   XJ   ,*L  "BN!P DKQ  (Z\7 "&O(0 @L"D '[ Q
M !ZP.@ =L4( '+%, !NQ5@ :L6$ &;)O !BR?@ 6LI  %;*B !2RM@ 3LLX
M$['K !.O^0 3KO\!$Z[_ 1.N_P&:C0  D)(  (27  !UF@  :)\  %NC  !0
MJ   1:P  #NP   QL@  )[4  ""X   8N@< %+P. !.\%0 2O!X $;TF !&]
M+@ 0O3< $+Y!  Z^3  .OE< #;YE  R_=  +OX8 "KZ9  B^K  'OL( ![[?
M  B^\  (O?H "+W\  B]_ "3E   AYD  'J?  !LI0  8*H  %.O  !'LP
M/+8  #&X   GNP  '[X  !?!   1Q $ #,@(  C)#@ 'R10 !LD<  7))  $
MRBP  \HV  +*0   RTP  ,M9  #+:   RWD  ,R,  #+GP  R[,  ,O(  #,
MX@  S.\  ,SQ  #,\0"*F@  ?*$  &^G  !BK0  5;,  $BX   [NP  ,+X
M ";!   =Q   %<@   _+   *S@  !-("  #3"@  TP\  -04  #5&@  UB(
M -<J  #9-   VC\  -Q+  #<6@  W6H  -U]  #=D0  W:0  -ZV  #>R
MWMX  -[B  #>X@!_H@  <:D  &2P  !6MP  2;P  #S    OQ   ),<  !O+
M   3SP  #=(   ?6    VP   -X   #? P  X D  .$.  #B$@  XQ<  .4>
M  #F)P  Z#$  .H]  #L2P  [%H  .UL  #N@   [I0  .ZE  #NM   [L(
M .[&  #NQ@!TJ@  9K(  %BY  !+P   /<4  "_)   DS0  &=$  !'6   +
MVP   ]X   #A    Y0   .@   #I    Z@   .L&  #M"P  [P\  / 3  #R
M&@  ]",  /<N  #Y.P  ^TH  /Q;  #];0  _8   /Z3  #^H@  _JT  /ZO
M  #^KP#_$!\ _PX= /\*'0#_ 2  _P H /\ -0#_ $$ _P!. /\ 6@#_ &4
M_P!N /\ =P#_ '\ _@"& /P C #[ )( ^0"7 /@ G #W *( ]@"G /4 K0#S
M +4 \@"] /$ R0#O -P [@#K .T ]P#L /\ ZP#_ .H _P#J /\ Z@#_ .H
M_P#_$QP _Q$9 /\-&0#_!AP _P,E /\ ,0#_ #X _P!* /\ 5@#_ &$ _P!K
M /T <P#Z 'L ]P"# /4 B0#T (\ \@"4 /$ F0#P )\ [@"D .T JP#L +(
MZ@"Z .@ Q@#G -8 Y0#H .0 ]0#C /X X@#_ .$ _P#A /\ X0#_ .$ _P#_
M%1@ _Q,4 /\/% #_#1D _PLB /\(+0#_!#D _P%& /\ 40#^ %P ^@!F /8
M;P#R '< [P!^ .T A0#K (L Z@"1 .@ E@#G )P Y@"A .0 J #C *\ X0"X
M -\ PP#= -$ VP#F -D \P#7 /T U0+_ -0"_P#4 _\ U /_ -0#_P#_&!,
M_Q40 /\2#P#_$A4 _Q$= /\.* #_##0 _PI! /D(3 #U!E< \09A .T&:@#I
M!7( Y@5Z .0%@0#B!8< X :- -\&D@#=!I@ VP:> -D&I0#7!JT U :U -(&
MP #0!\\ S@CE ,P)] #*"_\ R S_ ,<,_P#'#/\ Q@S_ ,8,_P#_&PX _QD,
M /\8#0#_&!$ _Q<8 /\4(@#[$2X \Q Z .T.1@#H#5( Y0U< .$-90#>#6T
MVPUU -@-? #5#8( TPV) -$-CP#0#94 S@V< ,T.HP#+#JL R0ZT ,@.P #&
M#L\ PQ#F , 1]0"]$O\ O!+_ +L2_P"Z$O\!NA+_ ;H2_P'_'PH _QP$ /\?
M" #_'PT _QT2 /@:&P#N%B8 YA0S . 3/P#:$TL U!-6 - 37P#.%&@ RQ1O
M ,D4=P#'%7T QA6$ ,05B@##%9$ P1:8 , 6GP"^%J< O!>P +L7O "Y%\L
MMQCB +,9\@&Q&O\!KQO_ :X;_P&N&_\!K1O_ :T;_P'_(@0 _R(  /\E @#\
M) < ]R$, .P=$@#A&AP V!HJ - ;. #+'44 QQU0 ,,>6@# 'F( OAYJ +P?
M<0"Z'W@ N1]^ +<?A0"V'XP M!^3 +,?F@&Q(*,!L""L :X@MP&L(<8!JR'=
M :<B[P*E(OT"HR/_ J(C_P*B(_\"H2/_ J$C_P+_)0  _R@  /(J  #E*P
MWR@% -PA"P#2(10 R20D ,,E,@"^)C\ NB=* +<G5 "T)UT LB=D + G; "N
M)W(!K2=Y :LG?P&J)X8!J">. :<GE@*E)YX"HRBH J(HLP*@*,$"GRC5 IPI
M[ .:*OH#F"K_!)<J_P27*O\$EBK_!)8J_P3_*   ]2X  .4S  #:-0  T#,!
M ,PM!@#&*A  OBT> +@N+ "S+SH KR]% *PP3P"I+U@ IR]? :4O9@&C+VT!
MH2]S J N>@*>+H$"G2Z) ILND0.9+IH#F"ZD!)8OKP25+[T$DR_/!)$PZ 6/
M,/@%C3'_!8TQ_P6,,?\%C#'_!8PQ_P7_+0  ZC4  -PZ  #./0  QCP  , W
M @"[,PT LS09 *XV)P"I-S0 I3=  *(W2@"?-U,!G39: 9LV80&9-F@"ES5O
M I4U=0.4-7P#DC6$!) UC02/-98%C36@!8LUJP:*-;D&B#7*!X<VY0>%-O8'
MA#?_!X,W_P>#-_\'@C?_!X(W_P?T,@  XSL  -)!  #&1   O4,  +<_  "Q
M.PD JCL4 *4\(@"@/3  G3T[ )D]10"6/4X!E#Q6 9(\70*0/&,"CCMJ XP[
M<02*.W@$B#J !8<ZB :%.I(&@SJ<!X$ZJ B .K4)?CO&"7T[X0E[//,)>SS_
M"7H\_PAZ//\(>CS_"'H\_PCN-P  W4$  ,M&  "_20  MDD  *Y&  "I000
MHT$1 )U"'@"80RL E4,W )%#00".0DH!C$)2 8E!60*'05\#A4%F X- ;02!
M0'0%@$![!GX_A =\/XX(>C^9"7@_I0IW0+(*=4##"W1 W0MS0?$+<D'_"G)!
M_PIR0?\)<D'_"7)!_PGI/   U44  ,5+  "Z3@  L$X  *=+  "B1@  FT8.
M )9'&@"12"< CD@S (I(/0"'1T8!A$=. 8)&50* 1EP#?D5B!'Q%:01Z17 %
M>$1X!G9$@0AT1(L)<D26"G!$H@MO1*\,;D3 #&U%V0UL1>\,:T7]"VM&_PMK
M1O\*:T;_"FM&_PKE0   STD  ,%/  "U4@  JU(  *%/  ";2@  E$H, (]+
M%P"+3"0 ATPO (1,.@"!3$,!?DM+ 7M+4@)Y2E@#=TI?!'5)9@5S26T&<4EU
M!V])?@AM2(@):TB3"VI(GPQH2*T-9TF]#69)U YE2>T-94K\#&5*_PME2O\+
M94K_"V5*_PO@1   RTT  +U2  "R5@  IE4  )Q2  "53@  CDX) (E/% "%
M4"  @5 L 'Y0-P![4$ !>%!( 75/3P)S3E4#<4Y<!&].8P5M36H&:TUR!VE-
M>PAG384*94V1"V1,G0QB3:L-84V[#F!-T0Y@3>P.8$W[#6!-_PQ@3?\+8$W_
M"V!-_PO<1P  QU   +E6  "N60  HE@  )A6  "040  B5(& (-3$0!_4QT
M>U0I 'A4- !U5#T!<E-% 7!33 )M4E,":U)9 VE28 1G46<&95%O!V-1> AB
M48,*8%&/"UY0FPU=4*D.6U&Y#EM1S@]:4>H.6U'Z#5M1_PQ;4?\,6U'_"UM1
M_PO62@  PU,  +99  "K7   GEH  )-9  "+5   A%8# 'Y6$ !Z5QH =E<F
M '-8,0!P5SH ;5=" 6I720)H5E "9E97 V167@1B564%8%5M!UY5=@A=58$*
M6U6-"UE4F@U85*<.5E6X#U95S ]65>D.5E7Y#595_PU75/\,5U3_#%=4_PS1
M30  P%8  +-<  "G7@  FET  (]<  "&6   ?UD  'E:#0!T6Q< <5LC &Y;
M+@!K6S< :%M  65;1P%C6DX"85I5 U]:7 1=6F,%7%IK!EI9= A867\*5EF+
M"U19F U36*8.4EFV#E%9R@]16><.45CX#5)8_PU26/\,4EC_#%)8_PS-40
MO%D  +!?  "C80  EF   (M?  "!6P  >5T  '-># !O7A4 :U\@ &A?*P!F
M8#4 8V ] 6%?10%?7TP"75]3 UM?6@197F$%5UYI!E5><@A37GT)45V)"U!=
ME@Q.7:0-35VT#DQ=R Y,7>8.35WW#4U<_PQ-7/\,3ES_#$Y<_PS)5   N5P
M *UC  "?8P  DF,  (=B  !\8   =&$  &YB"0!I8Q( 9F,= &-D* !A9#(
M7F0[ %QD0P%:9$H"6&11 E9D6 -49%\$4F-G!5!C< =.8WH(3&*&"DMBE M)
M8J(,2&*R#4=BQPU'8N0-2&'V#$AA_PQ(8/\+26#_"TE@_PO$6   M6   *IF
M  ";9@  C68  ()E  !V9   ;F4  &AF!0!C9Q  8&@: %UI)0!;:B\ 66HX
M %=J0 %5:D<!4VI. E%J50-/:5T$36ED!4MI;09):'@'1VB$"49HD@I$9Z$+
M0V>Q#$)GQ0Q"9^(,0F;U#$-F_PM#9?\+0V7_"T-E_PN_7   L60  *9J  "6
M:0  B6D  'UI  !Q:0  9VH  &)L 0!=;0T 66X6 %=O(0!5<"L 4W U %%P
M/0!0<$4!3G!, 4QP4P)*<%H#2'!B!$9O:P5$;W4&0F^"!T!NCPD_;IX*/6ZO
M"CUNP@H\;N */6WT"CUL_PH]:_\*/FO_"CYK_PJZ8   K6D  *!N  "1;0
MA&T  'AM  !L;@  87   %MR  !6= H 4G42 %!V'0!.=R< 3'<Q $MX.0!)
M>$$ 2'A) 49X4 %$=U<"0G=? T!W: ,^=W,$/'9_!CIVC0<Y=IP(-W6M"#=U
MP @V==X(-W3R"#=S_@@W<O\(-W+_"#=R_PBU9@  J6\  )IQ  "+<0  ?G$
M '-R  !H<P  7'8  %1Y  !.>P4 2GT/ $A^& !&?R, 17\L $. -0!"@#T
M08!% #^ 3 $]@%0!/(!< CI_90(X?V\#-G]\!#1_B@0R?YH%,7ZJ!C!^O08P
M?MH&,'WP!C![_08P>_\&,'K_!C!Z_P:P;   I'4  )1U  "&=0  >78  &YW
M  !C>0  5WT  $^!  !'A   0H8, #^'$P ]B!T /(@G #N),  ZB3@ .(E
M #>)2  VB4\ -(E8 3.)80$QB6P!+XEX BV)AP(LB9<#*HBG RF(N@,IB-0#
M*8;N RF%_ 0IA/\$*83_!"F$_P2J=   GGL  (YZ  " >@  ='L  &A^  !=
M@0  4H4  $F)  !!C   .9 % #61#P SDA< ,I(A #&2*0 PDS( +I,Z "V3
M00 LDTH *Y12 "J47  HE&< )Y1S 264@@$DE),!(I.D 2&3MP$@D\\!(9+L
M 2"0^@(@C_\"((__ B"/_P*D?   EX   (=_  ![@   ;H(  &*%  !7B0
M38X  $*2   ZE@  ,ID  "J<"0 HG1$ )IT9 "6=(@ DGBH (YXR "*>.@ A
MGD( ()Y+ !^?50 >GV  ')]M !N??  :GXT &)^? !>?L@ 6G\D %I[H !:<
M]P 6F_\!%YO_ 1>;_P&=@P  CX8  (*&  !TAP  9XL  %N/  !0DP  1I@
M #R<   SH   *Z,  ".F   <J L &JD1 !BI&  7J2$ %JHI !6J,0 4JCD
M$ZI# !.K30 2JU@ $:ME !"K=  .JX8 #JN9  VKK  ,J\$ #*K?  RI\@ -
MJ/P #:C_  VH_P"6B@  B8P  'J-  !LD0  8)4  %2:  !)GP  /Z,  #6G
M   KJ@  (ZX  !NP   4LP$ #[4*  VV$  ,MA8 "[8?  JV)P )MB\ "+8Y
M  >W0P &MT\ !+=;  .W:@ "MWL  +>.  "WH0  MK0  +;+  "VY0  M?$
M +7W  "U]P"/D0  @90  '*7  !EG   6*$  $RF  !!JP  -Z\  "RR   C
MM0  &K@  !.[   .O0  "< %  /!#0  P1$  ,$7  #"'@  PB8  ,(O  ##
M.0  Q$0  ,10  #$7@  Q6\  ,6!  #%E0  Q:@  ,6\  #$T0  Q.8  ,3N
M  #$[@"&F   >9X  &NC  !=J0  4*X  $2S   WM@  ++D  "*\   9OP
M$<(   S%   &R    ,L   #,!P  S T  ,T1  #-%@  SAT  ,\D  #0+0
MTC@  -1$  #44@  U6$  -5S  #6AP  UIL  -:M  #7OP  V,X  -C=  #8
MW0![H   ;J8  &"M  !3LP  1;@  #B\   KOP  (<(  !?&   0R0  "LP
M  +0    U    -<   #8    V@4  -L+  #<#@  WA,  -\9  #A(0  XRH
M .4V  #G0P  YU,  .AD  #I=P  Z8P  .J?  #JK@  ZKH  .K#  #JPP!P
MJ   8J\  %6V  !'O   .<   "S$   @R   %LP   [0   'U    -D   #=
M    X0   .,   #D    Y@   .<!  #I!P  ZPP  .P0  #N%0  \!T  /,G
M  #V,P  ]T,  /A4  #Y9@  ^7H  /J.  #ZG@  ^ZD  /NP  #[L #_"QL
M_P<9 /\ &0#_ !P _P E /\ ,@#_ #\ _P!+ /\ 5P#_ &( _P!K /\ <P#]
M 'L ^P"" /H B #X (T ]P"2 /8 F #U )T ] "B /, J0#Q +  [P"X .X
MPP#L -$ ZP#F .D \P#H /X Z #_ .@ _P#H /\ Z #_ .@ _P#_#A@ _PH5
M /\!% #_ !@ _P B /\ +@#_ #L _P!' /\ 4P#] %X ^@!G /< ;P#U '<
M\P!^ /( A #P (D [P"/ .X E #L )H ZP"? .D I0#H *P Y@"T .0 OP#C
M ,P X0#B -\ \ #> /L W@#_ -T _P#= /\ W #_ -P _P#_$!, _PT1 /\&
M$ #_ A4 _P > /\ *0#_ #8 _P!" /H 3@#T %D \0!B .X :P#L '( Z@!Y
M .@ ?P#G (4 Y0"+ .0 D #B )8 X0"< -\ H@#= *D V@"Q -@ NP#5 ,@
MT@#= -$ [0#0 /D SP#_ ,X _P#- /\ S0#_ ,T _P#_$0\ _PX- /\,#0#_
M"Q( _P<9 /\") #_ #  ]@ \ .\ 20#J %, YP!= .0 9@#A &T WP!T -T
M>P#; ($ V0"& -8 C #4 )( T@"8 -  G@#. *8 S "N ,H N #( ,0 Q@#7
M ,4 Z@## /< P@#_ ,$!_P#  O\ P +_ , "_P#_% L _Q & /\0"0#_$ X
M_PX4 /\*'@#U!BD ZP0V .,#0@#? TX VP17 -8$8 #3!&@ T 1O ,X%=@#,
M!7P R@6" ,D%B #'!8X Q@64 ,0%FP#"!:, P :K +X&M0"]!L( NPC4 +H)
MZ0"W"_@ M0S_ +0,_P"T#/\ M S_ +0,_P#_%P0 _Q0  /\6 P#_% D _Q$.
M /(.%0#H#"$ W@HN -8+.P#0#$< S Q1 ,D,6@#&#6( Q UJ ,(-<0# #7<
MOPU] +T.@P"\#HH N@Z1 +D.F "W#J  M@ZI +0/M "R#\$ L1#4 *X1ZP"K
M$OH J1+_ *@3_P"G$_\ IQ/_ *<3_P#_&@  _QL  /D;  #K&0  Y10& .40
M#@#9#A< SQ$F ,@2- #$$T  OQ1+ +P45 "Y%5T MQ5D +45:P"T%7$ LA5X
M +$6?@"O%H4 KA:, *P6E "K%YP J1>F *<8L "F&+T I!C/ *(:YP"?&O<
MG1O_ 9P;_P&<&_\!FQO_ 9L;_P'_'0  ]R$  .@D  #=)0  U"$! ,\;" #*
M%Q$ PAH@ +P<+0"W'3H LQY% + >3P"M'E< JQY? *D?9@"H'VP IA]S *4?
M>0"C'X  HA^' * @CP"?()@ G2"B )L@K &:(;D!F"'* 98BY &4(_4!DB/_
M 9$C_P&0(_\!D"/_ 9 C_P'_(@  ZRD  -TN  #/+P  QRT  ,$G P"](@T
MMB,: + E* "L)C0 J"9  *4G20"B)U( H"=: )XG80"<)V< FR=M )DG= "8
M)WL!EB>" 94GBP&3)Y0!D2B> 9 HJ0&.*+4"C2G& HLIWP*)*O("ARK_ H8J
M_P*&*O\"ABK_ H8J_P+T*   XS$  -$V  #%.   O#8  +8P  "R*PD JRP4
M *8M(@"B+B\ GBXZ )LN1 "8+TT EB]5 )0N7 "2+F( D"YI 8\N;P&-+G8!
MC"Y^ 8HNA@*(+H\"ARZ: H4OI0.#+[(#@B_" X$PV@-_,.\#?3'^ WTQ_P-\
M,?\#?#'_ WPQ_P/M+P  VS<  ,D]  "^/@  LSP  *PX  "G,P0 HC(1 )TT
M'0"9-2H E34U )(U0 "/-4D C350 (LU5P")-5X!AS5D 84T:P&$-'("@C1Y
M H T@@)^-(L#?326 WLUH01Y-:X$>#6^!7<VU 5V-NT%=#?\!70W_P1T-_\$
M=#?_!'0W_P3G-0  TCT  ,-"  "X1   K$(  *0^  "?.0  FC@. )0Z&0"0
M.B8 C3LQ (H[.P"'.T0 A#M, (([4P& .EH!?CI@ 7TZ9P)[.FX">3IU G<Z
M?@-V.H@$=#J3!'(ZG@5Q.JL%;SN[!FX[SP9M.^H&;3SZ!FP\_P5L//\%;#S_
M!6P\_P7B.0  S$(  +Y'  "Q2   I48  )U#  "7/P  DCX+ (T_%0")/R$
MA4 M () -P!_0$  ?4!( 'M 3P%Y0%8!=S]= 74_8P)S/VH"<3]R W _>@-N
M/X0$;#^0!6L_G 9I/ZD&:#^X!V= S =F0.@'9D#Y!F5 _P9E0/\&94#_!65
M_P7</@  QT8  +E+  "L3   H$H  )='  "10P  BT,( (9#$@""1!X ?D0I
M 'M%- !Y13T =D5% '1$3 %R1%,!<$19 6Y$8 )L0V<":T-O VE#=P1G0X$%
M9D.-!F1#F09B0Z<'842V"&!$R@A@1.8(7T7X!U]%_P=@1?\&8$3_!F!$_P;6
M00  PTD  +9.  "G3P  FTT  ))+  ",1P  A4<$ (!'$ !\2!H >$@F '5)
M, !S23H <$E" &Y)20%L2% !:DA6 6A(70)F2&0"94AL V-(=01A1W\%8$>*
M!EY(EP==2*4(6TBT"%M(QPE:2.0(6DGV"%I)_P=:2/\&6DC_!EI(_P;110
MOTP  +)2  "C40  EU   (U.  "&2@  @$H! 'I+#@!V3!< <DPC &],+0!M
M338 :DP_ &A,1@!F3$T!9$Q3 6),6@)A3&$"7TQI UY,<@1<3'P%6DR(!EE,
ME0=73*,(5DRR"%5,Q@E53.()54SU"%5,_P=53/\'5DS_!E9,_P;,2   O%
M *]5  "@5   DU,  (E1  "!30  >DX  '5/# !P3Q4 ;5 @ &I0*@!G4#,
M95 \ &-00P!A4$H!7U!1 5U06 )<4%\"6E!G UE0< 174'H%55"&!E10DP=2
M4*$(45"Q"5!0Q E04.$)4%#T"%%0_P=13_\'44__!E%/_P;)2P  N5,  *M7
M  "<5@  CU4  (54  !\4   =5$  '!2"0!K4Q( :%0= &54)P!B5#$ 8%0Y
M %Y400!<5$@!6E1/ 5E45@%75%T"5E1E U14;@125'@%452$!D]4D0=.5* (
M3%2O"$Q4P@E+5-\)3%3S"$Q3_P=,4_\'35/_!DU3_P;%3@  ME8  *=:  "8
M60  BU@  (%7  !W5   <%4  &I6!@!F5Q  8E<: &!8) !=6"X 6UDW %E9
M/P!7648 5EE- 5195 %365L"45EC D]8; -.6'8$3%B"!4I8CP9)6)X'2%BN
M"$=8P A'6-T(1UCR"$=7_P=(5_\'2%?_!DA7_P;!40  LED  *-<  "46P
MAUL  'U:  !R6   :UD  &5: P!@6PX 75P7 %I<(0!872L 5ETT %1>/ !3
M7D0 45Y+ 5!>4@%.7ED"3%YA DM=:@-)770$1UV !45=C09$79P'0UVL!T)=
MO@A"7=H(0ESQ!T)<_@=#6_\&0UO_!D-;_P:]50  KUT  )]?  "07@  @UX
M 'A=  !M7   95T  %]?  !:8 P 5V$4 %5B'@!28B@ 46,Q $]C.0!.8T$
M3&-( $MC3P%)8U8!1V-> D5C9P)$8W$#0F-]!$!BBP4_8IH&/F*J!CUBO <\
M8M8'/6'O!CUA_08^8/\&/F#_!CY@_P:Y60  JV$  )IA  "+80  ?V$  '1A
M  !I80  7V(  %ED  !49@D 46<1 $YG&@!,:"0 2VDM $EI-@!(:3X 1FI%
M $5J3 !#:E0!0FI< 4!I90(^:6\"/&E[ SMIB00Y:9@%.&BH!3=HN@4W:=,%
M-VCN!3=G_ 4X9O\%.&;_!3AF_P6T7@  IV4  )5E  "&9   >F4  &]E  !D
M9@  66@  %)J  !-; 0 26X. $=N%@!%;R  1' I $)P,@!!<#H 0'%" #]Q
M20 ]<5$ /'%9 3IQ8@$X<6P"-G!X C5PA@,S<)4#,G"F!#%PN 0P<- $,6_L
M!#%N^P0Q;?\$,6S_!#%L_P2O9   H6D  (]H  "!:   =6D  &MI  !@:P
M56X  $UQ  !&<P  0G4+ #]V$@ ]=QP /'<E #IX+0 Y>#4 .'D] #=Y10 V
M>4T -7E5 #-Y7@ Q>6@!,'ET 2YY@P(M>9("*WBC BIXM0(J>,P"*G?J BIV
M^0,J=?\#*G3_ RIT_P.J:@  FFT  (EL  !\;0  <&T  &9N  !;<0  4'4
M $AX  !!>P  .GX% #9_#@ T@!8 ,X$@ #*!*  P@3  +X(X "Z"0  M@D@
M+()0 "N"6@ J@F0 *()P ":"?P$E@H\!)(*@ 2."L@$B@LD!(H'G 2)_]P$B
M?O\"(GW_ B)]_P*E<0  DW$  (-Q  !V<0  ;'(  &!U  !6>   3'P  $.
M   [@P  ,X8  "V)"@ JBA$ *8L9 ">+(@ FBRH )8PQ "2,.0 CC$( (HU*
M "&-5  @C5X 'XUK !V->0 <C8H &XV< !F-K@ 8C,0 &(SC !F*]0 9B?\!
M&8C_ 1F(_P&==P  C'8  'UV  !R=P  97D  %I\  !0@   1H0  #R)   T
MC   +9   "63 @ ?E0P '982 !R6&@ ;ER( &I<J !F7,@ 8F#H %YA# !:8
M30 5F%@ %)AD !.8<P 1F(0 $)B6 !"8J0 .F+\ #I?=  ^6\@ 0E?P $)3_
M !"4_P"5?0  A7P  'A\  !K?@  7X$  %2&  !*B@  0(\  #:3   MEP
M)IH  !Z=   7H , $J(, !"C$@ 0HQD #Z,A  ZD*0 .I#$ #:0Z  RD10 +
MI%  "J1<  FD:@ 'I'L !J..  2CH0 "H[0  Z++  .BY@ #H?,  Z'[  .A
M^P"-@P  ?X(  '&$  !DAP  6(P  $V1  !"E@  .)H  "^>   FH@  'J4
M !>H   1JP  #*X'  >O#0 #KQ(  J\9  &O(0  KRD  + R  "P/   L$<
M +!3  "P80  L'$  +"#  "OEP  KZH  *^_  "NV0  KNL  *[T  "N] "'
MB0  >(H  &J.  !=DP  49@  $6=   [H@  ,*8  ">J   >K@  %K$  !"T
M   +M@  !;D#  "Z"@  N@X  +H3  "[&0  NR$  +PH  "\,0  O3P  +Y(
M  "^5@  OF4  +YW  "^C   OI\  +VS  "^QP  OMX  +WK  "]ZP!_D@
M<)4  &*:  !5GP  2:4  #VK   RKP  *+0  !ZV   5N0  #KP   F_   "
MP@   ,0   #%!   Q@H  ,8.  #'$@  R!@  ,D?  #*)P  S#   ,X\  #.
M20  SUD  ,]J  #/?@  SY,  ,^F  #/N   S\@  ,_;  #/VP!WG   :*$
M %NG  !.K@  0;0  #2W   HN@  ';T  !/    -Q   !L<   #*    S@
M -    #1    T@(  -,(  #5#   UA   -D5  #;'   W20  . O  #B/
MXTL  .1<  #D;P  Y8,  .68  #EJ0  Y;8  .7#  #EPP!LI0  7ZP  %&R
M  !$N0  -;P  "C    <Q   $L@   S+   #SP   -,   #8    W    -\
M  #?    X0   .,   #D P  Y@@  .@-  #I$0  [!@  .XB  #Q+@  \SP
M /1-  #U7P  ]G,  />'  #WF0  ^*4  /BP  #XL #_ Q< _P 5 /\ %0#_
M !@ _P C /\ +P#_ #P _P!( /\ 5 #_ %X _P!G /T ;P#[ '8 ^0!] /@
M@P#V (@ ]0". /0 DP#R )@ \0"> /  I #N *L [0"S .L O0#J ,L Z #A
M .< \0#F /T Y0#_ .0 _P#D /\ Y #_ .0 _P#_!Q, _P 1 /\ $0#_ !4
M_P ? /\ *P#_ #< _P!$ /X 3P#Z %H ]P!C /0 :P#R '( \ !Y .\ ?P#M
M (0 ZP"* .H CP#H )0 YP": .4 H #D *< X@"O .  N0#> ,8 W #: -H
M[ #8 /D U@#_ -8 _P#7 /\ V #_ -@ _P#_"A  _P,. /\ #0#_ !( _P :
M /\ )@#\ #( ]P _ /0 2@#Q %4 [0!> .H 9@#H &X Y0!T ., >@#B (
MX "% -X BP#< )  VP"6 -@ G #5 *, TP"K -$ M0#. ,$ S #1 ,L YP#)
M /4 R #_ ,@ _P#( /\ R #_ ,@ _P#_# P _P8( /\""@#_  \ _P 5 /P
M( #Q "P [  Y .D 10#E $\ X0!9 -X 80#; &@ UP!O -0 =0#2 'L T "
M ,X A@#, (P RP"2 ,D F #' *  Q0"H ,, L0#! +P OP#+ +T XP"\ /(
MNP#] +L _P"Z /\ N@#_ +H _P#_#@4 _PD  /\)!0#_!@L _P$0 /  &0#F
M "4 X0 R -P /P#6 $D T0!3 ,X 6P#+ &, R !J ,8 < #% '8 PP![ ,$
M@0#  (< O@". +P E "[ )P N0"D +< K@"U +D LP#( +$ WP"P >\ KP'[
M *X"_P"M _\ K0/_ *T#_P#_$   _PX  /\-  #V"P, \@<* .(!$0#; AT
MT@,K ,P#-P#(!$, Q 1- ,$$5@"^!5T O 5D +H%:P"X!7$ MP5V +4%? "S
M!H, L@:) + &D0"O!YD K0>A *L'JP"I"+< J G& *8*W0"E"_  HPS] *(-
M_P"A#?\ H0W_ * -_P#_$0  _!(  .P3  #B$P  VP\# -8)"P#."!0 Q@HB
M , ,, "\#3P N U& +4-3P"R#E< L Y? *X.90"M#FL JPYQ *H.> "H#GX
MIP^% *4/C0"D#Y8 HA"? * 0J0"?$+4 G1'% )L1W@"9$O$ EQ/_ )84_P"5
M%/\ E13_ )04_P#_%0  [1L  . ?  #2'P  R1L  ,04!0#!$ X NA(; +03
M*0"P%#4 K!5  *D520"F%5( I!99 *(68 "A%F8 GQ9L )X6<@"<%GD FQ>
M )D7B "8%Y$ EAB; )08I@"3&;( D1G! ) :V "-&^X BQS] (H<_P"*'/\
MB1S_ (D<_P#T'0  Y"4  -,I  #'*@  O"8  +8@  "T&0L KAH5 *@<(P"D
M'2\ H1XZ )X>1 ";'DP F1Y4 )<?6P"5'V$ E!]G )(?;0"1'W0 CR!\ (X@
MA ",((T BB"7 (DAH@"'(:X AB*] (4BT0&"(^L!@23[ 8 D_P%_)/\!?R3_
M 7\D_P'L)0  VRT  ,DQ  "\,0  L2X  *LI  "G) 4 HR,1 )XD'0":)2H
MEB8U ),F/P"1)D< CR9/ (TF5@"+)UP B2=B (@G:0"&)V\ A2=W (,G?P"!
M)XD!@"B3 7XHG@%]*:L!>RFY 7HIS0%X*N@!=ROY 78K_P%V*_\!=2O_ 74J
M_P'E+   T#0  ,$X  "S.   J#4  *(Q  "=+0  F2H. )0K& "0+"0 C2TP
M (HM.@"'+4, A2U* (,M40"!+E@ @"Y> 'XN9 !]+FL >RYS 7DN>P%X+H4!
M=BZ/ 70OFP%S+Z@"<2^V G PR0)O,.4";C'W FTQ_P)M,?\";3'_ FTQ_P+?
M,@  R3D  +L^  "L/0  H3H  )HW  "5,P  D#$* (PQ% "',B  A#,K ($S
M-0!_,SX ?3-& 'LS30!Y,U0 =S-: '8S80!T,V<!<C1O 7$T=P%O-($!;C2,
M FPTF )J-:4":36S V@UQ@-G-N(#9C;U V8V_P)F-O\"9C;_ F8V_P+8-P
MQ#X  +5"  "F00  FS\  ),\  "-.   B#8' (0W$0" -QP ?#@G 'HX,0!W
M.3H =3E" ',Y20!Q.5  <#E7 &XY70!L.60!:SEK 6DY= %H.7X"9CF) F0Y
ME0-C.J(#8CJQ V$ZPP-@.^ $7SOS U\[_P-?._\#7SO_ E\[_P+1.P  P$(
M +!%  "A1   E4,  (U   "'/0  @CL" 'T[#@!Y/!@ =3TC ',]+0!P/38
M;CT_ &P]1@!K/4T :3U3 &<]6@!F/6$!9#UH 6,]<0%A/GL"7SZ& EX^DP-<
M/J #6S^O!%H_P01:/]T$63_R!%D__P-9/_\#63__ UD__P/,/P  O$8  *M(
M  "<1P  D48  (A$  ""0   ?#\  '= # !S0!4 ;T$@ &Q!*@!J03, :$$[
M &9"0P!D0DH 8T%0 &%!5P!@0EX!7D)E 5U";@);0G@"6D*$ UA"D -70IX$
M5D.M!%5#OP140]H$5$/Q!%1#_@-40_\#5$/_ U1#_P/(0@  N$D  *=+  "8
M2@  C4D  (-'  !]0P  =D,  '%$"@!M1!( :D4= &=%)P!D13  8D4X &!%
M/P!?14< 745- %M%5 !:1EL!649C 5=&; %61G8"5$:! U-&C@-21YP$4$>K
M!%!'O01/1]8%3T?O!$]'_01/1_\#3T?_ U!'_P/$10  M4T  *--  "53
MB4L  ']*  !X1@  <4<  &Q'!P!H2!  9$@: &%)) !?22T 74DU %M)/0!9
M240 5TE* %9)40!52ED!5$IA 5)*:0%12G0"3TI_ TY*C --2IL$3$NJ!$M+
MO 1*2],%2DON!$M+_01+2O\#2TK_ TM*_P/!2   LE   *!/  "13P  A4X
M 'M-  !S20  ;$H  &=+! !B3 X 7TP7 %Q-(0!:32H 6$TR %9-.@!434$
M4TY( %).3P!03E<!3TY? 4Y.9P%,3G("2TY] DE.BP-(3ID$1T^H!$9/N@1&
M3]$$1D_M!$9._ 1&3O\#1T[_ T=._P.]3   KE(  )Q1  "-40  @5$  '=0
M  !N3   9TX  &)/  !=4 T 6E 4 %=1'@!542< 4U$P %%2. !04C\ 3E)&
M $U230!,4U4 2E-= 4E390%(4V\"1E-[ D53B0-#4Y<#0E.G!$%3N 1!4\\$
M05/L!$%2^P-"4O\#0E+_ T)1_P.Z3P  JE0  )A4  ")5   ?5,  '-3  !I
M40  8E(  %Q3  !85 H 5%42 %)5&P!/5B0 3E8M $Q7-0!+5SP 2E=$ $A7
M2P!'6%( 1EA: 4188P%#6&T!05AY D!8A@(^6)4#/5BE SQ8MP0\6,T$/%?J
M SQ7^@,]5O\#/5;_ SU6_P.V4P  I5<  )17  "%5@  >58  &]6  !E50
M7%8  %=8  !260< 3EH0 $Q:& !*6R$ 2%PJ $=<,@!%7#H 1%U! $-=2 !"
M75  0%U8 #]=80$]76L!/%UV CI=A (Y79,".%VC S==M0,V7<L#-ESH S=<
M^0,W6_\#.%O_ SA:_P.R5P  H%H  (]9  "!60  =5D  &M9  !@6@  5EL
M %%=  !,7@( 2& - $5@% !$81X 0F(F $!B+@ _8C8 /F,^ #UC10 \8TT
M.V-5 #EC7@ X8V@!-F-T 35C@0$S8Y$",F.A C%CLP(Q8\@",6+G C%A^ (Q
M8?\",F#_ C)@_P*N7   FUT  (I=  !\70  <%T  &9=  !<7@  4F   $QB
M  !%90  068* #YG$0 \:!H .V@B #EI*P X:3( -VHZ #9J00 U:DD -&I2
M #-J6P Q:F4 ,&IP 2YJ?@$M:HX!+&J? 2MJL $J:L8!*FGE 2IH]@(K9_\"
M*V?_ BMG_P*I80  E6   (1@  !W8   ;&$  &)A  !88P  3F8  $=H  !
M:P  .FX% #9O#@ T<!4 ,W > #)Q)@ P<2X +W$U "YR/0 M<D4 +')- "MR
M5P J<F$ *7)M "=R>P F<HL )'*< 2-RK@$C<L,!(W'B 2-P] $C;_\!(V[_
M 2-N_P&A90  CF0  ']D  !R9   :&4  %YF  !4:0  26P  $)O   [<@
M-'4  "YX"@ K>1$ *GD8 "EZ(0 G>B@ )GHP "5[.  D>T  (WM( ")[4@ A
M>UP ('MH !]\=@ =?(8 ''N8 !M[J@ :>[\ &GO> !IY\@ ;>/X &W?_ 1MW
M_P&9:0  B&D  'EI  !M:0  8VH  %EL  !/;P  17,  #UW   U>@  +GT
M ">! P B@PT ((02 !^$&@ =A"( '(4J !N%,0 :A3D &85" !B&3  7AE8
M%H9C !6&<0 4AH$ $H:3 !&&I@ 1A;L $(76 !&#[P 1@OL $H+_ !*!_P"1
M;@  @6T  '1N  !I;@  77   %-S  !)=P  0'P  #>    O@P  )X<  "&*
M   :C08 %8\- !.0$P 2D!H $I B !&0*@ 0D3( $)$[  ^11  .D4\ #9%<
M  R1:@ +D7H "I&-  B0GP 'D+, !X_)  >/Y@ 'CO0 "(W\  B-_P")<P
M>W,  &]S  !C=0  5W@  $U]  !#@0  .88  #"*   HC@  (9$  !J5   3
MEP  #IH(  N<#@ )G!, ")P:  ><(@ &G"H !)PS  .</0 "G4@  )U4  "=
M8@  G'(  )R$  "<EP  FZH  )N_  ":VP  FNP  )KU  "9^ "">0  =GD
M &AZ  !<?@  48(  $:'   \C   ,I$  "F5   AF0  &9T  !*@   .HP
M":8%  .G#   IQ   *<5  "H'   J",  *@K  "I-   J3\  *E+  "I60
MJ6@  *EZ  "IC@  J:$  *BU  "HRP  I^0  *?O  "G\P!]@   ;X$  &&$
M  !5B0  28X  #Z4   TF0  *IX  "&B   9I@  $JD   VL   'KP   +(
M  "S!P  LPP  +,0  "T%0  M!L  +4B  "V*P  MS4  +=   "X3@  N%T
M +AN  "X@@  N)<  +BJ  "WO@  M](  +?F  "WZ@!VB   9XL  %J0  !.
ME@  0IP  #>B   LIP  (JL  !FO   1LP  "[8   2Y    O    +X   "^
M    OP8  , +  #!#P  PA,  ,,9  #$(   Q2D  ,<T  #(0@  R5$  ,EB
M  #)=0  R8H  ,F?  #*L0  RL$  ,G1  #)V0!NDP  8)@  %.>  !&I
M.JL  "^P   DM0  &;@  !"\   *OP   <$   #$    R    ,H   #*
MS    ,T#  #."   T T  -$0  #3%@  UAX  -HH  #=-   WD,  -]4  #?
M9P  X'P  ."1  #@I   X+(  ."^  #@PP!FGP  6:8  $RM   _M   ,K@
M "2\   8OP  $,,   C'    R@   ,T   #1    U0   -@   #9    VP
M -T   #?    X00  .,*  #E#@  YQ,  .H<  #M)P  \#4  /%&  #R6
M\VL  /.   #TE   ]*,  /2N  #TL@#_ !, _P 1 /\ $0#_ !4 _P ? /\
M+ #_ #D _P!% /\ 4 #_ %H _@!C /L :P#Y '( ]P!X /4 ?@#T (0 \@")
M /$ C@#P ), [@"9 .T GP#L *8 Z@"N .@ N #F ,4 Y0#; ., [0#B /L
MX@#_ .$ _P#A /\ X0#_ .$ _P#_ !  _P . /\ #0#_ !( _P ; /\ * #_
M #0 _@!! /L 3 #W %8 ] !? /$ 9@#O &T [ !T .H >@#I '\ YP"% .8
MB@#E (\ XP"5 .$ FP#@ *( W@"J -L M #9 ,  U@#0 -, Z #2 /< T0#_
M -$ _P#0 /\ T #_ -  _P#_  T _P ) /\ "@#_  \ _P 6 /L (@#W "\
M]  [ /  1P#M %$ Z0!: .4 8@#B &D X !O -X =0#< 'H V@"  -@ A0#5
M (L TP"1 -$ EP#/ )X S0"F ,L KP#) +H QP#) ,4 X@#$ /( PP#^ ,(
M_P#! /\ P@#_ ,( _P#_ P8 _P ! /\ !@#_  P ^0 1 /$ '0#K "D YP V
M ., 00#? $L VP!4 -4 7 #2 &, SP!J ,T < #+ '4 R0![ ,@ @ #& (8
MQ0", ,, DP#! )H OP"B +T JP"[ +8 N0#$ +< V@"V .T M #Z +0 _P"T
M /\ M #_ +0 _P#_!   _P   /\   #_  8 [  - .4 %@#> "( UP O -$
M.P#- $4 R@!. ,8 5P#$ %X P0!D +\ :@"] '  O !U +H >P"Y ($ MP"'
M +4 C@"S )4 L@"> +  IP"N +( K "_ *H T0"H .@ J #W *< _P"G /\
MI@#_ *8 _P#_!@  _P4  /$#  #H    X0 ' -4 $ #- !L QP G ,, ,P"_
M #X O !( +D 40"V %@ M !? +( 90"P &H KP!P *T =@"L 'P J@"" *D
MB0"G )$ I0": *, I "A *X H "[ )X!S0"= N8 G 3T )L$_P":!?\ F@7_
M )D%_P#_"@  \0X  .00  #9#P  S@L  ,@#"P#" !, O (? +<#+ "S!#<
ML 5" *T&2@"J!E( J =9 *8'7P"E!V4 HP=K *((<0"@"'< GPA^ )T(A0";
M"8X F@F7 )@*H0"6"JP E0NZ ),+S "2#.4 D WV (\._P".#O\ C@[_ (T.
M_P#V$0  YA<  -8;  #'&0  OA4  +D0  "W"@T L0L7 *P-) "H#C  I0X[
M *(.1 "?#TP G0]3 )L/6@":#V  F!!F )<0; "5$'( DQ!Y )(0@0"0$(H
MCQ&4 (T1GP"+$:H BA*X (@2RP"&$^8 A13W (,5_P"#%?\ @A7_ ((5_P#M
M&@  W"$  ,HE  "[(@  L1\  *L:  "I% 8 I1(1 * 4'@"<%2H F14U )86
M/@"4%D< DA9. ) 650".%UL C!=A (L79P")%VT B!=T (88? "%&(8 @QF0
M ($9FP" &J< ?AJU 'T;QP!\'.( >AWU 'D=_P!X'?\ >!W_ '@=_P#E(@
MT"D  +\L  "P*@  IR<  * C  "='P  FAH. )4<& "1'20 CAXO (P>.0")
M'D$ AQ]) (4?4 "#'U8 @A]< ( ?8@!_'VD ?2!P 'P@> !Z(($ >2&, '<A
MEP!U(J0 ="*R ',CPP!R(]\ <"3S &\D_P!O)/\ ;B3_ &XD_P#=*0  R#
M +<R  "H,   GBX  )<J  "3)P  D",* (PC$P"()!\ A"4J ((E- " )CT
M?29$ 'PF2P!Z)E( >"98 '<F7@!U)F4 ="=L '(G= !Q)WT ;RB( &XHE !L
M**$ :RFO 6HIP %I*ML!9RKQ 6<K_P%F*_\!9BK_ 68J_P'4+P  PC8  *\V
M  "A-0  EC0  ) P  "*+0  ARH& (,I$ !_*AH ?"LE 'DK+P!W+#@ =2Q
M ',L1P!Q+$T <"Q4 &XL6@!M+&$ :RUH &HM< !H+7H 9RZ% &4ND0%D+IX!
M8B^L 6$OO0%A,-4!8##O 5\P_0%?,/\!7S#_ 5\P_P'--   O#L  *DZ  ";
M.@  D#@  (DU  "#,@  ?S ! 'LO#@!W,!8 =# A '$Q*P!O,30 ;3$\ &LQ
M0P!J,4H :#)0 &<R5P!E,ET 9#)E &(R;0!A,W< 7S." 5XSC@%=-)P!6S2J
M 5HUNP%:-=(!637M 5DU_ %8-?\!6#7_ 5DU_P'(.   MSX  *0^  "6/0
MBSP  (,Z  !]-P  >#0  '0T"P!P-1, ;34= &HU)P!H-C  9C8X &0V/P!C
M-D8 839- & V4P!>-UH 73=B %PW:@!:.'0!63A_ 5<XC %6.9D!53FH E0Y
MN0)3.L\"4SKK E,Z^P%3.O\!4SG_ 5,Y_P'$/   LD$  *!   "20   AC\
M 'X]  !X.@  <S@  &XY" !J.1$ 9SD: &0Z) !B.BP 8#HT %XZ/ !=.T,
M6SM* %H[4 !8.U< 5SM? %8\9P!4/'$!4SQ\ 5(]B0%1/9<!3SVF DX^MP).
M/LT"3C[I DT^^@)./O\!3CW_ 4X]_P' /P  KD,  )Q#  ".0P  @D(  'I
M  !S/0  ;3P  &@]!0!D/0X 83X7 %X^(0!</BD 6CXQ %@^.0!7/D  53]&
M %0_30!3/U4 4D!< %! 90!/0&\!3D%Z 4U!AP%+098!2D&E DE"M0))0LL"
M24+H DE"^0))0?\"24'_ 4E!_P&]0P  JD4  )A%  "*10  ?T4  '9#  !O
M0   :$   &-! 0!?00T 7$$4 %E"'0!70B8 54(N %-"-@!10CT 3T)# $]#
M2P!.0U( 341: $Q$8P!*1&T!245X 4A%A0%'190!146C D5&M )$1LD"1$;G
M D1%^ )$1?\"147_ D5%_P&Z1@  ID@  )1(  "&2   >T<  ')&  !J0@
M8T,  %Y$  !:10L 5D42 %1&&P!11B, 3T8K $Y&,P!,1SH 2T=! $I'20!)
M2%  2$A8 $=(80!&26L 1$EV 4-)@P%"29(!04FB D!)LP(_2L<"/TKE C])
M]P) 2?\"0$C_ D!(_P&V20  HDH  )%*  "#2@  =TH  &Y)  !E10  7D<
M %E(  !520@ 44H0 $]*& !,2B$ 2DLI $E+,0!'2S@ 1DP_ $5,1@!$3$X
M0TU6 $)-7P!!36@ 0$UT 3Y-@0$]39 !/$V@ 3M.L0(Z3L8".D[D CM-]@([
M3?\!.TS_ 3Q,_P&S30  GDP  (U,  !_3   =$P  &I,  !@2@  64L  %1,
M  !0304 3$X. $E/%0!'3QX 14\F $10+@!"4#4 05 ] $!11  _44L /E%3
M #U27  \4F8 .E)R #E2?P$X4HX!-U*> 392KP$U4L0!-5+B 392]0$V4?\!
M-E#_ 3=0_P&N3P  F4\  (E/  ![3P  <$\  &9/  !<3@  5$\  $]1  !*
M4@$ 1E,, $-4$@!!5!L 0%4C #Y5*P ]5C( /%8Z #M600 Z5DD .5=1 #A7
M6@ V5V, -5=O #17? $S5XP!,5>< 3!7K0$P5\(!,%?@ 3!6] $Q5O\!,57_
M 3%5_P&H4@  E5(  (12  !W4@  ;%(  &)2  !84P  3U0  $E6  !$5P
M0%D( #U:$  [6A< .5L@ #A;)P W7"\ -EPV #5</@ T7$8 ,UU. #%=5P P
M76$ +UUL "Y=>@ L78D *UV: 2I=JP$J7;\!*5W> 2I<\@$J6_X!*UO_ 2M:
M_P&C50  CU4  ']5  !R50  9U8  %Y6  !45P  3%D  $5;   _70  .E\$
M #9@#0 T81, ,F(< #%B(P P8BL +V,R "YC.@ M8T( +&-* "ID4P I9%T
M*&1I "=D=@ F9(8 )627 "1DJ0 C9+T (F3: "-C\0 C8OT!)&'_ 21A_P&<
M6   B5@  'I9  !N60  8UD  %I:  !07   2%X  $%@   Z8P  -&8  "]H
M"@ L:1  *FD7 "EJ'P H:B8 )VHN "9K-0 E:ST )&M& "-K3P B;%D (&QE
M !]L<@ >;(( '6R4 !QLI@ ;:[H &FO4 !MJ[@ <:?P '&C_ !QH_P"57
M@UP  '5<  !I70  7UT  %9>  !,80  0V0  #QG   U:@  +VT  "AP!  C
M<@T (7(2 "!S&@ ?<R$ 'G,H !UT,  <=#@ &W1  !IT2@ 9=%0 %W5@ !9U
M;@ 5=7X %'60 !-TH@ 2=+8 $73/ !)S[  2<OH $W'_ !-Q_P".8   ?6
M &]A  !E80  6V(  %%D  !(9P  /FL  #=N   P<0  *74  ")X   <>P<
M%WT. !9]$P 5?1L %'XB !-^*@ 2?C$ $7XZ !%^1  0?TX #W]:  Y_:  -
M?W@ #'^*  M^G0 *?K  "7W&  I]Y  *?/0 "WO]  MZ_P"&90  =V4  &IE
M  !A9@  5F@  $QK  !";P  .7,  #%W   J>@  (WX  !R!   5A   $(<(
M  V)#@ ,B10 #(D;  N)(P *B2L "8DS  B)/0 &B4@ !8E4  2)80 "B7$
M 8F#  ")E@  B*D  (>^  "'V@  ANP  (;U  "&^@!^:@  <6H  &=K  !;
M;   4'   $9T   \>   ,WT  "J!   CA0  '(@  !6,   0CP  #)(&  :3
M#  "DQ$  )06  "4'0  E"0  )4L  "5-0  E4   )5,  "660  EFD  )5Z
M  "5C@  E*$  )2U  "3S   DN8  )+R  "2]P!X<   ;7   &!R  !4=0
M27D  #]^   U@P  +(@  ".-   ;D0  %)0   ^7   *F@  !)T#  ">"0
MGPX  )\2  "@%P  H!T  *$E  "B+0  HC<  *-#  "C4   HU\  *-Q  "C
MA   HID  **M  "AP@  H=P  *'K  "@\@!S=@  9G<  %E[  !-@   0H4
M #B+   ND   ))4  !N:   4G@  #J$   FD   "IP   *H   "K!   JPH
M *P-  "M$0  K18  *X<  "O)   L"T  +$Y  "Q1@  LE4  +)F  "R>0
MLHX  +&C  "RMP  L<H  +'@  "QZ0!L?@  7X(  %*'  !&C0  .Y,  #"9
M   FG@  '*,  !.G   -JP  !ZX   "R    M0   +<   "X    N0(  +D(
M  "Z#   NQ   +P4  "]&P  OR,  ,$M  #".@  PDD  ,-:  ##;   Q((
M ,27  #$JP  Q+P  ,3+  #$V@!EB0  6(X  $N5   _FP  ,Z(  "BH   =
MK0  %+$   VV   &N0   +P   "_    PP   ,0   #%    Q@   ,<   #)
M!   R@D  ,L-  #-$0  SQ@  -(A  #5+0  UCP  -A-  #97P  VG,  -J*
M  #;G@  VZX  -NZ  #<PP!>E@  49P  $2C   XJ@  ++$  ""W   5NP
M#;X   3"    Q0   ,D   #-    T    -(   #2    U0   -8   #9
MVP   -X%  #@"@  X@\  .46  #H(   ["T  .T^  #M40  [F4  .]Z  #O
MCP  \)\  /"K  #PLP#_ !  _P . /\ #@#_ !( _P = /\ *0#_ #4 _P!!
M /\ 30#^ %8 ^P!? /@ 9@#V &T ] !T /( >0#Q '\ \ "$ .X B0#M (\
MZP"5 .H FP#H *( Y@"J .4 LP#C ,  X0#2 .  Z@#? /D W0#_ -T _P#=
M /\ W@#_ -X _P#_  T _P * /\ "0#_  \ _P 8 /\ ) #^ #$ ^P ] /@
M2 #T %( \ !: .T 8@#K &D Z0!O .< =0#E 'H XP!_ .( A0#@ (H W@"0
M -P E@#: )T V "E -4 KP#2 +H T #* ,X XP#- /0 RP#_ ,L _P#+ /\
MRP#_ ,L _P#_  @ _P # /\ !0#_  P _  4 /< 'P#R "L [P W .L 0@#G
M $P Y !5 .  70#= &0 V@!J -@ < #5 '4 T@!Z -  @ #/ (4 S0"+ ,L
MD@#) )D QP"A ,4 J@## +4 P0## +\ V@"^ .X O0#\ +P _P"\ /\ O #_
M +P _P#_    _P   /\   #Y  < \0 0 .H &@#D "4 WP Q -L / #7 $<
MT@!0 ,X 5P#+ %X R0!E ,8 :@#% '  PP!U ,$ >@#  (  O@"& +P C0"Z
M )0 N0"< +< I0"U +  LP"] +$ SP"O .@ K@#X *X _P"M /\ K0#_ *T
M_P#_    _P   /T   #N  $ XP , -H % #1 !\ S  K ,@ -@#% $  P@!*
M +\ 4@"\ %D N@!? +@ 90"V &H M !O +, =0"Q 'H L "! *X B "M (\
MJP"8 *D H0"G *L I0"X *, R "B .( H0#S *  _@"@ /\ H #_ *  _P#_
M    ]@   .H   #@    TP & ,D #P#" !@ O0 D +D +P"V #H M !# +$
M3 "N %, K !9 *H 7P"I &0 IP!J *8 ;P"D '4 HP![ *$ @@"@ (H G@"3
M )P G0": *< F "T )8 PP"5 -P E #O ), ^P"3 /\ DP#_ )( _P#Y!0
MZ@L  -P-  #+"@  P@4  +P "@"V !$ L0 < *X * "J #, IP ] *0 10"B
M $T H !3 )X 60"< %\ FP!D )H :@"8 '  EP!V )4 ?@"3 (8 D@&/ ) !
MF0". J0 C *Q (L#P ")!=8 B ;M (@'^@"'"/\ A@C_ (8(_P#O#P  WA0
M ,H5  "\$@  LQ   *X,  "K!@T IP,5 *(%( "?!RP G @V )D(/P"7"4<
ME0E. ),)5 "1"EH D I? (X*90"-"FL BPIR (H+>0"("X( APN, (4,EP"#
M#*( @0VP ( -P !_#=@ ?0[O 'P/_0![#_\ >Q#_ 'L0_P#F%P  T1X  +T=
M  "O'   IAD  *$5  ">$ 0 G0T/ )@.&0"4#B4 D0\O (\0.0",$$$ BA!(
M (@03P"'$%4 A1!; (0180""$6< @!%N '\1=0!]$7X ?!*( 'H2E !X$J
M=Q.N '43O@!T%-4 <Q7N '$6_0!Q%O\ <1;_ ' 6_P#<'P  QB4  +,E  "E
M(P  G"$  )8>  "2&0  D10+ (T4% ")%1\ AA8I (,6,P"!%SP @!=# 'X7
M2@!\%U  >A=6 'D87 !W&&( =AAI '08<0!S&7H <1F$ &\:D !N&IT ;!NK
M &L<NP!J'-  :1WL &@>^P!H'O\ 9Q[_ &<>_P#1)@  O2H  *LJ  "=*@
MDR@  (TE  "((@  AAT& (,;$ !_'!H ?!TD 'H=+@!W'C8 =AX^ '0>10!R
M'TL <1]1 &\?6 !N'UX ;!]E &L@;0!I('8 :"&! &8AC0!E(IH 8R*H &(C
MN !A(\T 8"3I & D^@!?)/\ 7R3_ %\D_P#*+   MB\  *0O  "6+P  C"T
M (4J  " *   ?20  'HB#0!V(Q4 <R,@ '$D*0!O)#( ;20Z &LE00!J)4<
M:"5- &8E5 !E)5H 9"9A &(F:0!A)G( 7R=] %XGB@!=*)< 6RFE %HIM0!:
M*LH 62KG %@J^ !8*O\ 6"K_ %@J_P#%,0  KS,  )XS  "0,P  AC(  '\O
M  !Y+0  =2H  '(H"@!O*!( :RD; &DI)0!G*BT 92HU &,J/0!B*D, 8"I*
M %\K4 !>*U< 7"M> %LL9@!9+&\ 6"UZ %<MAP!6+I4 5"ZC %,OLP!3+\<
M4B_E %(O]P!2+_\ 4B__ %(O_P#!-@  JC8  )DV  "+-@  @34  'DS  !S
M,0  ;R\  &LN!@!H+1  9"X8 &(N(0!@+RH 7B\Q %PO.0!;+T  62]& %@O
M30!7,%, 5C!; %0Q8P!3,6P 4C)W %$RA !/,Y( 3C.A $TSL0!--,4!3#3C
M 4PT]@!,-/\ 3#3_ $PS_P"[.0  ICD  )4Y  "'.0  ?#D  '0W  !N-
M:3,  &4R @!A,@T 7C(4 %PS'@!:,R8 6#,N %8S-0!5-#P 4S1# %(T2@!1
M-%  4#58 $XU8 !--FH 3#9U $LW@@!*-Y  23B? $@XL %'.,,!1SCA 4<X
M]0%'./\!1SC_ 4<X_P&W.P  HCP  )$\  "#/   >#P  ' Z  !J-P  9#8
M & V  !<-@L 63<2 %8W&@!4-R, 4C<K % W,@!/.#D 33A  $PX1P!+.$X
M2CE5 $DY7@!(.F@ 1SIS $8[@ !%.XX 1#R> $,\K@%"/,(!0CW? 4(\\P%"
M//\!0CS_ 4([_P&S/0  GCX  (T^  !_/@  =3X  &P]  !F.@  8#D  %LZ
M  !7.@@ 4SL0 %$[& !..R  3#LH $L[+P!)/#8 1SP] $<\1 !&/4L 13U3
M $0^7 !#/F8 0C]Q $$_?@! /XT /T"< #Y K0$]0, !/4#= 3U \@$]0/\!
M/C__ 3X__P&N0   FD   (E!  !\00  <4$  &A   !A/   6ST  %8^  !2
M/@4 3C\. $P_%0!)/QT 1T E $9 + !$0#, 0T Z $)!0@!!04D 0$%1 #]"
M6@ ^0F, /4-O #Q#?  [0XL .D2; #E$JP$Y1+X!.$3; 3E$\0$Y0_X!.4/_
M 3E#_P&J0@  ED,  (9#  !X0P  ;D,  &5#  !=0   5D   %%"  !-0@(
M24,, $9#$@!$1!H 0D0B $%$*@ _13$ /D4X #U%/P \1D< .T9/ #I&5P Y
M1V$ .$=L #='>@ V2(D -4B9 #1(J@ T2+T ,TC9 #1(\  T1_T -$?_ #5&
M_P"F1   DD4  ()&  !U1@  :D8  &%%  !91   440  $Q&  !(1P  1$<*
M $%($  _21@ /4D@ #Q))P Z2BX .4HV #A*/0 W2T0 -DM, #5+50 T3%\
M,TQJ #),=P Q3(8 ,$R7 "]-J  N3;L +DW5 "Y,[P O3/T +TO_ #!+_P"A
M1P  CD@  'Y(  !Q2   9DD  %U(  !52   3$D  $=*  !"2P  /TP& #M-
M#@ Y3A4 -TX= #9/)  U3RL ,T\S #)0.@ Q4$( ,%!* "]14@ N45P +5%G
M "Q1=0 K480 *E*5 "E2I@ I4KD *%+2 "E1[@ I4/P *E#_ "I/_P"<2@
MB4H  'I+  !M2P  8TP  %I,  !13   2$T  $-/   ]4   .5(" #53#  S
M5!( ,509 #!5(0 N52@ +54O "Q6-P K5CX *E9& "E63P H5UD )U=D "97
M<@ E5X$ )%>2 "-7I  B5[< (E?/ ")7[  C5OH (U7_ "15_P"630  A$X
M '5.  !I3@  7T\  %9/  !-4   15(  #]3   Y5@  ,U@  "]:"  K6P\
M*EL5 "A<'0 G7"0 )EPK "5<,P D73H (UU# ")=3  A758 (%YA !]>;@ >
M7GX '5Z/ !Q>H0 ;7K0 &EW, !M=Z0 ;7/D '%O_ !Q;_P"040  ?E$  '!1
M  !D4@  6U(  %)3  !*5   05<  #M9   U6P  +EX  "A@ P D8@P (F,1
M "%C&  ?9"  'F0G !UD+@ <9#8 &V4^ !IE1P 995$ &&5= !=E:@ 697H
M%66+ !1EG@ 39;$ $F7( !)DYP 38_< %&+_ !1B_P")5   >%4  &M5  !@
M5@  5U8  $]7  !&60  /5P  #9?   P8@  *60  "-G   =:@< &6P. !AL
M$P 6;1H %6TA !1M*0 4;3  $VTY !)N0@ 1;DP $&Y8  ]N90 .;G4 #6Z'
M  UNF@ ,;:T "VW"  MLX  ,:_, #6O]  UJ_P""60  <ED  &99  !<6@
M5%H  $I<  !!7P  .6,  #%F   J:0  )&P  !UO   7<@  $G4)  ]W#P .
M=Q0 #G<;  UW(P ,=RH "W<S  IW/  )=T< "'=2  =W7P %=V\ !'>   -W
ME  !=J<  ':[  %UU0 !=.L  G3V  )T_ ![70  ;5T  &)>  !97@  3F
M $5C   \9P  ,VL  "MN   D<@  'G4  !=Y   2?   #7\&  F!#  %@1$
M X$6  *!'0 !@20  ($M  ""-@  @D   (),  ""60  @F@  ()Y  ""C0
M@:   ("T  " RP  ?^<  '[R  !^^0!T8@  :&(  %YB  !39   26<  #]K
M   V<   +70  "5X   >?   %X   !&#   -A@  "(D$  *+"@  BPX  (L3
M  ",&   C!\  (TF  "-+P  CCD  (Y$  ".40  CF   (YQ  ".A0  CID
M (VM  ",PP  C-\  (ON  "+]@!N:   9&<  %AI  !-;   0G$  #AV   O
M>P  )G\  !Z$   6B   $(P   R/   &D@   )4   "6!P  EPP  )</  "8
M$P  F1@  )H?  ";)@  FS   )P[  "<2   G%<  )QH  "<>P  G)   )NE
M  ";N@  FM   )KG  ":\0!J;0  7F\  %%R  !&=P  .WP  #&"   GAP
M'HP  !:1   0E0  "ID   2<    H    *(   "C 0  HP8  *0+  "E#@
MIA(  *<7  "H'@  JB8  *LQ  "K/@  K$T  *Q=  "L<   K(4  *R;  "K
MKP  J\,  *O9  "JZ !D=0  5WD  $M^   _A   -(H  "F0   ?E@  %IL
M !"?   )HP   :<   "J    K@   +    "P    L0   +(#  "T"   M0T
M +80  "W%0  N1T  +LF  "\,P  O4$  +U2  "]9   OGD  +Z0  "]I
MO;<  +W&  "]UP!<?P  4(4  $2+   XD@  +)D  "&?   7I   $*D   FN
M    L@   +8   "Y    O0   +\   "_    P    ,$   ##    Q 4  ,8*
M  #'#@  R1,  ,L<  #.)@  T#4  -%%  #25P  TFL  -."  #3EP  TZD
M -*X  #2Q !5C   29,  #V:   PH@  ):@  !JN   1M   ";D   "]
MP0   ,0   #(    RP   ,T   #-    SP   -    #2    U    -@   #:
M!@  W0P  . 1  #C&@  YB<  .<X  #H2@  Z5T  .IR  #KB   ZYL  .RH
M  #LL@#_  T _P + /\ "P#_ !  _P : /\ )@#_ #( _P ] /\ 2 #[ %(
M^ !: /8 8@#S &D \0!O /  =0#N 'H [ !_ .L A #I (H Z "0 .8 E@#D
M )T X@"E .$ KP#? +L W0#+ -L Y@#9 /< V #_ -@ _P#7 /\ UP#_ -0
M_P#_  @ _P $ /\ ! #_  T _P 5 /X (0#Z "P ]P X /0 0P#P $T [0!5
M .H 70#G &0 Y !J .( < #@ '4 W@!Z -T ?P#; (4 V0"+ -4 D0#3 )D
MT0"@ ,\ J@#- +4 RP#$ ,D W0#( /$ QP#_ ,8 _P#& /\ Q@#_ ,< _P#_
M    _P   /\   #_  H ^  1 /$ ' #L "< Z0 R .8 /0#B $< W0!0 -D
M6 #5 %\ T@!E -  :@#. '  S !U ,H >@#) '\ QP"% ,4 C ## )0 P0"<
M +\ I0"] +  NP"] +H T "X .L MP#[ +8 _P"V /\ M@#_ +8 _P#_
M_P   /T   #S  4 Z0 . .$ %@#; "$ U0 M -$ -P#. $$ R@!* ,< 4@#$
M %D P@!? ,  90"^ &H O !O +L = "Y 'H MP"  +8 AP"T (X L@"7 +
MH "N *H K0"W *L R "I ., J #U *< _P"G /\ IP#_ *8 _P#_    _@
M /$   #E    UP * ,T $0#' !P P@ F +\ ,0"\ #L N@!$ +< 3 "T %,
ML@!9 +$ 7P"O &0 K0!I *P ;P"J '0 J0!Z *< @0"F (D I "1 *( FP"@
M *4 G@"R )T P0"; -H F@#O )D _0"8 /\ F #_ )@ _P#]    \    .$
M  #1    Q@ $ +T #0"W !4 LP @ +  *P"M #4 JP ^ *@ 1@"F $T I !4
M *, 60"A %\ H !D )X :0"= &X FP!U )H >P"8 (, E@", )4 E@"3 *$
MD0"M (\ NP"- ,\ C #I (L ^ ", /\ C #_ (P _P#S @  X@<  ,P'  "_
M!   MP   +$ " "K !  IP 9 *0 ) "@ "X G@ W )P 0 ": $< F !. )8
M5 "5 %D DP!> )( 9 "0 &D CP!O (T =@"+ 'X B@"( (@ D@"& )T A0"I
M (, N "! ,H @ #E (  ]0!_ /\ ?P#_ '\ _P#H#0  T!   +X0  "Q#@
MJ T  *,(  "@ @P G  3 )@ '0"5 "< D@ Q )  .0". 4$ C %( (H"3@")
M E0 AP)9 (8"7P"$ V0 @P-K ($#<@" !'H ?@2$ 'T%C@![!9H >0:G '@&
MM0!V!\@ =0CC '4)] !T"O\ <PK_ ',*_P#=%0  Q!<  +$7  "E%@  G!,
M )81  "4#00 DP@- (X'%0"+"2  B DJ (4*,P"#"SL @0M" ( +20!^"T\
M?0Q4 'L,6@!Z#&  > QG '<,;@!U#78 = V  '(-C !P#9D ;PZF &T.M0!L
M#LD :P_F &H0]P!I$/\ :1#_ &D0_P#0'0  N1X  *@>  ";'0  DAL  (L9
M  "(%0  AQ$' (4.$ "!#QH ?A D 'L0+0!Y$#8 =Q$] '811 !T$4H <Q%0
M '$15@!P$5P ;A)B &T2:@!K$G, :1-] &@3B0!F$Y8 912C &,5LP!B%<8
M8A;C &$6]@!@%_\ 8!?_ & 7_P#'(@  L",  )\D  "2(P  B2(  ((@  !^
M'0  ?!D  'H5#0!W%14 =!8? '$6* !O%S  ;A<X &P7/P!K%T4 :1A+ &@8
M40!F&%@ 91A> &,99@!B&6\ 8!EY %\:A0!=&Y( 7!NA %L<L !:',, 61W@
M %@>] !8'O\ 6![_ %@>_P"_)P  J2@  )DH  "+*   @B<  'LE  !V(P
M<R   '$<"0!N'!$ :QP: &D=(P!G'2P 91TS &,>.@!B'D$ 8!Y' %\>30!>
M'E0 7!]; %L?8@!9(&L 6"!V %8A@@!5(9  5"*> %,BK@!2(\  42/= %$D
M\@!1)/\ 423_ %$C_P"Y*P  HRP  ),L  "&+0  ?"P  '0J  !O*   :R4
M &DB!0!F(0X 8R(6 &$B'P!?(R< 72,O %PC-@!:(ST 621# %<D2@!6)%
M5217 %,E7P!2)6@ 429S $\F?P!.)XT 32B< $PHK !+*;X 2RG: $HI\0!*
M*?\ 2RG_ $LI_P"S+@  GB\  (XP  "!,   =R\  &\N  !J*P  92H  &,G
M 0!?)PP 7"<3 %HG&P!8*"0 5B@K %4H,@!3*#D 4BE  % I1@!/*4T 3BE4
M $TJ7 !,*F4 2BMP $DK? !(+(L 1RV: $8MJ@!%+KP 12[6 $4N[P!%+OX
M12[_ $4M_P"N,0  FC(  (DS  !\,P  <C,  &LQ  !E+P  8"T  %TL  !9
M+ D 5BP0 %0L& !2+"  4"PH $XM+P!-+38 3"T\ $HM0P!)+4H 2"Y1 $<N
M60!&+V, 13!M $,P>@!",8D 03&8 $$RJ ! ,KL /S+3 #\R[@! ,OT 0#+_
M $ R_P"J,P  EC4  (8U  !Y-@  ;C4  &8U  !A,@  7#   %<P  !4, 8
M43 . $XP%0!,,1T 2C$E $@Q+ !',3( 1C$Y $0Q0 !#,D< 0C)/ $$S5P!
M,V  /S1K #XU>  ]-8< /#:6 #LVIP [-KD .C;1 #HV[0 [-OP .S;_ #LV
M_P"F-@  DC<  ((X  !U.   :S@  &,W  !=-@  5S,  %,T  !/- , 2S0,
M $DT$@!&-1H 134B $,U*0!!-2\ 0#4V #\V/0 ^-D0 /3=, #PW50 [.%X
M.CAI #DY=@ X.84 -SJ5 #<ZI0 V.K@ -3K/ #8Z[  V.OL -CG_ #<Y_P"B
M.   CCD  'XZ  !R.P  :#L  %\Z  !9.0  4S8  $XW  !*.   1C@* $0Y
M$ !!.1< /SD? #XY)@ \.2T .SHT #HZ.P Y.T( .#M* #<[4P V/%P -3QG
M #0]=  S/8, ,SZ3 #(^I  Q/K8 ,3[- #$^Z@ Q/OH ,CW_ #(]_P">.P
MBSP  'L\  !N/0  9#T  %P]  !5/   3CH  $D[  !%/   03T' #X]#@ \
M/14 .CX< #D^(P W/BH -C\Q #4_.  T/T  ,T!( #) 4  Q0%H ,$%E "]!
M<@ N0H$ +4*1 "U"H@ L0K4 *T++ "Q"Z0 L0OD +4'_ "U!_P"9/0  ASX
M '<_  !K/P  84   %D_  !2/P  23X  $0_  ! 0   /$$$ #E"#0 W0A(
M-4,9 #-#(0 R0R@ ,40O #!$-@ O1#T +D5% "U%3@ L15@ *T9C "I&;P I
M1GX *$:/ "='H0 F1[, )D?) "9&YP G1O@ *$7_ "A%_P"50   @D$  '-"
M  !G0@  7D(  %5"  !.0@  14(  #]$   [10  -T8  #1'"@ Q2!  +T@6
M "Y)'@ L224 *TDL "I),P I2CH *$I" "=*2P F2U4 )4M@ "1+;0 C2WP
M(DN- "%,GP A3+$ ($S' "!+Y@ A2_< (DK_ ")*_P"00P  ?D0  &]$  !D
M10  6D4  %)%  !*1@  04<  #Q(   W20  ,DL  "Y-!P K3@X *4X3 "=/
M&@ F3R$ )4\H "1/,  C4#< (E _ "%02  @4%( 'U%= !Y1:@ =47D '%&*
M !M1G  :4:\ &5'% !E1Y  :4/8 &T__ !Q/_P"*1@  >4<  &M'  !@2
M5D@  $Y(  !'20  /DL  #E,   S3@  +E   "A3 @ D5 L (E40 "!5%@ ?
M5AX 'E8D !U6+  <5C, &U<[ !I71  95TX &%=9 !=89@ 56'4 %%B' !18
MF@ 35ZP $E?" !)7X0 35O0 %%7_ !15_P"$20  =$H  &9+  !<2P  4TL
M $M,  !$30  /$\  #51   O5   *58  "19   >6P< &ET- !A=$@ 771D
M%EX@ !5>)P 47BX $UXW !)>0  17TH $5]5 !!?8@ /7W$ #E^#  U?E@ -
M7ZD #%Z^  Q>V@ -7?  #5S\  Y<_P!^30  ;DX  &).  !83P  3T\  $A0
M  ! 4@  .%0  #!7   J6@  )%T  !]?   98@$ $V4) !%F#P 09A0 #V8;
M  YG(@ -9RD #6<R  QG.P +9T4 "F=0  EG70 '9VP !F=]  5GD  $9J,
M F:W  -ESP $9>D !&3U  1D_ !W40  :5(  %U2  !44@  3%,  $-5   [
M6   ,UL  "M>   E80  'V0  !EG   3:@  #VT&  MP#  (</_B_^))0T-?
M4%)/1DE,10 $"1$ !W 6  5P'0 $<"0  W L  )P-0  <#\  '!*  !P5P
M<&4  '!V  !PB@  ;YX  &^R  !NR   ;>4  &WR  !M^0!P5@  8U8  %E6
M  !15P  1U@  #Y;   V7P  +F(  "9F   ?:@  &6T  !-P   .<P  "W8$
M  5X"P !> \  'D3  !Y&0  >1\  'HF  !Z+P  >CD  'I$  !Z4   >E\
M 'IP  !Z@P  >I@  'JL  !YP@  >-\  'CO  !W]P!J6P  7UL  %9;  !,
M7   0F   #EC   P:   *&P  "!P   9=   $W<   Y[   )?@  !($"  ""
M"   @PT  (,0  "$%   A1D  (8@  "&*   AS$  (<\  "'20  AU<  (=H
M  "'>P  AY   (:E  "%N@  A=,  (3J  "$] !E8   7&   %%A  !&9
M/&D  #)M   I<@  (7<  !E[   2@   #8,   B'   "B@   (T   ".!
MC@D  (\-  "0$   D10  )(9  "3(   E"D  )4S  "50   EDX  )9?  "5
M<@  E8@  )6=  "4L@  E,@  )/B  "3[@!A90  5F8  $IJ   _;@  -70
M "MY   A?P  &80  !&)   ,C0  !I$   "4    F    )H   ";    G (
M )T'  ">"P  GPX  *$2  "B&   HR   *4I  "F-@  ID0  *95  "F:
MIGT  *:4  "EJ0  I+T  *31  "DY !;;   3W   $-U   X>P  +8$  ".'
M   9C0  $9(   N7   $G    *    "C    I@   *@   "I    J@   *P
M  "M!   K@D  + -  "Q$0  LQ<  +4@  "V*P  MSH  +=+  "X7   N'$
M +B(  "XG0  N+$  +?"  "WT !4=@  2'P  #R"   QB0  )I   !N7   2
MG0  #*(   .G    JP   *X   "R    M@   +@   "X    N@   +L   "]
M    O@   , %  #!"P  PQ   ,86  #)(   RBX  ,L^  #,4   S&0  ,UZ
M  #-D0  S:0  ,VT  #-P !-@P  08H  #61   IF0  'J   !.F   ,K
M [$   "V    N@   +X   #"    Q@   ,@   #(    R@   ,L   #-
MS@   -    #2 0  U0@  -D.  #=%0  X2$  .(Q  #D0P  Y58  .9K  #F
M@@  YY8  .>E  #FL #_  D _P % /\ !@#_  X _P 6 /\ (0#_ "T _P X
M /T 0P#Y $T ]0!5 /( 70#P &, [@!I .P ;P#J '0 Z0!Z .< ?P#F (4
MY "+ ., D0#A )D WP"A -P J@#: +8 UP#& -4 X0#3 /0 T@#_ -$ _P#1
M /\ SP#_ ,H _P#_  $ _P   /\  0#_  P _P 2 /H '0#V "@ \P S /
M/@#L $@ Z !0 .4 6 #B %X WP!D -T :@#; &\ V0!T -8 >@#4 '\ T@"%
M -  C #. ), S "< ,D I0#' +  Q@"^ ,0 U #" .X P0#^ ,  _P#  /\
MOP#_ +X _P#_    _P   /\   #Z  < \0 / .L & #F ", X@ N .  . #;
M $( U0!+ -$ 4@#. %D RP!? ,D 90#' &H Q@!O ,0 = #" 'H P0"  +\
MA@"] (X NP"6 +D H "W *H M@"W +0 R@"R .8 L0#X +  _P"O /\ KP#_
M +  _P#_    _P   /<   #J  ( X0 , -< $P#0 !T S  H ,D ,@#& #P
MP@!% +\ 30"\ %, N@!9 +@ 7P"W &0 M0!I +0 ;@"R '0 L0!Z *\ @ "M
M (@ K "1 *H F@"H *4 I@"Q *0 P0"C -P H0#R *$ _P"@ /\ H #_ *$
M_P#_    ]P   .@   #9    RP ( ,, $ "] !@ N0 B +8 + "T #8 L@ _
M *\ 1P"L $T JP!4 *D 60"G %X I@!C *4 : "C &X H@!T *  >@"> ((
MG "+ )L E0"9 )\ F "L )8 N@"4 ,\ DP#K )( ^P"2 /\ D@#_ )$ _P#W
M    YP   -,   #&    NP " +, # "M !( J@ < *< )@"D #  HP X *
M0 "> $< G !. )H 4P"9 %@ EP!= )8 8P"5 &@ DP!N )( = "0 'P CP"%
M (T CP"+ )H B@"G (@ M0"& ,< A0#D (0 ]0"$ /\ @P#_ (, _P#L
MTP   ,$!  "T    K    *8 !P"@  X G0 6 )H ( "7 "D E0 R ), .@"1
M $$ CP!( (T 30", %, BP!8 (D 70"( &, AP!I (4 ;P"# '< @@"  (
MB@!^ )8 ?0"C 'L L !Z ,( >0#= '@ \0!W /T > #_ '@ _P#>"@  Q L
M +(,  "F"P  G0@  )D$  "5  H D0 1 (X &0"+ ", B0 L (< - "% #L
M@P!" (( 2 "  $X ?P!3 'T 6 !\ %X >P!D 'D :@!X '( =@![ '0 A@!S
M )( <0"? '  K0!N +X ;0'6 &T"[0!L _H ; /_ &P#_P#.$   MQ$  *82
M  ":$0  D1   (L.  ")"P, AP4, (0!$P"! 1P ?@(E 'P#+@!Z S8 > 0\
M '<$0P!U!4@ = 5. ',%5 !Q!5D < 9? &X&9@!M!FX :P=X &H'@P!H")
M9PF= &4)K !D";P 8PK4 &,+[ !B#/H 8@S_ &(,_P##%@  K1<  )T8  "0
M&   AQ8  ($4  !]$0  ? X& 'P*#@!X"A8 =0L? '(+* !P##  ;PPW &T,
M/@!L#$0 :PU* &D-3P!H#54 9PU< &4-8P!C#FL 8@YU & .@0!?#HX 70^<
M %P0JP!;$+T 6A#6 %D1\ !9$?T 61'_ %D1_P"Y&P  I1T  )0>  "('@
M?AT  '@;  !T&   <14  '$1"0!O$!$ ;! 9 &D0(@!G$2H 9A$R &01.0!C
M$3\ 8A%% & 22P!?$E$ 71)8 %P27P!:$V@ 61-R %<4?0!6%(L 5!69 %,5
MJ0!2%KH 41;2 %$7[0!1%_T 41?_ %$7_P"R(   GB(  (XB  "!(P  =R(
M ' A  !L'@  :1L  &<8! !F%0X 8Q85 &$6'@!?%B8 718M %P7- !:%SL
M61=! %@81P!6&$T 51A4 %,87 !2&60 41EN $\:>@!.&X@ 31N7 $L<I@!*
M'+@ 2AW/ $D=ZP!)'?L 21W_ $H=_P"L)   F"4  (@F  ![)P  <28  &HE
M  !F(P  8B$  & >  !>' L 6QL2 %D<&@!7'"( 51PI %0<, !3'3< 41T]
M % =0P!/'4H 31Y1 $P>6 !+'V$ 21]K $@@=P!'((4 1B&4 $0BI !$(K8
M0R+, $,CZ0!#(_H 0R/_ $,B_P"F)P  DRD  (,J  !V*@  ;2H  &4I  !@
M)P  7"4  %DC  !7(0< 52$/ %(A%@!0(1X 3B$E $TB+ !,(C, 2B(Y $DB
M0 !((D8 1R-- $4C50!$)%X 0R1I $(E=0! )H, /R:2 #XGHP ^)[0 /2?*
M #THZ  ]*/D /2?_ #XG_P"B*@  CBL  '\M  !R+0  :"T  &$L  !<*P
M6"@  %0F  !1)@0 3B4- $PE$P!*)AH 2"8B $<F*0!%)B\ 1"8V $,G/ !!
M)T, 0"=+ #\H4P ^*5P /2EF #PJ<@ [*H$ .BN0 #DKH0 X++( -RS( #<L
MY@ X+/@ ."S_ #@L_P"=+   BBX  'LO  !O,   93   %TO  !8+@  4RL
M % J  !,*@  22H+ $8J$0!$*A< 0BH? $$J)0 _*BP /BLS #TK.0 \*T
M.RQ( #HL4  Y+5D ."YD #<N<  V+W\ -2^/ #0PGP S,+$ ,C#' #(PY0 S
M,/< ,S#_ #0O_P"9+P  AS$  '<R  !K,@  8C(  %HR  !4,0  3R\  $LM
M  !'+@  1"X( $$N#@ _+A0 /2X< #LN(@ Y+RD ."\O #<O-@ V,#X -3!&
M #4Q3@ T,5< ,S)B #(R;@ Q,WT ,#.- "\TG@ N-+  +33% "TTXP N-/8
M+S/_ "\S_P"5,0  @S,  '0T  !H-0  7C4  %<T  !1-   2S(  $8Q  !"
M,@  /S(% #PR#0 Y,Q( .#,9 #8S(  T,R8 ,S,M #(T-  Q-#L ,#5# # U
M3  O-E4 +C9@ "TW;  L-WL *S>+ "HXG  I.*X *#C# "@XX@ I./4 *C?_
M "HW_P"2-   ?S4  '$V  !E-P  6S<  %0W  !--@  1S8  $(U   ]-@
M.C8" #<W"P T-Q  ,C<6 #$X'0 O."0 +C@K "TY,@ L.3D *SE! "HZ20 J
M.E, *3M> "@[:@ G.WD )CR) "4\FP D/*T (SS" ",\X  D//0 )3O_ "4[
M_P"--@  ?#@  &TY  !B.0  6#H  %$Y  !*.0  1#D  #TY   Y.@  -3L
M #(["  O/ X +3T4 "P]&@ J/2$ *3TH "@^+P G/C8 )CX^ "4_1P D/U
M(T!; ") :  A0'8 ($"' !]!F0 ?0:L 'D'  !Y!W@ ?0/, 'T#^ " __P")
M.0  >#H  &D[  !>/   53P  $T\  !'/   0#P  #@]   T/@  ,$   "U!
M!0 J0@P )T(1 "9#&  D0QX (T,E ")#+  A1#, ($0[ !]$1  >14X '459
M !Q%90 ;170 &D6% !E&EP 91JD &$:^ !=%W  81?$ &43] !I$_P"$/
M<ST  &8^  !;/P  4C\  $H_  !$/P  /4   #9!   Q0P  +$0  "=& 0 D
M1PH (4@/ "!)%  >21L '4DB !Q)*0 ;2C  &DHX !E*00 82DL %TM5 !9+
M8@ 52W$ %$N" !-+E  22Z< $DN\ !%+V0 22O  $TK\ !1)_P!_/P  ;T
M &%!  !70@  3D(  $="  !!0@  .D,  #)%   M1P  *$D  "-+   >308
M&T\- !A0$0 74!< %E > !50)0 44"P $U$T !)1/0 144< $5%2 !!17P /
M4FT #E)^  U1D0 -4:0 #%&X  Q1T0 -4.P #5#Z  Y/_P!Y0P  :D0  %U$
M  !310  2T4  $1%   ^1@  -D@  "]*   I3   )$\  !]1   :4P  %%8)
M !%7#@ 06!, $%@9  ]8(  .6"@ #5@P  U8.0 ,6$, "UA.  I86@ (6&@
M!UAY  98C  %6)\ !%BS  17R@ %5^8 !5?S  96_ !S1@  9$<  %E(  !0
M2   2$@  $%)   Z2@  ,DT  "M0   E4@  (%4  !I8   56@  $%T&  Q@
M#  *8!  "6 5  A@'  '8", !6 K  1@-  #8#T  6!)  !@50  8&,  &!S
M  !@A@  7YH  %^N  !?Q   7N(  %[P  !>^ !L2@  7TL  %5+  !,3
M14P  #U.   U4   +E,  "=6   @60  &EP  !5?   08@  #64$  AG"P #
M9PX  &@3  !H&   :!\  &DF  !I+@  :3@  &E#  !I3P  :5T  &EM  !I
M@   :90  &BI  !HOP  9]P  &;N  !F]P!F3P  6D\  %%/  !*3P  05$
M #A4   P5P  *%L  "%>   :8@  %&4  !!H   ,:P  !VX#  %P"0  < T
M '$0  !Q%   <AH  ',A  !S*   <S$  ',\  !T2   <U8  '-F  !S>0
M<XX  '.C  !RN0  <=(  ''K  !P] !A4P  5E,  $]3  !%50  .U@  #)<
M   J8   (F0  !MH   4;   #V\   MR   &=@   'D   !Z!@  >@H  'L.
M  !\$0  ?14  'X;  !_(@  @"H  ( U  " 00  @$\  (!?  " <0  @(8
M ("=  !_L@  ?LH  '[E  !]\0!<6   5%@  $E:   _70  -6$  "QE   C
M:@  &V\  !1S   .=P  "7L   -_    @@   (0   "& 0  A@8  (@*  ")
M#0  BA   (L5  ",&P  CB(  (\L  "/.   CT8  (]6  "/:   CWX  (^5
M  ".JP  C<$  (W<  ",ZP!970  3E\  $-B   X9@  +FP  "1Q   <=P
M%'P   Z!   (A0   (D   "-    D    )(   "3    E    )8#  "7"
MF P  )H/  ";$P  G1H  )\C  "@+@  H#P  *!,  "@7@  H'0  )^,  "?
MH@  G[<  )[+  ">X !39   1V@  #QM   Q<P  )WD  !U_   4A0  #8L
M  :0    E    )@   "<    GP   *$   "B    I    *4   "G    J 0
M *H)  "L#0  K1(  + 9  "R(P  LC$  +)"  "R5   LFD  +*   "RF
ML:P  +*_  "QS@!,;@  0',  #5Z   J@0  'X@  !6.   .E0  !IH   "?
M    I    *@   "L    KP   +$   "Q    LP   +4   "V    N    +H
M  "\!@  O@P  , 1  ##&0  Q28  ,4W  #&20  QET  ,=R  #'B@  R)\
M ,BO  #(O !&>@  .8$  "Z)   BD   %Y@   ^?   'I0   *H   "O
MLP   +<   "\    OP   ,$   #"    Q    ,4   #'    R0   ,L   #-
M    SP,  -(*  #6$   W!H  -TJ  #>/   WU   .!E  #A>P  X9$  .*B
M  #BK0#_  ( _P   /\  P#_  P _P 3 /\ '0#_ "@ _@ S /L /@#W $@
M\P!0 /  5P#M %X ZP!D .@ :0#G &\ Y0!T ., >0#B '\ X "% -X C #<
M ), V0"< -8 I@#3 +$ T0#  ,\ V@#. /$ S #_ ,L _P#+ /\ Q@#_ ,$
M_P#_    _P   /\   #_  @ ^P 0 /8 &0#R "0 [P N .T .0#H $( XP!+
M .  4@#= %D V0!? -8 9 #3 &D T0!N ,\ = #. 'D S !_ ,H A@#( (X
MQ@"6 ,0 H #" *L P "Y +X S0"\ .H NP#\ +H _P"Z /\ N@#_ +8 _P#_
M    _P   /X   #T  0 ZP - .0 % #? !\ VP I -@ ,P#3 #T S@!% ,H
M30#' %, Q0!9 ,, 7P#! &0 OP!I +T ;@"[ ', N@!Y +@ @ "V (@ M "0
M +( F@"Q *4 KP"R *T Q "L .$ JP#V *H _P"J /\ J@#_ *H _P#_
M_0   .X   #B    U0 * ,T $0#' !D Q  C ,$ +0"_ #< NP _ +< 1P"U
M $X L@!3 +  60"O %X K0!C *P : "K &T J0!S *@ >@"F ($ I "* *,
ME "A )\ GP"L )X NP"< -( FP#N )H _P": /\ F0#_ )D _P#^    [@
M -X   #+    P0 % +D #0"T !0 L0 > *X )P"K #  J@ Y *< 00"D $@
MH@!- *$ 4P"? %@ G@!= )T 8@"; &< F@!M )@ <P"7 'L E0"$ )0 C@"2
M )D D "F (X M "- ,@ C #F (L ^0"* /\ B@#_ (L _P#P    VP   ,<
M  "Z    L    *@ "@"D !  H  8 )T (0"; "H F@ S )@ .P"6 $$ E !(
M )( 30"1 %( CP!7 (X 7 ", &$ BP!G (H ;@"( '4 AP!^ (4 B "# )0
M@@"@ (  KP!_ ,  ?@#= 'T \@!] /\ ?0#_ 'T _P#@    Q@   +4   "J
M    H@   )L !0"5  T D@ 3 )  ' "- "0 BP M (H - "( #L A@!" (4
M1P"# $T @@!2 ($ 5P!_ %P ?@!B 'T : ![ '  >@!Y '@ @P!V (\ =0"<
M '0 J@!R +H <0#1 '  [ !P /L < #_ '  _P#-!   MP8  *<'  ";!@
MDP0  (X   "*  @ A@ / (0 %@"! !X ?P G 'T +@!\ #8 >@ \ 'D 0@!W
M $< =@!, '4 4@!S %< <@!= '$ 8P!O &L ;@!T &P ?@!K (H :0"8 &@
MI@!G +8 9@#+ &4 YP!E /< 90#_ &4 _P# #   JPT  )L.  "/#@  A@T
M ($+  !^!P$ ? $+ 'D $0!W !@ =0 A ', *0!Q #  ;P V &X / !L $(
M:P!' &H 30!I %( : !8 &8 7P!E &< 8P!P &(!>@!@ 8< 7P*5 %X"HP!<
M [, 7 /' %L$Y !;!?0 6P;^ %L&_P"U$   H1(  )$3  "%$P  ?!(  '81
M  !S#@  <@P$ '$'#0!N!!( ; 0; &D%(P!G!2H 9@8Q &0&-P!C!CT 8@=#
M &$'20!?!TX 7@A5 %T(7 !;"6, 6@EM %@*> !7"H4 5@N3 %0+H@!3"[,
M4@S' %(,Y !1#?4 40W_ %$-_P"M%0  F1<  (D8  !]&0  =!@  &T7  !J
M%   9Q$  &<.!P!F# X 8PP5 &$,'0!?#"4 70TL %P-,P!;#3D 6@T_ %@-
M10!7#4L 5@Y1 %4.60!3#F$ 4@YK % /=@!.$(, 31"2 $P0H@!+$+( 2A'(
M $D1Y0!)$?< 21+_ $D1_P"E&0  DAP  (,=  !V'@  ;1T  &8<  !B&@
M7Q<  %X4 0!>$0H 6Q 1 %D1& !7$2  51$G %01+@!3$30 41$[ % 200!/
M$D< 3A). $P250!+$UX 21-G $@4<P!&%(  116/ $05GP!#%K  0A;% $(7
MXP!"%_8 0A?_ $(7_P"?'0  C"   'TA  !Q(@  :"(  &$A  !<'P  61P
M %<9  !5%@8 5!4. %$5% !/%AP 3A8C $P6*@!+%C  2A8W $D7/0!'%T,
M1A=* $484@!#&%H 0AED $$9<  _&GT /AN- #T;G0 \'*X .QS# #L<X0 [
M'?4 .QS_ #P<_P":(0  AR,  '@D  !L)0  8R4  %PD  !7(P  4R   %$>
M  !/' ( 31L, $L:$0!(&Q@ 1QL@ $4;)@!$&RT 0QPS $(<.0! '$  /QU'
M #X=3P ]'E@ /!YB #H?;0 Y'WL .""+ #<AFP V(:T -2'! #4AWP U(?,
M-B'_ #8A_P"6(P  @R8  '0G  !H*   7R@  %@G  !3)@  3R0  $PB  !)
M(   1R ) $0?#P!"'Q4 0" < #\@(P ^("D /" O #LA-@ Z(3T .2%$ #@B
M3  W(E4 -B-? #0C:P S)'D ,B6) #$EF@ P):L ,":_ "\FW  P)O( ,";_
M #$E_P"1)@  ?R@  '$J  !E*@  7"H  %4J  !/*0  2R@  $@E  !$)
M020% #\D#0 ])!( .R09 #DD'P W)"8 -B0L #4E,P T)3H ,R9! #(F2@ Q
M)U, ,"== "\H:0 N*7< +2F' "PIF  K*JH *BJ] "HJV@ K*O$ *RK^ "PI
M_P"-*   ?"H  &TL  !B+0  62T  %$M  !,+   1RL  $,H   _*   /"@"
M #DH"P W*!  -2@6 #,H'  R*", ,"@I "\I,  O*C< +BH_ "TK1P L*U$
M*RQ; "HL9P I+74 *"V% "<MEP F+J@ )2Z\ "4NV  F+O  )B[] "<M_P"*
M*P  >"T  &HN  !?+P  5B\  $XO  !(+@  0RT  #\L   [+   -RP  #0L
M"0 R+ X ,"T3 "XM&@ M+2  *RTG "HN+0 J+C4 *2\] "@O10 G,$X )C!9
M "4Q90 D,7, (S&# "(RE0 A,J< (3*[ " RU  A,N\ (C'\ "(Q_P"&+0
M=2\  &<P  !<,0  4S$  $LQ  !%,0  0#   #LP   V,   ,S   # Q!@ M
M,0T *S$1 "DR%P H,AX )S(D "4S*P E,S( )#,Z ",T0P B-$P (357 " U
M8P ?-7$ 'C:! !TVDP <-J4 &S:Y !LVT@ <-NT '3;[ !TU_P"",   <3(
M &,S  !9-   4#0  $DT  !",P  /3,  #<S   Q-   +C4  "LU @ H-@L
M)3<0 "0W%0 B-QL (3@B " X*  ?.#  'C@W !TY0  <.4D &SI4 !HZ8  9
M.FX &#I_ !<[D0 7.Z0 %CNW !4[T  6.NP %SKZ !@Y_P!],@  ;30  & U
M  !5-@  338  $8V  ! -@  .C8  #0V   N.   *CD  "8Z   C.P@ (#P.
M !X]$@ =/1@ '#T? !L^)0 :/BT &3XT !<^/0 6/T< %3]1 !0_7@ 4/VP
M$T!\ !) CP 10*( $4"V !! S@ 1/^L $C_Y !(^_P!Y-0  :3<  %PX  !2
M.0  2CD  $,Y   ].0  -SD  #$Z   K/   )ST  "(_   >000 &D(+ !A#
M$  70Q4 %40; !1$(@ 31"D $T0Q !)$.@ 114, $$5. !!%6P .16D #D5Y
M  U%C  -19\ #$6R  M%R0 ,1>4 #43V  U$_P!T.0  93H  %@[  !/.P
M1SP  $ \   Z/   -#P  "X^   H0   (T(  !]$   :1@  %4@( !)*#0 1
M2A( $$H8  ]+'@ .2R4 #4LM  U+-@ ,2T  "TM*  I+5@ )2V0 "$MT  =+
MAP %2YH !$NN  1*Q  %2N  !4KP  9)^@!N/   8#T  %0^  !+/@  1#X
M #T^   W/P  ,4   "I"   D10  'T<  !I)   53   $4X%  Y1"P +41
M"E$4  E1&P (42( !U$I  51,@ $4CL  U)&  %24@  4E\  %)O  !2@0
M498  %&I  !1OP  4-P  %#N  !0]P!H0   6T$  %!!  !(00  04$  #M"
M   T0P  +44  "9(   @2P  &TT  !90   14P  #E4$  I8"@ &6 X  E@2
M  !9%P  61T  %DE  !9+0  638  %E!  !930  6EH  %II  !9?   69
M %FE  !8N@  6-4  %?L  !7]@!C1   5D4  $U%  !%10  /T4  #='   O
M20  *$P  ")/   ;4@  %E4  !%8   -6@  "5T#  1?"0  8 T  & 0  !A
M%   81D  &(@  !B)P  8C$  &([  !B1P  8E4  &-D  !B=@  8HL  &*@
M  !AM@  8<\  &#J  !@]0!=2   4DD  $I(  !#2   .DH  #)-   J4
M(U,  !Q7   66@  $5T   U@   (8P   V8!  !G!@  : L  &D.  !J$0
M:Q4  &P;  !M(@  ;2H  &TT  !M0   ;4X  &U=  !M;P  ;80  &R:  !L
ML   :\@  &OF  !J\P!830  3DT  $A,   ^3@  -5$  "Q4   D6   '5P
M !9@   09   #&<   =K   !;@   '    !R P  <@<  ',+  !U#@  =A$
M '<6  !X'   >2,  'HM  !Z.0  >D<  'I6  !Y:   >GP  'F4  !XJ@
M>,$  '??  !W[P!440  3%$  $)2   X50  +UD  "9>   >8@  %F<  !!K
M   +;P  !7,   !W    >@   'P   !^    ?P(  ( &  "!"@  @PT  (01
M  "&%0  B!P  (DE  "*,   BCX  (E-  ")7P  B7,  (B+  "(H@  A[D
M (?1  "&Z !25@  1U<  #Q:   R7P  *&0  !]I   6;P  $'0   IY   "
M?0   ($   "%    B    (H   ",    C0   (\   "0!   D@@  ),,  "5
M$   EQ4  )D=  ";)P  FS0  )M$  ":5@  FFH  )F"  ":F@  F+   )C'
M  "7W@!+7   0&   #5E   K:@  (7$  !=W   0?0  "8,   &(    C
M )$   "5    F    )H   ";    G0   )\   "@    H@   *0%  "F"@
MJ X  *H4  "M'0  K2H  *TY  "M2P  K5\  *UW  "LD   JZ<  *NZ  "K
MRP!%9@  .6L  "YQ   C>   &7\  !"&   )C0   ),   "8    G0   *$
M  "E    J    *L   "K    K@   *\   "Q    LP   +4   "W 0  N0<
M +P-  "_$P  PA\  ,(N  #"0   PE0  ,%K  #!@P  P)L  ,&M  #!O  ^
M<@  ,G@  ">    <B   $I    J7    G0   *,   "H    K0   +(   "V
M    N0   +L   "\    O@   ,    #"    Q    ,8   #(    RP   ,X%
M  #1#0  UA0  -<C  #8-0  V4D  -I>  #;=0  VXP  -R?  #<JP#_
M_P   /\   #_  D _P 0 /\ &0#^ "0 _  O /D .0#T $, \ !+ .T 4@#J
M %D YP!? .0 9 #B &D X !N -X <P#< 'D V@!_ -< A@#4 (X T0"6 ,\
MH0#, *P R@"[ ,@ T@#& .X Q@#_ ,4 _P#% /\ OP#_ +H _P#_    _P
M /\   #^  4 ]P . /( %0#N !\ ZP J .D - #C #T W@!% -D 30#4 %,
MT0!9 ,X 7@#, &, R@!H ,D ;0#' ', Q0!Y ,, @ #! (@ OP"0 +T FP"[
M *8 N0"T +< R "V .8 M0#[ +0 _P"T /\ LP#_ *X _P#_    _P   /@
M  #M    Y0 + -T $0#7 !H T@ D ,\ +@#+ #< QP!  ,, 1P#  $X O@!3
M +P 60"Z %X N !C +8 : "U &T LP!S +$ >0"O ($ K0"* *L E "I *
MJ "M *8 O@"E -L I #T *0 _P"C /\ HP#_ *( _P#_    ]@   .8   #7
M    RP & ,0 #@"^ !4 NP ? +D * "W #$ M  Z +  00"M $@ JP!. *D
M4P"G %@ I@!< *0 80"C &< H0!L *  <P"> 'H G0"# )L C@"9 )D EP"F
M )8 M@"5 ,P E #K ), _0"3 /\ DP#_ ), _P#W    Y    -    #!
MMP " *\ "P"K !$ IP 9 *4 (@"C "L H@ S )\ .P"< $( FP!( )D 30"7
M %( E@!7 )4 6P"3 &$ D@!F )  ;0"/ '0 C0!] (P AP"* ), B "@ (<
MKP"% ,( A0#B (0 ]P"$ /\ A #_ (0 _P#E    S0   +P   "O    I@
M )X !P":  X E@ 4 )0 '0"2 "4 D0 M )  -0"- #P C !" (H 1P"( $P
MAP!1 (8 5@"$ %L @P!@ ($ 9P"  &X ?@!W 'T @0![ (T >@": '@ J0!W
M +H =@#3 '8 [P!V /X =0#_ '4 _P#0    NP   *L   "?    EP   )
M @"+  L B  0 (8 %P"$ "  @@ G ($ +P!_ #4 ?0 \ 'P 00![ $8 >0!+
M '@ 4 !W %4 =@!; '0 80!S &D <0!Q '  >P!N (< ;0"5 &L HP!J +0
M:@#) &D Z !I /D :0#_ &D _P#     K    )P"  "0 @  B    (,   !_
M  8 >P - 'D $@!W !H =@ B '0 *0!S #  <0 V '  / !O $$ ;0!& &P
M2P!K %  :@!6 &@ 7 !G &0 90!L &0 =@!C (( 80"0 &  GP!? *\ 7@##
M %X X0!> /0 70#_ %T _P"T!P  H D  ) +  "$"P  ? H  '<'  !T!
M<0 ) &\ #P!M !4 :P < &D (P!H "H 9P Q &4 -@!D #P 8P!! &( 1@!@
M $P 7P!2 %X 6 != %\ 6P!H %H <@!8 'X 5P", %8 FP!5 *L 5 "^ %0
MV@!3 .\ 5 #[ %0 _P"I#0  E@X  (<0  !Z$   <A   &P.  !I#   9PD#
M &8$"P!D !  8@ 7 &  '@!> "4 70 K %P ,0!: #< 60 \ %@ 0@!7 4<
M5@%. %4"5 !3 EP 4@-E %$#;P!/!'L 3@2* $T%F0!,!:D 2P6\ $H&U !*
M!^T 2@?Y $H'_P"A$   CA(  'X4  !S%   :A0  &03  !@$0  7@\  %T-
M!0!="0T 6@82 %@'&0!6!R  50<G %,'+0!2"#, 40@X % (/@!/"40 3@E*
M $P)40!+"ED 2@IB $@+;0!'"WH 1@R( $0,F !##*D 0@V\ $(-U0!"#>X
M0@W[ $(-_P":%   AQ8  '@8  !L&0  8QD  %T8  !9%@  5A,  %01  !4
M#@@ 4PT. %$-% !/#1L 30TB $P-* !+#2X 2@TT $D-.@!'#D$ 1@Y' $4.
M3P!$#E< 0@]A $$0;  _$'D /A"( #T1F  [$:D .Q&\ #H1U@ Z$?  .A+]
M #L1_P"3&   @1H  ',<  !G'0  7AT  %@<  !3&P  4!@  $X6  !,$P,
M3!$+ $H0$ !($1< 1A$> $41) !$$2H 0A$P $$1-P! $CT /Q)$ #T23  \
M$U0 .Q-> #D4:0 X%'8 -Q6% #85E@ T%J< -!:Z #,6TP S%NX -!;\ #06
M_P".&P  ?!T  &X?  !C(   6B   %,@  !.'@  2AT  $@:  !&&   118'
M $,5#@!!%1, /Q4: #X5(  ]%2< .Q4M #H6,P Y%CH .!9! #<720 U%U$
M-!A; #,99@ R&7, ,!J# "\:E  N&Z4 +1NX "T;T  M&^P +AO[ "X;_P"*
M'@  >"   &HB  !?(P  5B,  $\B  !*(0  1B   $,>  !!&P  /QH# #T:
M#  [&1$ .1D6 #<:'0 V&B, -1HI #0:,  S&S8 ,1L^ # <1@ O'$\ +AU9
M "T=9  L'G$ *Q^! "H?D@ I'Z0 *""W "<@S@ G(.L *"#Z "D?_P"&(
M=",  &<D  !<)0  4R4  $PE  !')   0B,  #\A   ]'P  .AX  #<>"0 U
M'@X ,QX3 #$>&@ P'B  +QXF "X?+0 M'S, +" [ "L@0P J(4P *2%6 "@B
M8@ F(F\ )2-_ "0CD  C(Z( (B2U "(DS  B).D (R3Y "0C_P""(P  <24
M &,F  !9)P  4"@  $DG  !#)P  /R8  #LD   X(@  -2(  #(B!@ P(@T
M+B(1 "PB%P J(AT *2(C "@C*@ G(S$ )B0X "4E00 D)4H (R94 "(F8  A
M)VT ("=] !\GCP >**$ 'BBT !THR@ =*.@ 'BCX !\G_P!^)0  ;B<  & I
M  !6*0  32H  $8J  !!*0  /"@  #<G   T)@  ,"8  "TF P K)PL *"<0
M "<G%  E)QH )"<A ",H)P B*"X (2DV " I/@ ?*D@ 'BI2 !TK7@ <*VL
M&RM[ !HLC0 9+)\ &"RR !@LR0 8+.< &2OW !HK_P!Z)P  :BH  %TK  !3
M+   2BP  $,L   ^*P  .2L  #0J   P*@  *RH  "DK   F*P@ (RP. "(L
M$@ @+!@ 'RP> !XM)0 =+2P '"TS !LN/  :+D4 &2]0 !@O7  7+VD %C!Y
M !4PBP 4,)X %#"Q !,PQP 3,.4 %##V !4O_P!V*@  9RP  %HM  !0+@
M2"X  $$N   [+@  -BT  #$M   L+0  )R\  "0O   A, 4 'S$, !PQ$  ;
M,A4 &C(< !DR(@ 8,BD %S,Q !8S.0 5,T, %#1- !,T60 2-&< $35W !$U
MB0 0-9P $#6P  XUQ@ /-.0 $#3U ! T_P!R+   8RX  %<P  !-,   13
M #XP   X,   ,S   "\P   I,0  )#(  "$S   =-0( &C8) !<W#@ 5-Q,
M%#@9 !,X'P 2."8 $C@N !$Y-@ 0.4  $#E+  XY5P ..F0 #3IT  PZA@ ,
M.ID "SFL  HYP0 *.=X "SGQ  PX_ !N+P  7S$  %,R  !*,P  0C,  #LS
M   V,P  ,3(  "PS   G-   (38  !TX   9.0  %3L& !(]#  0/A  $#X5
M  X^'  ./B, #3XJ  P^,P ,/CP "S]'  H_4@ (/V  !S]O  8_@0 %/Y0
M!#^H  ,^O  $/M< !3[L  4^]P!I,P  6S0  % U  !'-0  /S4  #DU   T
M-0  +C4  "DW   C.   'CL  !H\   6/P  $D$$  Y#"@ ,1 X "D03  E$
M&0 (1"  !T0G  9$+P %1#@  T5"  )%3@  15L  $5J  !%?   19   $2D
M  !$N0  1-$  $3J  !#]0!D-@  5S<  $PX  !#.   /#@  #<X   Q.
M*SD  "4[   @/0  &D   !9"   21   #D<$  M)"0 '2@T !$L1  %+%@
M2QP  $LC  !+*P  2S0  $L^  !,20  3%<  $QF  !,=P  2XP  $NA  !+
MM0  2LX  $KI  !*]0!?.@  4CL  $@[  ! .P  .CL  #0[   N/   )SX
M ")!   <0P  %D8  !))   .2P  "TX#  =0"  "40P  %$0  !2$P  4Q@
M %,?  !3)@  4R\  %,Y  !310  4U(  %-A  !3<@  4X<  %*<  !2L0
M4<H  %'G  !1] !9/@  3CX  $4^   ^/@  .#X  #!    I0@  (T0  !U'
M   72@  $DT   Y0   +4P  !E4"  !7!P  6 L  %D.  !:$0  6A4  %L:
M  !<(0  7"H  %PT  !</P  7$T  %Q;  !<;   7($  %N7  !;K0  6L4
M %KD  !9\P!40@  2D(  $)"   \0@  -$,  "Q&   E20  'DP  !=/   2
M4P  #E8   I9   %6P   %X   !@!   80@  &(,  !C#@  9!$  &46  !F
M'   9R,  &<M  !G.0  9T8  &=5  !G9@  9WH  &:1  !EJ   9<   &3>
M  !D\ !/1@  1T8  $!%   W1P  +TH  "9-   ?40  &%4  !)9   -7
M"&    )C    9@   &@   !J    :P0  &P(  !M#   ;PX  ' 2  !R%P
M<QT  '0F  !T,@  =#\  '1.  !S7P  ='(  '.*  !RH0  <;@  ''4  !P
M[ !,2@  14H  #M+   R3@  *5(  "!6   86P  $E\   UD   ':    &L
M  !O    <@   '4   !V    =P   'D"  !Z!@  ? H  'X.  " $0  @A8
M (0>  "$*0  A#8  (1%  "$5@  @VH  (.!  ""F0  @;$  (#)  " Y0!*
M3@  /U   #53   K5P  (EP  !EB   29P  #&P   5Q    =0   'D   !]
M    @0   (,   "%    A@   (@   ")    BP0  (T(  "/#0  DA   )06
M  "6(   EBP  )8[  "63   E6   )5V  "4D   DZ<  )*]  "2U0!$50
M.5D  "]=   D8P  &FD  !)O   ,=0  !'L   "     A0   (D   "-
MD0   ),   "4    E@   )@   ":    G    )X   "@!@  H@L  *40  "H
M%P  J2,  *DQ  "I0P  J58  *AM  "FAP  IYX  *:S  "EQP ^7@  ,F,
M "=J   =<   $W@   Q_   #A0   (L   "1    E@   )L   "?    H@
M *0   "E    IP   *D   "K    K0   +    "R    M0(  +<)  "[$
MOA@  +XF  "^.   ODL  +UA  "\>@  NY0  +JI  "ZN0 W:@  *W   "!X
M   6@   #8@   6/    E@   )P   "B    IP   *P   "P    LP   +8
M  "W    N0   +L   "]    OP   ,(   #%    R    ,H   #."   TA
M -4;  #5+   U$   -17  #3;@  U(8  -2;  #3JP#_    _P   /\   #_
M  4 _P . /\ %0#\ "  ^0 J /8 - #Q #T [0!& .D 30#F %, Y !9 .$
M7@#> &, W !H -D ;@#5 ', TP!Y -  @ #. (@ RP"1 ,D G #& *< Q "W
M ,( S #  .P OP#_ +X _P"] /\ MP#_ +( _P#_    _P   /\   #Z  $
M\P + .T $@#H !L Y0 E .0 +@#? #@ V !  -( 1P#. $X RP!4 ,@ 60#&
M %X Q !C ,( 9P#  &T OP!S +T >@"[ ($ N0"+ +8 E0"T *$ L@"O +
MP@"N ., K@#Z *P _P"M /\ J0#_ *8 _P#_    _P   /(   #F    W0 '
M -( #@#- !8 R@ @ ,@ *0#% #( P  Z +P 0@"Y $@ MP!. +4 4P"S %@
ML0!= +  8@"N &< K !L *H <P"I 'L IP"$ *4 C@"C )H H0"H )\ N0">
M -( G0#R )P _P"= /\ G #_ )D _P#\    [@   -T   #,    P0 " +H
M# "V !( L@ : +  (P"O "P K0 T *D / "F $( I !( *( 30"@ %( G@!7
M )T 6P"< &  F@!F )D ; "7 '0 E0!] ), AP"1 ), D "A (X L0"- ,8
MC #H (L _0", /\ C #_ (P _P#M    V    ,4   "W    K    *8 " "A
M  X GP 5 )T '@"; "8 F@ N )< -0"5 #P DP!" )$ 1P"0 $P C@!1 (T
M50"+ %H B@!@ (D 9@"' &T A0!V (0 @ "" (P @ ": '\ J0!] +P ? #<
M 'P ]0!\ /\ ? #_ 'P _P#9    P0   +$   "D    G    )0  P"0  P
MC0 1 (L & ") "  B0 H (< +P"% #8 @P \ (( 00"  $8 ?P!+ 'T 3P!\
M %0 >P!: 'D 8 !X &< =@!P '4 >@!S (8 <0"3 '  H@!O +0 ;@#, &X
M[0!N /X ;@#_ &X _P#$    KP   *    "4    C    (8   "!  @ ?@ .
M 'P % ![ !L >0 B '@ *0!W #  =0 V '0 .P!R $  <0!% '  2@!O $\
M;0!4 &P 6P!K &( :0!J &@ = !F (  90". &, G0!B *T 80#" &$ Y !A
M /@ 80#_ &$ _P"T    H    )$   "&    ?@   'D   !U  , <0 + &\
M$ !M !8 ;  = &L ) !K "H :0 P &@ -@!F #L 90!  &0 10!C $H 80!/
M &  5@!? %T 70!E %P ;P!: 'H 60"( %@ F !7 *@ 5@"[ %8 V !6 /$
M5@#_ %8 _P"H 0  E 4  (4'  !Z!P  <@8  &P$  !I 0  9P ' &0 #0!C
M !$ 80 8 &  'P!? "4 7@ K %T , !; #8 6@ [ %D 0 !8 $4 5P!+ %8
M40!5 %@ 4P!A %( :@!0 '8 3P"$ $X DP!- *0 3 "V $P S0!, .L 3 #Z
M $P _P"="0  BPL  'P-  !P#0  : T  &(,  !?"@  708! %P!"0!:  X
M6  3 %< &0!6 "  50 F %, *P!2 #$ 40 V %  .P!/ $$ 3@!' $T 30!+
M %4 2@!= $D 9P!' ', 1@"  $4 D !$ *$ 0P"R $, R !# .8 0P#U $,
M_P"5#0  @P\  '00  !I$0  8!$  %H0  !6#@  5 T  %,*! !3!@L 40,0
M $\!%0!. 1L 3 $A $L!)P!* BP 20(R $@"-P!' ST 10-# $0#2@!#!%$
M0@1: $ %9  _!7  /@9^ #T&C@ \!Y\ .P>Q #H'Q@ Z!^, .@?S #H(_ ".
M$   ?!(  &X4  !B%0  6A4  %04  !0$P  31$  $L.  !+#08 2@H, $D(
M$0!'"!8 10@= $0((P!"""@ 00DN $ ),P _"3D /@I  #T*1P \"D\ .@M8
M #D+8P X#&\ -@Q^ #4,C@ T#9\ ,PVQ #(-QP R#>, ,@WT #(-_@"($P
M=Q4  &D7  !>&   51@  $\8  !*%@  1Q4  $43  !#$ ( 0PX( $(-#@!
M#1( /PT8 #T-'P \#20 .PTJ #D-,  X#C< -PX] #8.10 U#DT ,P]7 #(/
M8@ Q$&X +Q!] "X0C@ M$:  +!&R "L1R  K$>8 *Q'V "P1_P"#%@  <AD
M &0:  !9&P  41L  $L;  !&&@  0A@  #\7   ^%   /!($ #L1"@ Z$!
M.! 5 #<0&P U$2$ -!$G #,1+0 R$3, ,!$Z "\20@ N$DL +1-4 "L37P J
M%&P *11[ "@4C  G%9X )A6P "45Q@ E%>0 )17V "85_P!^&0  ;AL  & =
M  !6'@  31X  $<>  !"'0  /AP  #H:   X&   -Q8  #45!P T% T ,A02
M # 4%P O%!T +10C "P5*@ K%3  *A4W "D6/P H%D@ )Q=2 "8870 D&&H
M(QEY "(9B@ A&9P (!FO !\9Q  ?&>( (!GT " 9_P!Z&P  :AX  %T?  !3
M(   2B   $0@   ^'P  .AX  #<=   T'   ,AD  # 9!  N& L +!@0 "H8
M%  I&!H )Q@@ "89)@ E&2T )!HU ",:/0 B&T8 (1M0 " <6P ?'6@ 'AUW
M !T=B  <'IL &QZM !H>PP :'N  &AWS !L=_P!W'0  9R   %HA  !0(@
M2"(  $$B   [(@  -R$  #,@   P'P  +1T  "L=   H'0@ )AT. "4=$@ C
M'1< (1T= "$=)  @'BH 'QXR !X?.@ ='T, '"!- !LA60 :(68 &2%U !@B
MAP 7(ID %B*L !4BP0 5(M\ %2'R !8A_@!S(   9"(  %<C  !-)   124
M #XD   Y)   -",  # B   L(@  *2$  "8A   D(08 (B$, " A$  >(14
M'2(; !LB(0 ;(B@ &B,O !DC.  8)$$ %R1+ !8E5P 5)60 %"9S !,FA0 2
M)I@ $2:K !$FP  0)MT $27Q !(E_0!P(@  820  %0F  !*)@  0B<  #PF
M   V)@  ,24  "TE   I)   )B0  "(E   ?)0, '28* !LF#@ 9)Q( &"<8
M !<G'P 6)R4 %2@M !0H-0 3*3X $BE) !$I50 1*F( $"IQ  \J@P .*I8
M#BJI  TJO0 -*M< #2KN  XI^P!L)   728  %$H  !(*   0"D  #DH   T
M*   +R@  "LG   G)P  (B@  !XI   ;*@  &"L' !8K#0 4+!$ $RP6 !(L
M'  1+2, $"TJ ! M,@ /+CP #BY&  TN4@ -+E\ #"]N  LO?P *+Y( "2^E
M  DNN0 (+M  "2[I  HN]P!H)P  6BD  $XJ  !%*P  /2L  #<K   Q*@
M+2H  "DJ   D*@  ("L  !LM   8+@  %2\$ !(Q"@ 0,@X #S(3  XR&0 -
M,B  #3(G  PR+P +,S@ "C-"  DS3@ (,UL !C1J  4T>P $,XX  S.B  (S
MM@ ",\T  S/G  0R\P!D*@  5BP  $LM  !"+0  .BT  #0M   O+   *RP
M "8L   B+0  '2\  !DQ   5,@  $C0#  \V"0 ,. T "C@1  DX%@ (.!T
M!S@D  8X+  $.#0  S@^  (Y2@  .5<  #EE   Y=P  .8L  #B?   XLP
M.,H  #CF   W\@!?+0  4BX  $@O   _,   ."\  #(O   M+P  *2\  "0P
M   ?,0  &C,  !4U   2-P  #SD#  P["  (/0T !3X0  ,^%   /AH  #XA
M   ^*   /C$  #\[   _1@  /U,  #]A   _<P  /X<  #Z<   ^L   /<<
M #WD   ]\@!:,   3C(  $0R   \,@  -3(  # Q   K,0  )C(  " T   ;
M-@  %C@  !([   //0  ##\#  A!"  $0PP  $,.  !$$@  118  $4=  !%
M)   12T  $8V  !&0@  1DX  $9=  !&;@  18(  $68  !$K0  1,0  $/C
M  !#\@!5-   2C4  $$U   Y-0  ,S0  "XT   H-0  (C<  !TZ   7/
M$C\   ]!   ,1   "$8!  -(!@  20H  $H-  !+$   3!0  $T9  !.(
M3B@  $XR  !-/0  3DH  $Y8  !-:0  37T  $R4  !,J@  2\$  $OA  !*
M\@!0.   1C@  #TX   W.   ,3<  "HY   D.P  'CT  !A    30P  #T8
M  M)   '2P   DX   !0!   40@  %(+  !3#@  5!$  %45  !6&P  5R,
M %<L  !7.   5T0  %=2  !68P  5G<  %:.  !5I0  5+T  %/=  !3\ !+
M/   0CP  #L[   U.P  +3P  "8_   ?0@  &44  !-(   .2P  "T\   51
M    5    %<   !8 0  6@4  %L(  !<#   70X  %\1  !@%@  8AT  &(F
M  !B,0  8CX  &%,  !A70  87   &"(  !@H   7[<  %[4  !=[@!'0
M/S\  #H_   Q0   *4,  "%&   :2@  $TX   Y1   *50  !%@   !;
M7@   &$   !C    9 $  &4$  !G"   : L  &H.  !L$@  ;A<  &\@  !O
M*@  ;S8  &Y%  !N50  ;F@  &U_  !MF   ;+   &O*  !JZ !$1   /D,
M #5$   K1P  (TL  !M/   35   #E@   A<   "8    &0   !G    :P
M &T   !O    <    '(   !T @  =08  '<*  !Y#@  ?!(  'X8  !_(@
M?RX  '\]  !^30  ?6$  'UW  !\D   >Z@  'K   !YWP!#1P  .4D  "],
M   E4   '%4  !1;   .8   !V4   !J    ;@   '(   !V    >0   'P
M  !^    ?P   ($   "#    A0   (<#  "*"   C T  (\1  "2&0  DB4
M )(S  "21   D5<  )!M  "/A@  CI\  (VU  ",S0 ]3@  ,E$  "A6   >
M7   %6(   YH   ';@   '0   !Y    ?@   ((   "&    B0   (P   ".
M    D    )(   "4    E@   )@   ";    G@8  *$,  "D$0  IAL  *8I
M  "F.@  I4T  *5B  "D>P  HY0  *&K  "AOP V5P  +%P  "%B   7:0
M#W    =W    ?@   (0   "*    CP   )0   "8    FP   )X   "?
MH@   *0   "F    J    *L   "M    L    +,$  "W#   NQ(  +L?  "[
M,   NT,  +I8  "Y<   MXL  +>A  "WLP P8@  )6D  !IP   0>   "8
M  "(    CP   )8   ";    H0   *8   "J    K@   +    "Q    M
M +8   "X    NP   +T   #     PP   ,<   #+ P  SPP  -,5  #2)0
MTC@  -%.  #090  SWX  ,V6  #,J0#_    _P   /\   #_  , _P + /P
M$0#Y !L ]P E /, +P#N #@ Z0!  .8 2 #B $X WP!4 -P 60#9 %X U0!C
M -, : #0 &T S@!S ,L >@#( (( Q@", ,, EP#  *, O@"R +P R "Z .H
MN0#_ +@ _P"Q /\ J@#_ *< _P#_    _P   /L   #V    [0 ' .< #P#B
M !8 WP @ -X *0#9 #, T0 [ ,P 0@#( $@ Q0!. ,( 4P#  %@ O@!= +P
M8@"Z &< N0!M +< = "U 'L L@"% +  D "N )P K "J *D O0"G -X I@#Y
M *4 _P"C /\ G0#_ )L _P#]    ]@   .L   #?    T0 # ,H # #% !(
MPP ; ,  ) "^ "P N0 U +8 / "S $, L !( *X 3@"L %( JP!7 *D 7 "G
M &$ I@!G *0 ;0"B '0 H !] )X B "< )4 F@"C )@ M "6 ,T E0#Q )0
M_P"5 /\ D #_ (X _P#S    Y@   -$   #"    N    +$ " "M  \ J@ 6
M *@ '@"H "< I@ O *( -@"? #P G0!" )L 1P"9 $P EP!1 )8 50"4 %H
MDP!@ )$ 9@"0 &X C@!V (P @0"* (T B "; (8 K "% ,$ A #F (, _0"$
M /\ @P#_ ($ _P#D    RP   +H   "L    H@   )P ! "8  P E@ 1 )0
M&0"3 "$ D@ H (\ , "- #8 BP \ (D 00"( $8 A@!+ (4 3P"$ %0 @@!:
M ($ 8 !_ &< ?@!O 'P >@!Z (8 > "4 '< I !U +< = #4 ', ] !T /\
M= #_ '0 _P#+    M@   *8   ":    D@   (H   "&  @ @P . ($ % "!
M !L @  C '\ *@!] #  >P V 'H .P!X $  =P!% '4 20!T $X <P!4 '$
M6@!P &$ ;@!I &T <P!K '\ :0"- &@ G0!G *X 9@#' &4 Z@!F /\ 9@#_
M &< _P"X    I    )4   "*    @0   'P   !V  0 =  , '( $ !Q !8
M<  = '  ) !N "H ;0 P &L -0!J #H :0 _ &@ 1 !G $D 90!. &0 5 !C
M %L 80!C &  ;0!> 'D 70"' %L E@!: *@ 60"] %D WP!9 /@ 6@#_ %H
M_P"H    E0   (<   ![    <P   &X   !J  $ 9P ( &4 #@!D !( 8P 8
M &, 'P!B "4 80 J %\ , !> #4 70 Z %P /@!; $0 60!) %@ 3P!7 %8
M5@!> %0 : !3 ', 40"! %  D0!/ *( 3@"U $X T !. /  3@#_ $\ _P"<
M    B0   'L#  !P P  : ,  &(!  !?    70 $ %L "P!9  \ 6  4 %<
M&0!7 "  5@ E %4 *@!3 #  4@ T %$ .0!0 #\ 3P!$ $X 2P!- %( 2P!:
M $H 8P!) &\ 1P!\ $8 C !% )T 10"P $0 QP!$ .@ 1 #Z $4 _P"2!
M@ <  '$*  !F"@  7@H  %D)  !5!P  5 0  %( !P!0  P 3P 0 $X %0!-
M !L 3  @ $L )@!* "L 20 P $@ -0!' #H 1@!  $4 1@!# $X 0@!6 $$
M7P!  &L /@!X #T B  \ )D / "K #P P0 [ .  .P#T #L _P")"@  > P
M &H.  !?#@  5PX  %$.  !-#   2PL  $H( @!)! D 2  - $8 $0!% !8
M1  < $, (0!" "8 00 K #\ ,0 ^ #8 /0 \ #P 0P [ $H .@!2 #D 7  X
M &@ -@!U #4 A0 T )8 - "H #, O  S -@ ,P#O #, ^P""#0  <0\  &00
M  !9$0  41$  $L1  !'$   1 X  $(-  !!"P4 00<+ #\%#@ ^ Q( / (8
M #L"'0 Z R( .0,H #@#+0 W S( -@0Y #4$/P T!4< ,P50 #$&6@ P!F8
M+P=S "X'@P M!Y4 + >G "L'N@ K!]( *P?K "L']P!]$   ;!$  %\3  !4
M%   3!0  $84  !"$P  /A(  #P0   Z#@$ .@T& #H*#  X"1  -@@4 #4(
M&0 T"1\ ,@DD #$)*0 P"2\ +PHV "X*/0 M"D4 + M. "L+60 I#&4 * QS
M "<,@P F#94 )0VG "0-NP C#=( (PWK ",-]P!X$@  :!0  %L6  !1%P
M2!<  $(6   ]%@  .14  #<3   U$0  ,Q # #,."  R#0T , T1 "\-%@ M
M#1L + TA "L-)P J#2T *0XT "@..P G#D0 )0Y. "0/60 C$&4 (1!S " 0
MA  ?$)8 'A"I !T0O0 <$-@ '1#N !T0^0!S%   9!8  %<8  !-&0  11D
M #\9   Z&   -1<  #(6   P%0  +A,  "T1!  L$ H *Q . "D0$@ H$!@
M)A > "40)  D$"H (Q$Q "(1.0 A$4( (!)+ !X25@ =$V, '!-Q !H3@@ 9
M%)4 &!2G !<4NP 7$]0 %Q/N !@3^@!P%@  8!D  %0:  !*&P  0AP  #P;
M   V&P  ,AH  "\9   L&   *A8  "@4 0 F$P< )1,, ",3$  B$Q4 (!,:
M !\3(0 >%"< '10N !P5-@ ;%3\ &A9) !D65  8%V$ %A=P !48@0 4&),
M$QBF !(8N@ 2%]( $A?L !,7^@!L&0  71L  %$=  !''0  /QX  #D=   T
M'0  +QP  "L;   H&@  )AD  "08   B%P0 (!<* !X7#@ <%Q( &A<7 !D8
M'@ 9&"0 &!DL !<9-  6&CT %1I' !0;4@ 3&U\ $AQN !$<?P 0')( $!RE
M  \<N0 .'-  #AOJ  \;^ !I&P  6AT  $X?  !%'P  /2   #8?   Q'P
M+1X  "D=   E'0  (QP  " ;   =&P$ &QL' !D<#0 7'!  %AP5 !4<&P 4
M'2( $QTI !(>,0 1'CH $1]% ! ?4  /(%T #B!L  T@?  -((\ #""B  L@
MM0 +(,H "R#E  P?] !E'0  5Q\  $PA  !"(0  .B$  #0A   O(0  *B
M "8?   C'P  (!X  !T>   9(   %B $ !0@"P 2(0X $2$3 !$B&0 0(A\
M#R(F  XC+P .(S< #2-!  PD30 +)%D "B1G  DD>  ()(L !R2>  <DL0 &
M),< !B/C  <C\0!B'P  5"$  $DC  ! (P  .",  #(C   L(P  *"(  "0A
M   A(0  'B$  !HA   6(P  $R0# !$E"  /)@T #B<1  TG%@ ,)QT "R<C
M  HG*P )*#0 ""@^  <H20 &*%4 !2ED  0I=  #*8<  BF;  $HKP  *,4
M 2CA  $G\ !>(@  420  $8E   ])0  -24  "\E   J)   )B0  "(C   ?
M(P  &R0  !@E   4)@  $2@#  \I"  ,+ P "BP0  @L%  '+!H !BPA  4L
M*  #+3   BTZ  $M10  +5(  "Y@   N<0  +80  "V9   MK0  +,(  "S@
M   L\ !:)   328  $,G   Z)P  ,R<  "TG   H)@  )"8  "$F   =)@
M&2<  !4I   1*P  #RP#  TN!P ), P !C$.  ,Q$@ !,A<  #(>   R)0
M,BT  #(V   S0@  ,TX  #-=   S;0  ,X$  #*6   RJP  ,<$  #'?   Q
M\ !6)P  2BD  #\J   W*@  ,"H  "LI   G*   (R@  !XI   :*@  %BP
M !(N   /,   #3$"  HT!P %-0L  C8.   W$   .!0  #@:   X(@  ."H
M #DS   Y/@  .4H  #E9   Y:0  .7T  #B3   XJ   -[\  #?>   V\ !1
M*P  1BP  #PL   T+   +BP  "HK   E*P  ("P  !LM   7+P  $S$  ! S
M   --0  "3<"  4Z!@ !.PH  #P-   ]#P  /A(  #\7  ! '@  0"4  $ O
M  ! .@  0$8  $!4  ! 90  /W@  #^/   ^I@  /KT  #W<   ]\ !-+@
M0B\  #DO   R+P  +2X  "@N   B+P  '3   !@R   3-0  $#<   PZ   )
M/   !3X   !!!   0@@  $,+  !$#0  1A   $<4  !(&0  2"$  $@J  !(
M-0  2$$  $A/  !(8   1W,  $>*  !&H@  1;D  $79  !$\ !(,@  /C(
M #8R   P,0  *S$  "4R   ?-   &38  !,Y   0/   ##\   A"   #1
M $8   !( @  2@4  $L(  !,"P  3@X  $\1  !1%0  4AP  %(E  !2,
M4CP  %%*  !16@  46T  %"$  !/G0  3K4  $W2  !-[@!#-@  .S8  #0U
M   O-   )S4  "$X   :.P  %#X  !!!   ,1   !T<   )*    30   $\
M  !1    4P(  %0%  !5"   5PL  %D.  !;$0  71<  %T?  !=*@  738
M %Q$  !<5   6V<  %M^  !:EP  6:\  %C+  !7Z@ _.0  .#D  #,X   K
M.0  (SP  !P_   50P  $$<   M*   %3@   %$   !4    5P   %H   !<
M    70   %\   !@!   8@<  &0+  !F#@  :!(  &L9  !K(P  :BX  &H\
M  !J30  :5\  &AU  !GCP  9J@  &7"  !DXP ]/0  -SP  "X]   E0
M'40  !9)   030  "E$   15    6@   %T   !@    8P   &8   !H
M:@   &L   !M    ;P(  '$&  !T"@  =@X  'D3  ![&P  >R<  'HU  !Y
M10  >%D  'AM  !WA@  =I\  '6W  !TT@ \00  ,D(  "A%   @2@  %TX
M !!4   *60   EX   !C    9P   &L   !O    <@   '4   !W    >0
M 'L   !]    ?P   ((   "$ P  APD  (H.  ".$P  CQX  (XK  "..P
MC4X  (MC  "*?   BI4  (BM  "'Q0 V1P  +$L  ")/   950  $%L   IA
M   !9P   &T   !R    =P   'L   !_    @P   (8   "(    B@   (T
M  "/    D0   )0   "7    F@$  )T'  "A#0  I10  *0A  "D,0  HT0
M *)9  "@<   GXL  )VB  "=MP P4   )54  !M;   28@  "VD   %P
M=P   'T   "#    B    (T   "1    E0   )@   ":    G    )\   "A
M    HP   *8   "I    K    +    "T!P  N X  +H8  "Z)P  N3D  +A.
M  "W90  MGX  +66  "SJP I6P  'F(  !1I   ,<0   GD   "!    B0
M (\   "6    FP   *    "D    J    *L   "L    KP   +(   "T
MM@   +D   "\    P    ,0   #(    S0<  -(0  #2'0  T2\  -!$  #/
M6P  S7,  ,N-  #*H0#_    _P   /L   #Z    _  ( /@ #P#U !< ]  @
M /$ *@#K #, Y@ [ .( 0P#> $D V@!/ -8 5 #3 %D T !> ,X 8P#+ &@
MR0!N ,8 =0## 'T P0"& +X D@"[ )X N0"N +8 PP"T .@ LP#_ *\ _P"E
M /\ G@#_ )L _P#]    ]P   /(   #P    YP # .$ # #< !( V  ; -8
M) #2 "T S  V ,8 /0#" $, OP!) +P 3@"Z %, N !8 +8 70"U &( LP!G
M +$ ;@"O '8 K !_ *H B@"H )< I0"F *, N0"A -D H #Y )X _P"8 /\
MD@#_ (\ _P#S    [    .,   #3    R    ,$ "0"]  \ NP 6 +D 'P"W
M "< LP O *\ -P"L #T J@!# *@ 2 "F $T I !2 *, 5@"A %L GP!A )X
M9P"< &\ F@!X )< @P"5 )  DP"> )$ L "0 ,@ C@#P (T _P"* /\ A0#_
M (( _P#G    W0   ,8   "X    K@   *@ ! "E  P H0 2 *$ &0"@ "(
MGP I )L , "8 #< E@ ] ), 0@"2 $< D !+ (\ 4 "- %4 C !: (H 80"(
M &@ AP!P (4 >P"# (@ @0"6 '\ IP!] +P ? #C 'P _0!\ /\ > #_ '8
M_P#6    P    *\   "C    F0   ),   "/  D C0 . (L % "* !P B@ C
M (@ *@"% #  @P V (( .P"  $  ?P!% 'X 2@!\ $\ >P!4 'H 6@!X &$
M=@!I '4 <P!S (  <0". &\ GP!N +( ;0#/ &P ] !L /\ :P#_ &D _P#
M    JP   )L   "/    AP   (    !\  0 >@ , '@ $0!X !< >  > '<
M) !U "H <P P '$ -0!P #H ;@ _ &T 1 !L $D :P!. &H 5 !H %L 9P!C
M &4 ;0!D '@ 8@"' &  EP!? *H 7@#" %X Z0!> /\ 7@#_ %T _P"L
MF0   (H   !_    =P   '$   !M    :@ ( &D #@!H !( 9P 8 &< 'P!G
M "4 90 J &, +P!B #0 80 Y &  /@!? $, 7@!( %T 3@!; %4 6@!= %@
M9P!7 '( 50"! %0 D0!3 *, 4@"X %$ W !1 /D 4@#_ %( _P"=    BP
M 'P   !Q    :0   &0   !@    7@ % %P "P!;  \ 6P 4 %H &0!: !\
M60 E %< *@!6 "\ 50 T %0 . !3 #T 4@!# %  20!/ %  3@!8 $T 8@!+
M &T 2@!Z $D BP!( )T 1P"Q $< S !& /  1P#_ $< _P"0    ?@   '
M  !F    7@   %D   !6    4P ! %( " !0  T 3P 0 $\ %0!. !H 3@ @
M $T )0!, "H 2@ N $D ,P!( #@ 1P ^ $8 1 !% $L 1 !3 $, 70!! &@
M0 !U #\ A0 ^ )< /0"K #T PP ] .8 /0#[ #X _P"'    =0,  &@&  !=
M!P  508  % &  !,!   2@$  $D ! !'  H 1@ . $4 $0!% !8 1  ; $,
M( !" "4 00 J $  +P _ #0 /@ Z #T 0  [ $< .@!/ #D 60 X &0 -P!Q
M #8 @0 U ), - "F #0 NP T -T - #U #4 _P!^!@  ;0D  & +  !6#
M3@P  $@+  !$"@  0@@  $ % 0 _ 0< /@ + #T #@ \ !( .P 7 #L '  Z
M "$ .0 E #< *@ V #  -0 U #0 /  S $, ,@!, #$ 50 P &  +P!M "X
M?0 M (\ + "B "P M@ L -  + #N "P _ !W"@  9PP  %H.  !0#@  20X
M $,.   ^#0  .PP  #D+   X"0, -P4( #8"#0 U 1  -  3 #, &  R !T
M,0 B #  )P O "P +@ R "T .  L $  *P!) "H 4@ I %T * !K "<!>@ F
M 8P )0"? "4 L@ E ,H )0#H "4 ]P!R#0  8@X  %80  !,$0  1!$  #X1
M   Y$   -@\  #,.   Q#0$ , L% # ("@ O!@T +@41 "P$%  K QD *@,>
M "D#(P H!"D )P0O "8%-0 E!3T ) 5& ",&4  B!EP (0=I " '>0 ?!XL
M'@>= !X'L  =!L8 '0;C !T%\P!M#@  7A$  %(2  !($P  0!,  #H3   U
M$@  ,1$  "X0   L#P  *@X# "H-!P I"PL * D. "<)$0 E"!8 ) @; ",)
M(  B"28 (0DL " *,P ?"CL '@M$ !T+3P <#%L &PQI !H,>0 8#(L & R>
M !<,L  6#,4 %@SA !8+\ !I$   6A(  $X4  !%%0  /14  #<5   Q%
M+1,  "H2   H$0  )A ! "00!  C#@@ (PT, "(,#P @#!, 'PP8 !X-'0 =
M#2, ' TJ !L-,@ :#CH & Y$ !<.4  6#UP %0]J !,0>P 2$(T $1"@ !$0
MLP 0#\D $ _D !$/\@!E$@  5Q0  $L6  !"%P  .A<  #07   O%@  *A4
M "<4   D$P  (A,  " 2 P >$08 '1 ) !P0#0 ;#Q  &1 5 !@0&P 7$"$
M%A H !41,  4$3D $Q%# !(23@ 1$EH $!)I ! 3>0 .$XP #A.>  T3L0 -
M$L4 #!+A  T2\0!B%   5!8  $D8   _&0  -QD  #$9   L&   *!<  "06
M   A%@  'Q4  !P4 @ :$P0 &1(& !<2"P 5$@X %!(2 !,3&  2$Q\ $1,F
M !$4+0 0%#8 #Q5!  X53  .%E< #19E  P7=0 +%X< "A>:  D6K0 (%L$
M"!;=  D5[@!?%@  41@  $8:   ]&@  -1L  "\:   J&@  )1D  "(8   ?
M&   '!<  !D6 0 7%@, %18$ !,6"0 1%@T $!<1  \7%@ .%QP #A@C  T8
M*@ ,&3, #!D\  L:1P *&E, "1IA  <;<0 &&X, !1N7  0:J@ #&K\  QG:
M  09[ !<&   3AH  $,<   Z'   ,QP  "P<   G'   (QL  " :   =&0
M&AD  !<8 0 5& ( $AD$ ! ;!P .&PP #1P0  P<$P +'!D "AP?  D=)P (
M'2\ !QXY  8>0P $'E   Q]>  (?;@ !'X   !^5   >J0  'KT  !W8   =
M[ !8&@  2QP  $$>   X'@  ,!X  "H>   E'0  (1P  !X<   ;&P  &!L
M !8; 0 3&P( $1P$  X>!P ,'PL "B .  @@$@ &(1< !2$=  0A)  "(BP
M 2(U   B0   (TT  "-:   C:P  (WX  ".3   BIP  (KP  "'7   A[0!5
M'0  2!\  #X@   U(   +B   "@@   C'P  (!X  !T=   :'0  %AT  !,>
M   1'P( #B $  TB!P *) L !B4-  0E$  ")A0  "8:   F(0  )RD  "<R
M   G/0  )TD  "A7   H9P  )WL  ">0   GI0  )KL  ";6   E[0!1(
M12$  #LB   R(@  +"(  "8A   B(0  'B   !L?   8(   %"   !$B   /
M(P  #24#  HF!@ &* H  RD-   K#P  +!(  "P7   L'@  +"8  "TO   M
M.0  +48  "U4   M9   +7<  "R-   LI   *[H  "O6   J[@!-(@  020
M #@D   P)   *20  "0C   A(@  '2(  !DB   5(P  $B0   \F   -*
M"BH"  8L!0 "+@D  "\+   P#@  ,A   #,5   S&P  ,R(  #,K   S-@
M,T(  #-0   S8   ,W,  #**   RH0  ,;@  ##6   P[P!))0  /B8  #0G
M   M)P  *"8  ",E   ?)   &R4  !8F   2*   $"H   TL   *+@  !C !
M  (R!   - <  #4*   W#   . X  #H2   Z%P  .A\  #HG   Z,@  .CX
M #I,   Z7   .F\  #F&   XG@  .+8  #?4   V[P!$*0  .BD  #$I   K
M*0  )B@  "(G   =*   &"D  !,K   0+@  #3    DR   %-0   3<    Y
M @  .P4  #P(   ^"P  /PT  $$0  !#%   0QL  $,C  !#+@  0SD  $-'
M  !"5P  0FH  $&!  ! F@  /[(  #[/   ^[P _+   -BP  "\L   J*P
M)2H  !\K   9+0  %"\  ! R   --0  "#@   0Z    /    #\   !!
M0P(  $4%  !&"   2 L  $H.  !,$0  318  $T>  !-*   330  $Q"  !,
M40  2V0  $M[  !*E   2:T  $C*  !'[  [,   ,R\  "TO   H+0  (B\
M !LQ   5-   $#<   TZ   (/0   D    !#    1@   $@   !*    3
M $X!  !/!   40<  %,+  !5#@  6!(  %D9  !8(@  6"X  %<\  !72P
M5EX  %9S  !5C0  5*<  %+"  !2Y@ X,P  ,3(  "PQ   E,@  '34  !8X
M   1/   #$    =$    1P   $H   !-    4    %,   !5    5P   %D
M  !:    7 ,  %X'  !A"P  9 X  &83  !G'   9B<  &8T  !E1   9%<
M &1K  !BA0  89\  &"Y  !>W  U-P  ,#4  "@W   @.@  &#T  !%"   ,
M1@  !DH   !/    4P   %8   !9    7    %\   !A    9    &4   !G
M    :0   &P!  !N!@  <0L  '0/  !W%0  =R   '8M  !V/0  =4\  '1C
M  !S>P  <I4  '"O  !OR0 U.@  *SL  "(_   :0P  $D@   Q-   %4@
M %<   !<    8    &0   !H    :P   &X   !Q    <P   '4   !W
M>@   'P   !_    @@0  (8*  "*#P  C!<  (LD  "*,P  B44  (=;  "&
M<@  A8L  (.E  ""O  O0   )40  !Q)   33@  #50   1:    80   &8
M  !K    ;P   '0   !Y    ?0   (    "#    A0   (<   "*    C
M (\   "2    E@   )D"  ">"0  HA   *(:  "A*0  H#L  )]0  "=9P
MFH$  )J9  "9KP I20  'TX  !54   .6P  !6(   !I    <    '<   !]
M    @@   (8   "+    CP   ),   "5    EP   )H   "=    H    *,
M  "F    J@   *X   "R    MPH  +L1  "Z'P  N3   +=%  "U7   M'0
M +&.  "OI  B5   &%L  !!B   ':@   ',   ![    @@   (D   "0
ME0   )H   "?    HP   *8   "H    JP   *X   "P    LP   +8   "Z
M    O0   ,(   #'    S $  -,+  #4%0  TR8  -$Z  #040  S6@  ,N!
M  #*E@#\    ]@   /(   #Q    \P % /0 # #R !, \  < .T )0#H "X
MX@ V -X /@#9 $0 U !* -$ 3P#. %0 RP!9 ,D 7@#& &, Q !I ,$ < "^
M '@ O "! +D C0"V )H LP"K +$ P "O .8 K@#_ *4 _P": /\ E #_ (\
M_P#T    [    .@   #G    WP   -D "0#2 !  SP 7 ,\ ( #, "@ Q@ P
M ,  -P"\ #X N0!$ +< 20"U $X LP!3 +$ 5P"O %T K0!B *L :0"I '$
MIP!Z *4 A0"B ), H "B )T M@"; -0 F0#Y )8 _P"- /\ B #_ (0 _P#H
M    WP   -D   #)    OP   +@ ! "U  T LP 2 +$ &@"P "( K0 J *D
M,0"F #@ I  ] *( 0P"@ $@ G@!, )P 40"; %8 F0!< )< 8@"5 &D DP!R
M )$ ?0"/ (L C0": (L K ") ,4 B #N (8 _P!_ /\ >@#_ '@ _P#9
MS0   +L   "N    I0   )\   "<  D F0 / )D %0"9 !T F  D )0 *P"1
M #$ C@ W (P / "+ $$ B0!& (@ 2P"& %  A0!5 (, 6P"" &( @ !K 'X
M=0!\ (( >@"2 '@ HP!W +D =@#@ '4 _P!R /\ ;@#_ &P _P#'    M0
M *4   "9    CP   (D   "%  0 A  , (( $0"" !< @@ > (  )0!^ "L
M?  Q 'H -@!Y #L =P!  '8 1 !U $D <P!/ '( 50!P %P ;P!D &T ;@!L
M 'H :@"* &@ FP!G *\ 9@#, &4 ]0!D /\ 80#_ &  _P"T    H    )
M  "%    ?0   '<   !S    <  ( &\ #@!O !( ;P 8 &\ 'P!M "4 :P J
M &D , !H #0 9P Y &8 /@!E $, 8P!( &( 3@!A %4 7P!> %X 9P!< ',
M6P"" %D DP!8 *8 5P"_ %< Z@!7 /\ 5@#_ %0 _P"A    C@   '\   !U
M    ;    &@   !D    80 $ &  "P!?  \ 7P 3 %\ &0!? !\ 70 E %P
M*@!; "\ 60 S %@ . !7 #T 5@!# %4 20!3 %  4@!8 %$ 80!0 &T 3@![
M $T C !, )\ 2P"U $H W !* /H 2@#_ $H _P"2    @    '(   !G
M7P   %H   !7    50 ! %, !P!2  P 4@ 0 %( % !2 !H 40 ? $\ ) !.
M "D 30 N $P ,P!+ #@ 2@ ] $D 0P!( $H 1@!2 $4 7 !$ &< 0P!U $(
MA@!! )@ 0 "N $  RP _ /( 0 #_ $  _P"%    =    &<   !=    50
M $\   !,    2@   $@ ! !'  H 1P - $8 $0!& !4 1@ : $4 'P!$ "0
M0P I $( +0!! #, /P X #X /@ ] $4 / !. #L 5P Z &( .0!O #@ @  W
M ), -@"G #8 P  V .@ -@#^ #8 _P!\    :P   %X"  !4 P  30,  $<#
M  !# 0  00   #\  0 ^  < /0 + #T #@ \ !$ /  6 #P &@ Z !\ .0 D
M #@ *0 W "X -@ S #4 .@ T $$ ,P!) #( 4P Q %X , !K "\ >P N (X
M+0"B "T N  M -T +0#X "X _P!S 0  9 4  %<'  !-"   1@@  $ (   [
M!P  . 4  #<#   V  0 -0 ( #0 #  T  \ -  2 #, %@ R !L ,0 @ #
M)  O "D +@ O "T -@ L #T *P!% "H 3P I %H * !G "< =P F (D )@"=
M "4 LP E ,\ )0#P "8 _P!M!@  7@D  %(+  !(#   0 P  #H+   V"P
M,@H  # (   N!@( +@,& "T "@ L  T +  0 "L $P J !< *0 < "@ (  G
M "4 )@ K "4 ,@ D #D (P!" "( 2P B %< (0!D "  <P ? (4 'P"9 !X
MK@ > ,< '@#I !\ ^@!H"0  60P  $T-  !##@  / X  #8.   Q#0  +0T
M "H,   H"P  )PD$ "8&"  F! L )0,. "0!$  D 10 (@$8 "$!'0 A "(
M(  H !\ +@ > 38 '0$_ !P!20 ; 50 &@%A !H!<  9 8( & "6 !@ J@ 8
M ,$ & #A !@ ] !C#   50X  $D/  ! $   .!   #(0   M#P  *0X  "8.
M   C#0  (@P# " +!@ @"0D 'P<, !X&#@ >!1$ ' 45 !L%&@ :!1\ &@4E
M !D%*P 8!3, %P8\ !8&1@ 6!E( %0=? !0';@ 3!X  $@>4 !(&IP 2!;P
M$@39 !(#[P!?#@  40\  $80   \$0  -1$  "\1   J$0  )A   "(0   @
M#P  '0X" !P-!0 :#0< &@L* !D*#0 8"1  %PD2 !8)%P 5"1P % DB !0*
M*0 3"C$ $@HZ !(+10 1"U$ $ Q?  \,;@ .#(  #@R4  T+IP -"[H #0K2
M  T*Z@!<#P  3A$  $,2   Z$P  ,A,  "P3   G$@  (Q$  !\1   <$
M&A " !@/!  6#@< %0X) !0-"P 3# T $@P0 !(,%  1#!H $0T@ ! -*  /
M#3  #@X[  T.1@ -#E$ # ]>  L/;0 *#W\ "0^3  D/I@ (#KD " [0  <.
MZ !8$0  2Q(  $ 3   W%   ,!0  "D4   E%   (1,  !T2   :$@  %Q$"
M !41!0 3$ < $A ) !$/"@ 0#@P #@X.  X/$@ -$!@ #1 >  P0)0 ,$"T
M"Q$V  H100 )$4T "!):  <2:@ &$GP !1*0  02I  #$;@  Q'/  (1Z !5
M$@  210  #X5   U%@  +18  "<6   B%0  'A0  !L4   8$P  %1(# !,2
M!0 2$0< $!$)  \1"@ -$0L #!(.  L2$0 *$A4 "1,;  D3(@ ($RH !Q0S
M  44/@ $%4H  Q58  (59P !%7H  !6.   5HP  %+<  !3/   3Z0!2%
M1A8  #L7   R%P  *Q<  "47   A%@  '!8  !D5   6% $ %!,$ !(3!@ 1
M$@@ #Q((  X3"0 ,% H "A4-  @6$  &%A, !189  07'P #%R<  A@P  $8
M.P  &4<  !E5   99   &7<  !F,   8H@  &+<  !?/   7Z@!/%@  0Q@
M #D9   P&0  *1D  ",9   ?&   &Q<  !@6   5%0( $Q4% !$4!@ 0% 8
M#A4'  P6"  *%PH !QD,  0:#@ "&Q(  1L6   ;'0  '"0  !PM   <.
M'40  !U2   =8@  '74  !V*   <H   '+8  !O0   :ZP!,&   0!H  #8;
M   M&P  )AL  "$:   =&0  &1D  !<8   4%P, $A8$ ! 7!  .%P0 #!D%
M  H:!P '' D  QT+   ?#0  (!   " 4   A&@  (2(  "$J   A-0  (D$
M ")/   B7P  (G(  "&(   AGP  (+8  !_1   ?[0!(&@  /1P  #,=   K
M'0  )!T  " <   <&P  &!H  !89 0 3&0$ $1D!  X: 0 ,' ( "AT#  <?
M!0 #(0@  "(*   D#   )@X  "82   F&   )Q\  "<G   G,@  )SX  "=+
M   G7   )VX  ":%   FG0  );0  "31   C[@!$'0  .1\  # ?   H'P
M(QX  !X=   ;'   &!L  !0<   1'   #AT   T?   *(0  !B(!  ,D!
M)@8  "@(   J"P  *PT  "T0   M%0  +1P  "TD   N+@  +CH  "Y(   M
M6   +6H  "V!   LF@  *[(  "K0   I[P! (   -B$  "TA   F(0  (2
M !T?   :'@  %AX  !(?   /(0  #2(   HD   &)@   B@    K @  +00
M "\&   P"0  ,@P  #0.   U$@  -1@  #4@   U*@  -38  #5#   U4P
M-&8  #1\   SE@  ,J\  #'-   P[P \(P  ,B0  "HD   D(P  ("(  !PA
M   7(0  $R,  ! E   -)P  "2D   4K   !+@   #     R    - $  #8$
M   X!@  .@D  #P-   ^$   /A0  #X<   ^)@  /C$  #X_   ]3@  /6$
M #QW   [D0  .JL  #G)   X[0 W)P  +R<  "@F   C)0  'R0  !DE   4
M)@  $"@   TK   )+@  !3     S    -0   #@    Z    /    #X!  !
M P  0@<  $0*  !&#0  21$  $D7  !((0  2"P  $<Z  !'20  1EL  $5Q
M  !$BP  0Z4  $+#  !!Z  T*@  +"H  "<H   B)P  '"@  !8J   1+0
M#3    DS   #-@   #D    \    /@   $$   !#    1@   $@   !*
M3 ,  $X&  !0"@  4PX  %03  !4'   4R<  %,T  !30P  4E4  %%J  !0
M@P  3YX  $VY  !,X  P+0  *RP  "8K   ?+   &"X  !(R   --0  "#D
M  (]    0    $,   !&    20   $P   !.    40   %,   !5    5P
M %D!  !<!@  7PH  &(.  !C%0  8Q\  &(L  !A/   8$X  %]B  !>>P
M7)8  %NP  !9SP O,   *B\  "(P   :,P  $S<   X[   (/P   40   !(
M    3    $\   !2    50   %@   !;    70   &    !B    9    &8
M  !I    ;04  ' +  !T$   =!@  ',E  !R-   <D4  '!9  !O<0  ;8L
M &NF  !JP  N,P  )34  !TX   4/   #D$   ='    3    %$   !5
M60   %T   !A    90   &@   !K    ;0   &\   !R    =    '<   !Z
M    ?@   (($  "&"P  BA$  (D<  "(*P  ACT  (12  "#9P  @8$  '^;
M  !^L@ I.@  (#T  !9"   /2   "$X   !4    6@   &    !D    :0
M &X   !R    =@   'H   !]    @    ((   "%    B    (L   ".
MD@   )8   "; P  H P  *(3  "@(0  GS,  )U'  ":7@  F'<  )>/  "5
MIP C0P  &4@  !%.   )50   %P   !C    :@   '$   !V    >P   (
M  "&    B@   (X   "1    DP   )8   "9    G    *    "C    IP
M *L   "P    M@0  +P-  "Z%P  N2@  +<\  "T4@  LFH  *^%  "MG  <
M3@  $U0   M<   !9    &P   !T    ?    (,   ")    CP   )0   ":
M    GP   *(   "D    IP   *H   "N    L0   +0   "X    O    ,$
M  #'    S0   -0%  #8$   U1X  -,Q  #02   S5\  ,MV  #(C@
M                 0,$!08("0H+#0X/$1(3%!87&!H;'!T?("$B)"4F*"DJ
M*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-3D]04E-455=865M<75Y@86)C
M969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&AXB*BXR.CY"1DY25EIB9FIR=
MGI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_P<+#Q,;'R,G+S,W/T-'2U-76
MU]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y^OO\_O__________________
M____________________________________                      $#
M! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E)B@I*BLM+B\P,C,T-C<X.3L\
M/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>8&%B8V5F9VEJ:VQN;W!Q<W1U
M=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8F9J<G9Z?H:*CI*:GJ*JKK*VO
ML+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1TM35UM?9VMO=WM_@XN/DYN?H
MZ>OL[>[P\?+T]?;W^?K[_/[_____________________________________
M_________________P                     ! P0%!@@)"@L-#@\1$A,4
M%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[/#T^0$%"1$5&1TE*2TU.
M3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T=7=X>7I\?7Z @8*#A8:'
MB(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRMK["QL[2UMKBYNKN]OK_!
MPL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;GZ.GK[.WN\/'R]/7V]_GZ
M^_S^______________________________________________________\
M 0(#! 4&!P@)"@L,#0X/$!$2$Q05%A<8&1H;'!T>'R A(B,D)28G*"DJ*RPM
M+B\P,3(S-#4V-S@Y.CL\/3X_0$%"0T1%1D=(24I+3$U.3U!14E-455976%E:
M6UQ=7E]@86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7I[?'U^?X"!@H.$A8:'
MB(F*BXR-CH^0D9*3E)66EYB9FIN<G9Z?H*&BHZ2EIJ>HJ:JKK*VNK["QLK.T
MM;:WN+FZN[R]OK_ P<+#Q,7&Q\C)RLO,S<[/T-'2T]35UM?8V=K;W-W>W^#A
MXN/DY>;GZ.GJZ^SM[N_P\?+S]/7V]_CY^OO\_?[_;69T,0     #!"$   $
M                   !                     0    $" P0%!@<(" D*
M"PP-#@\0$1(3%!46%Q@9&AH;'!T>'R A(B,D)28G*"DJ*RPM+B\P,3$R,S0U
M-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA96EM<75Y?8&%B
M8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#A(6&AXB)BHN,C8Z/
MD)&2DY25EI>8F9J;G)V>GZ"AHJ.DI::GJ*FJJZRMKK"QLK.TM;:WN+FZN[R]
MOK_ P<+#Q,7&Q\C)RLO,S<[/T-'3U-76U]C9VMO<W=[?X.'BX^3EYN?HZ>KK
M[.WN[_'R\_3U]O?X^?K[_/W^_P ! 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.
M#P\0$!$1$A,3%!05%A87%Q@9&1H:&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK
M+"TM+B\P,3(R,S0U-C<X.3H[/#T^/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B
M9&9H:FUO<71V>7Q^@8.&B8N.D)*5EYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\
MO;_ P<+#Q,7&Q\C)RLO,S<W.S]#1TM+3U-76UM?8V=G:V]O<W=W>W]_@X>'B
MX^/DY>7FYN?HZ.GIZNOK[.SM[N[O[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\
M_?W^_O\  0$" @,#! 0%!@8'!P@("0D*"PL,# T-#@\/$! 1$1(3$Q04%186
M%Q<8&1D:&AL<'!T>'A\@("$B(B,D)"4F)B<H*2DJ*RPM+2XO,#$R,C,T-38W
M.#DZ.SP]/C] 0D-$149(24I,34]04E-55UA:7%Y@8F1F:&IM;W%T=GE\?H&#
MAHF+CI"2E9>9FYV?H:.EIZBJK*VOL+*SM;:WN;J[O+V_P,'"P\3%QL?(R<K+
MS,W-SL_0T=+2T]35UM;7V-G9VMO;W-W=WM_?X.'AXN/CY.7EYN;GZ.CIZ>KK
MZ^SL[>[N[^_P\/'R\O/S]/3U]O;W]_CX^?GZ^_O\_/W]_O[_VLL)&^C-#CKI
MS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<
MB]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2
MYJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKIS!!@
MW,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<B]ZH
MFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67
MDN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKIS!!@W,@.
MDLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<B]ZHFHWA
MIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:E
MEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ
M,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/
MXZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+F
MI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&
MMU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67
MDN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2
MYJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"T
MP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:E
MEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67
MDN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-H
MO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+F
MI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:E
MEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN
M>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2
MYJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+F
MI9>2YJ67DN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2U
MJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67
MDN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2
MYJ67DN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+
MLZ6'T;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:E
MEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67
MDN:EEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'
MT;"BA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+F
MI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:E
MEY+FVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"B
MA]6MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2
MYJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+F
MVLL)&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6M
MGXC9JYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67
MDN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)
M&^C-#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9
MJYV)W*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:E
MEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-
M#CKIS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)
MW*J<B]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+F
MI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKI
MS!!@W,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<
MB]ZHFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2
MYJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FVLL)&^C-#CKIS!!@
MW,@.DLNZ,JS&MU"TP+-HO+NN>\2UJ(C+LZ6'T;"BA]6MGXC9JYV)W*J<B]ZH
MFHWAIYF/XZ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67
MDN:EEY+FI9>2YJ67DN:EEY+FI9>2YJ67DN:EEY+FV<L)&^?.#3GHS1!@W,D-
MDLN[,*O&N$^TP+-GO;NN>\2UJ8C+LJ:'T:^CA]6MH(C9JYZ)W*F<BMZGFXS@
MI9F/XZ&8D.2AF)#DH9B0Y*&8D.2AF)#DH9B0Y*&8D.2AF)#DH9B0Y*&8D.2A
MF)#DH9B0Y*&8D.2AF)#DH9B0Y*&8D.2AF)#DV<L)&N3.#3GGS@Y@VLH,DLN\
M+JO%N4VTP+1FO;JN>L6UJ8?+L::'T:ZCA]6LH(C9JIZ)W*><BMZEFXO@HIJ-
MXIZ9C^.>F8_CGIF/XYZ9C^.>F8_CGIF/XYZ9C^.>F8_CGIF/XYZ9C^.>F8_C
MGIF/XYZ9C^.>F8_CGIF/XYZ9C^.>F8_CV,L)&N'/##GESPY@V<H,D<N^+*O%
MN4RUOK1GO;FN>\6TJH?,L*:'T:VCA]6KH(C9J)Z(VZ6=B=VCG(K?GYJ+X9N9
MCN*;F8[BFYF.XIN9CN*;F8[BFYF.XIN9CN*;F8[BFYF.XIN9CN*;F8[BFYF.
MXIN9CN*;F8[BFYF.XIN9CN*;F8[BV,L)&MS0"SGCT U@V,L+D<N_*ZO$NDRU
MO;-GOKBN>\6TJ8?,L*:'T:RCA]6IH(?8II^(VZ.=B-V@G(G>G9N*X)B:C>&8
MFHWAF)J-X9B:C>&8FHWAF)J-X9B:C>&8FHWAF)J-X9B:C>&8FHWAF)J-X9B:
MC>&8FHWAF)J-X9B:C>&8FHWAU\P)&MK1"SC>T0Q?ULL+D<O *:S"N4VVO+-H
MOK>N>\:SJ8?,KZ:'T:JCAM6GH8?8I)^'VJ&>A]R>G8C=FIR)WI6;C."5FXS@
ME9N,X)6;C."5FXS@E9N,X)6;C."5FXS@E9N,X)6;C."5FXS@E9N,X)6;C."5
MFXS@E9N,X)6;C."5FXS@ULP)&=G1"SC:TPQ?U,P+D<G *:W N4ZVNK-IO[6N
M?,:RJ8?,K::&T:FCAM2EH8;7HJ"&V9^?AMJ;GH?<EYV(W9.<B]Z3G(O>DYR+
MWI.<B]Z3G(O>DYR+WI.<B]Z3G(O>DYR+WI.<B]Z3G(O>DYR+WI.<B]Z3G(O>
MDYR+WI.<B]Z3G(O>U<P)&=C2"S?8TPM>TLP+D\>_*ZV^N%"WN;)JO[2M?,:P
MJ8?,JZ:&T*>DA=2CHH76GZ&%V)R@A=F8GX;:E)Z'W)"=BMV0G8K=D)V*W9"=
MBMV0G8K=D)V*W9"=BMV0G8K=D)V*W9"=BMV0G8K=D)V*W9"=BMV0G8K=D)V*
MW9"=BMV0G8K=U,T)&=;2"S?6U M>T,L*E<2^+:Z\N%&XM[)JP+.M?,:NJ8?,
MJ::&T*6DA=.@HX35G:*$UIFAA=B5H(79D9^'VHZ>B=N.GHG;CIZ)VXZ>B=N.
MGHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>
MB=N.GHG;T\T*&-73"S;4U M?SLL)E\&^,*^ZMU.XM;)LP+"M?<>LJH;+IZ>%
MSZ*EA-&>I(33FJ.$U9:BA-:3H877CZ"&V(N@B=F+H(G9BZ")V8N@B=F+H(G9
MBZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+
MH(G9TLX*%]/4"S71TPIBR\P)F;Z],[&WMU6YLK%MP:VM?<:JJH;+I*B$SI^G
MA-";I8/2EZ2#TY.CA-20HX75C**&UHFAB->)H8C7B:&(UXFAB->)H8C7B:&(
MUXFAB->)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7
MT,\*%M'4"S?.TPIEQLH+G;F\.+*TMEBZK;%NP:JN?<:GJX7)H:F$S)RH@\Z7
MIX//DZ:#T9"EA-*-I873BJ2&TX>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>C
MB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4SM *
M%<[4"CK*TPIHP,@/H;6[/K2MM5N[J;%OP::O?<2CK83'G:N#RIBJ@\N3J8/-
MD*B$SHVGA,^*IX7/AZ:'T(6FB-&%IHC1A::(T86FB-&%IHC1A::(T86FB-&%
MIHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1S- )&,K4
M"C[%TPIMN,46I:ZY1+6GM5Z[H[)PP*&P?<.?KH3%F:V#QY2LA,F0JX3*C:J%
MRXJJA<N(J8;,A:F'S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-
M@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-R-$)&\75"D*_
MTPIRL<0>IZ6Y2;:AMF"[GK-POIVQ?<&;L(3#E:^$Q)&NA,:-K87'BJV&QXBL
MALB&K(?(A*N)R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*
MR8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)Q-(((,#6"4BXU IX
MJ<\7F)Z^1ZZ:MF*ZF+5QO)>S?+Z7LH3 DK&%PHVPA<.*KX;$B*^'Q(:OB,6$
MKHG%@ZZ*Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&N
MB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%O]0');K7"4ZNV@MPH-L3
MAY?-.9J2PUBHD;QLLI&W>KF2M(.]CK.&OXNRA\"(L8? AK&(P82QB<&#L8K!
M@K&+PH"PC,* L(S"@+",PH"PC,* L(S"@+",PH"PC,* L(S"@+",PH"PC,*
ML(S"@+",PH"PC,* L(S"@+",PH"PC,* L(S"]\ 0%?C %C'YO2!3ZK<H?,RH
M1*K&I5VTPJ-PNKZB?[^\H(C#N9N(QK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0
MUJZ(D]BMAIC9K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&
MI5VTPJ-PNKZB?[^\H(C#N9N(QK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(
MD]BMAIC9K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VT
MPJ-PNKZB?[^\H(C#N9N(QK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BM
MAIC9K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-P
MNKZB?[^\H(C#N9N(QK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB
M?[^\H(C#N9N(QK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\
MH(C#N9N(QK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#
MN9N(QK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#N9N(
MQK>8B,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#N9N(QK>8
MB,JUE8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
M]\ 0%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#N9N(QK>8B,JU
ME8G-LY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:]\ 0
M%?C %C'YO2!3ZK<H?,RH1*K&I5VTPJ-PNKZB?[^\H(C#N9N(QK>8B,JUE8G-
MLY**T+&/B]*PC(W4KXJ0UJZ(D]BMAIC9K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:]\ 0%?C
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
MBM6%HXK5A:.*U86CBM6%HXK5A:.*U86CBM6%HXK5A:.*U86CBM6%HXK5VL@)
M$NO+#2WKRA%0Z\<2?,RV*JK(MT2PNK99NJ^Q<,*JK7_'IJN%RJ"JA,R:J(/-
MEJB#SI*G@\^/IH30C*:%T8FEAM&'I8?2A:6)TH6EB=*%I8G2A:6)TH6EB=*%
MI8G2A:6)TH6EB=*%I8G2A:6)TH6EB=*%I8G2A:6)TH6EB=*%I8G2V,D)$=_-
M"RSGS0]/Z,L.>\V\(JC"O#RQL;5>O*FQ<L*FKG_%HJV$QYRK@\F7JH/*DZJ$
MRY"IA,R-J83-BZB%S8BHALZ&IX?.A*>)SX2GB<^$IXG/A*>)SX2GB<^$IXG/
MA*>)SX2GB<^$IXG/A*>)SX2GB<^$IXG/A*>)SX2GB<^$IXG/U<D)$-C/"BO:
MTPM.V- +>LW#%JBSND:UJ;1BO:2Q=,&AL'_#GJZ$Q9FMA,>4K(3(D*N$R8ZK
MA,J+JH7+B:J&RX>IA\R%J8C,@ZF)S(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)
MS(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S(.IB<R#J8G,TLL)#]31"BG5U0M,
MT- *?KB_):ZHN$^XH;1FO)ZR=;^=L7_!F["$PY:NA,61KH3&CJV%QXNLA<>)
MK(;(AZR'R8:KA\F$JXG)@JN*RH*KBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RH*K
MBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RH*KBLJ"JXK*S\P)#=#2"BC.U I2Q=$*
M@ZK#+:B>MU>XF[5HNYJT=;Z9LG^_E[&$P9.PA<*/KX7#C*^%Q(JNAL6(KH?%
MAJZ(QH2MB,:#K8K&@:V+QX&MB\>!K8O'@:V+QX&MB\>!K8O'@:V+QX&MB\>!
MK8O'@:V+QX&MB\>!K8O'@:V+QX&MB\>!K8O'S,T)#,O3"BW'U I9LM@+@)[-
M*YJ8P5"KEKAGMY6U=;R4M'Z^E+.%OY"RA<",L8;!BK&'PHBPA\*&L(C"A;")
MPX.PBL."KXO#@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#
M@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#Q\\($,74"32XV0I;HN<2=I?:)8F0
MST68CL==HXW!;JN-O7FQC+J!M(FX@[>&MX6YA+:&NH.UA[N"M8B\@;2)O8"T
MBKU_M(N^?K.,OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,
MOGZSC+Y^LXR^?K.,OGZSC+Y^LXR^PM$'%KW6"#JG\0Y5F_$;:)'F+7B)W4"%
MA=56CX//9Y>"RW.=?LAXH7O&?*1YQ'^F=\."J'7"A*ETPH6J<\&'JW+!B*MR
MP(JL<<"+K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K''
MBZQQP(NL<<"+K'' BZQQP(NL_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MR
MML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-R+>*C\JVB)',M863S;2#EL^S@9G0
MLX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P
M?J31L'ZDT;!^I-&P?J31_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;
M?[G FXB]OIF)P+R5BL.ZD8O&N(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=
MT;)_H]&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G
MFXB]OIF)P+R5BL.ZD8O&N(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_
MH]&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]
MOIF)P+R5BL.ZD8O&N(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P
M?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^
MI-&P?J31_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)
MP+R5BL.ZD8O&N(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P
M?J31_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5
MBL.ZD8O&N(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
M_[@4#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.Z
MD8O&N(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4
M#O^X'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&
MN(V-R+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P
M?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X
M'B?_M"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-
MR+>*C\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X'B?_
MM"I&]Z\V:=ZG0H_'FV*QQ)MRML*;?[G FXB]OIF)P+R5BL.ZD8O&N(V-R+>*
MC\JVB)',M863S;2#EL^S@9G0LX"=T;)_H]&P?J31L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31_[@4#O^X'2?_M2E&
M][ U:=ZH09#'G&&QQ)QQML*;?KF_G8:]O9J)P;N7B<2YDXK'MX^,RK6,CLRT
MB9#.LX>2T+*$E=*Q@IG3L8&>U*Z HM2L@*/2K("CTJR H]*L@*/2K("CTJR
MH]*L@*/2K("CTJR H]*L@*/2K("CTJR H]*L@*/2_[D3#O^Y'"?_MBA&][ T
M:MVH0)#'G6"QQ)QQML*<?+J_GH6^O)R(PKJ9B,6XE8G)MI&*S+2.C,^RBX[1
ML8B1T["&E-6OA)G6KX.?UZJ"H=6G@J+3IX*BTZ>"HM.G@J+3IX*BTZ>"HM.G
M@J+3IX*BTZ>"HM.G@J+3IX*BTZ>"HM.G@J+3_[D3#O^Y'"?_MBA&][$S:MVI
M/Y''G6"QQ)UPML*>>[J_GX.^O)Z(PKF;B,>WEXC*M92)SK.0B]&QC8W3KXJ0
MUJZ(D]BMAIG9JH6>V:6$H=6DA*+4I(2BU*2$HM2DA*+4I(2BU*2$HM2DA*+4
MI(2BU*2$HM2DA*+4I(2BU*2$HM2DA*+4_[H2#O^Z&R?_MR=&][$R:MVI/I''
MGE^QQ)UOML&?>;J^H(*_NZ"(P[B<A\BVF8C,LY:(T+&2BM.OCXS6KHR.V*R*
MD]NKB9G<IH>=VJ*&H-:@AJ+4H(:BU*"&HM2@AJ+4H(:BU*"&HM2@AJ+4H(:B
MU*"&HM2@AJ+4H(:BU*"&HM2@AJ+4_[H2#O^Z&R;_MR9&]K(Q:MVJ/9''GEZQ
MQ)UOML&@>+J^H8&_NZ&(Q+B>A\FUFX?-LIB(T;"5B=6NDHO8K(^-VZJ-DMZH
MC)K?HHJ=VIZ)H-:<B:'4G(FAU)R)H=2<B:'4G(FAU)R)H=2<B:'4G(FAU)R)
MH=2<B:'4G(FAU)R)H=2<B:'4_KH1#O^[&B;_N"9&]K(P:MVJ/)''GEVQQ)YN
MML&A=KJ^HG^_NZ.(Q+>@A\JTG8?/L9J'TZZ8B->LE8K;JI.-WJB1DN*DD)G@
MGHV=VYJ,H->9BZ'5F8NAU9F+H=69BZ'5F8NAU9F+H=69BZ'5F8NAU9F+H=69
MBZ'5F8NAU9F+H=69BZ'5_KL1#OZ[&B;_N"5&]K,P:MRK.Y+'GUVQQ)]LML&B
M=+J^I'Z_NJ2'Q;>BA\JSGX?0L)R'U:V:B-FJF8K>J)B.XJ67D^:?E9G@FI&<
MVY>/G]>6CJ'5EHZAU9:.H=66CJ'5EHZAU9:.H=66CJ'5EHZAU9:.H=66CJ'5
MEHZAU9:.H=66CJ'5_;L1#OZ[&B;_N25&]K,O:MRK.I+'GURQQ*!JML&C<[J^
MI7S NJ6%Q;:CA\NSH8?1KY^'UJR>B=NHG(O?I)J-X9^9C^.<FICAEY:<W)23
MG]B3DJ#6DY*@UI.2H-:3DJ#6DY*@UI.2H-:3DJ#6DY*@UI.2H-:3DJ#6DY*@
MUI.2H-:3DJ#6_;L1#?V\&2;^N21&]K0N:MRK.I+'H%RQQ*%HML&E<;J^IWK
MNJ>$Q;:FA\RRI(?1KJ*'UZF?B-NDG8G>H)N*X)J:C.&6FY/AE9N;W9*7GMB1
ME:#7D96@UY&5H->1E:#7D96@UY&5H->1E:#7D96@UY&5H->1E:#7D96@UY&5
MH->1E:#7_+P0#?V\&2;^NB-&]K0M:MRL.9+'H%NQQ*-FM<&F;KJ^J7C NJF"
MQ;:HB,RPI8?2JJ*'UZ:?A]JAGH?<FYV(WI:<BM^1FY#?D9V9W8^;GMF/F9_7
MCYF?UX^9G]>/F9_7CYF?UX^9G]>/F9_7CYF?UX^9G]>/F9_7CYF?UX^9G]>/
MF9_7_+P0#?R\&";]NB)%]K4L:MRM-Y/'H5JQQ:5CM<*I:[J^K'6_NJU_Q;.I
MA\RMI8;2IZ*&UJ*AAMB=GX;:F)Z'VY*=B=V.G8W=C)Z4W(V@GMF,GI_7C)Z?
MUXR>G]>,GI_7C)Z?UXR>G]>,GI_7C)Z?UXR>G]>,GI_7C)Z?UXR>G]>,GI_7
M^[T0#?N]%R7]NR)%]K8K:MNM-I/'HEFQQ:=?M<*M9KF_L7"^MZU^QK"IA\VJ
MIH;1I*2%U)ZBA=:9H878E*"&V8^?A]J+GXO;B)^0VXB@F-B(H9W7B*&=UXBA
MG=>(H9W7B*&=UXBAG=>(H9W7B*&=UXBAG=>(H9W7B*&=UXBAG=>(H9W7^KT.
M#?J^%B7\O"!%]K<J:MNO-)3(I%6QQJM8M,.S7[>[LFZ_LJU^QZRIALRFIX70
MH*6$TINDA-26HX35D:*%UHVAAM>)H8G8AJ&-V(2AD]>$HI?6A**7UH2BE]:$
MHI?6A**7UH2BE]:$HI?6A**7UH2BE]:$HI?6A**7UH2BE]:$HI?6^;X.#/F_
M%27ZO1]%]K@G:MNP,93(J$VOQ[).LL&X6+BTL7#!K:U_QZFJA<NBJ(3.G:>#
MT)>F@]&2I832CJ2%TXNCAM2(HXC5A*.+U8*CD-6!HY/5@:.3U8&CD]6!HY/5
M@:.3U8&CD]6!HY/5@:.3U8&CD]6!HY/5@:.3U8&CD]6!HY/5], -#/? $R3Y
MOQU$]KHE:MJR+I7*KT"MR+T]K[>V7;JNL7+"J:U_QJ6KA<F?JH/+F:F#S92H
M@\Z0IX3/C*:%T(FFAM&&I8?2A*6*TH&EC=* I8_2@*6/TH"EC]* I8_2@*6/
MTH"EC]* I8_2@*6/TH"EC]* I8_2@*6/TH"EC]* I8_2[,$+#/7"$B3VP1I$
M][TA:MJT*9;-O"BIN[M#LZZU8;RHL7/!I:Y_Q:&MA,>;K(/)EJN#RI&JA,N.
MJ83,BZF%S8BHALZ&J(?.@ZB)SH&GC,^ IXW/@*>-SX"GC<^ IXW/@*>-SX"G
MC<^ IXW/@*>-SX"GC<^ IXW/@*>-SX"GC<^ IXW/W\0)"_+%$"/SQ!9#],$<
M:=["%8_!P".LK[E,MJ:T9;VBLG7 H+" PYVNA,67K83&DZV$QX^LA,B,JX7)
MB:N&RH>KALJ%JHC*@ZJ)RX&JB\N JHS+@*J,RX"JC,N JHS+@*J,RX"JC,N
MJHS+@*J,RX"JC,N JHS+@*J,RX"JC,N JHS+VL4("NO)#2+NR!)"[\85:-#2
M"H>QOB^NI;A4N)^U:+R=LW:_F[%_P9FPA,*4KX3#D*^%Q(VNA<6*KH;&B*V&
MQH>MA\:%K8C'@ZV)QX&MB\> K(O'@*R+QX"LB\> K(O'@*R+QX"LB\> K(O'
M@*R+QX"LB\> K(O'@*R+QX"LB\> K(O'U<8("=G,"B#ESPU V-4+7[W6"XBE
MQ#2FG+=:N)FU:[N7M'>]EK-_OI6RA<"1L87!CK&%P8NPAL*)L(?"B+"'PX:P
MB,.%KXG#@Z^*Q(*OB\2!KXO$@:^+Q(&OB\2!KXO$@:^+Q(&OB\2!KXO$@:^+
MQ(&OB\2!KXO$@:^+Q(&OB\2!KXO$TL@(!]//"AW5U L]PMD+8ZO>$(.;SC.9
ME,13II&^9Z^0NG2TD+=]N9&UA+R.LX:^C+*&OXJRA\"(LHC AK&(P86QB<&$
ML8K!@K&+P8&QC,* L8S"@+&,PH"QC,* L8S"@+&,PH"QC,* L8S"@+&,PH"Q
MC,* L8S"@+&,PH"QC,* L8S"SLH(!L[1"AS&UPI!K^H.89WF''B0VC*(B]),
ME(G+7YR(QFZCB,-XJ(7 ?*N#OW^N@+V!L'^\@[%]O(2R?+N&LWN[A[1ZNHBT
M>;J)M7BYB[5XN8RV>+F,MGBYC+9XN8RV>+F,MGBYC+9XN8RV>+F,MGBYC+9X
MN8RV>+F,MGBYC+9XN8RVR<L(!LC2"2*SWPE"H/P56I/P*&J+YCEWA-])@H'8
M6XN TVF1?-!QEGG-=IIVRWJ==,I]GG+)?Z!QR(&A<,>#HF_'A:-NQH:C;<:(
MI&S%BJ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE
M;,6+I6S%BZ5LQ8NEQ,X'"K?9!R:C^PX]EO\>3HWZ+UN&\C]G@.M.<7OE6WEV
MX&6 <=ULA&[:<HAKV7>+:==ZC6?6?HYFU8"/9=2"D&34A)%CTX:18M.)DF'2
MBY-ATHR38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR38=*,
MDV'2C)-ATHR3_[$8"?^Q(Q[_KC$Z_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6X
MP9>+N[^3C+V^CX[ O(R/PKN)DL2ZAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW
M?*?*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[
MJ<JT>ZG*_[$8"?^Q(Q[_KC$Z_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+
MN[^3C+V^CX[ O(R/PKN)DL2ZAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*
MM'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT
M>ZG*_[$8"?^Q(Q[_KC$Z_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3
MC+V^CX[ O(R/PKN)DL2ZAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NI
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*
M_[$8"?^Q(Q[_KC$Z_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^
MCX[ O(R/PKN)DL2ZAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8
M"?^Q(Q[_KC$Z_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[
MO(R/PKN)DL2ZAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT
M>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q
M(Q[_KC$Z_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/
MPKN)DL2ZAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*
MM'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q(Q[_
MKC$Z_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/PKN)
MDL2ZAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*M'NI
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$8"?^Q(Q[_KC$Z
M_ZD^6>VB2WG9FER7R)5RL,65?;7#EX6XP9>+N[^3C+V^CX[ O(R/PKN)DL2Z
MAI3%N8.6QKF!F<>X@)O(N'Z>R;=]HLJW?*?*M'NIRK1[J<JT>ZG*M'NIRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*_[$7"?^R(A[_KC Z_ZD]
M6>RC2GG8FUN8QY5RL<67>[7#F(.XP9F*N[^5B[Z]D8S!NXZ.P[J*D,6YAY+'
MN(25R;>"F,JV@)O+MGZ>S+5]H\RS?*?-KWRHRZ]\J,NO?*C+KWRHRZ]\J,NO
M?*C+KWRHRZ]\J,NO?*C+KWRHRZ]\J,NO?*C+_[(7"?^R(1[_KR\Z_ZH\6>RD
M27K8FUJ9QI9QLL28>+7"F8&YP)N(O+Z7BK^\E(O"NI"-Q;F,CL>WB)')MH64
MR[6#E\VT@9K.M'^?S[-^I,^N?:;.JWVHS*M]J,RK?:C,JWVHS*M]J,RK?:C,
MJWVHS*M]J,RK?:C,JWVHS*M]J,RK?:C,_[(6"?^S(1[_L"XZ_ZL[6>RD2'K7
MG%F:QI=OLL29=K;"FW^YP)R'O;V:B<"[EHK#N9*+QK>.C<FVBH_,M(>2SK.$
MEM"R@9K1LH"?TJY_H]*J?Z7/IG^GS:9_I\VF?Z?-IG^GS:9_I\VF?Z?-IG^G
MS:9_I\VF?Z?-IG^GS:9_I\VF?Z?-_[,6"?^S(![_L"TZ_ZLZ6>RE1WK6G%F:
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
MQ+%ZK<2Q>JW$L7JMQ+%ZK<2Q>JW$_ZL:!?^K)1?_J30O_Z1"2OF?3V;HF5R
MVI9FELR5<:G%E7RTQ):#M\*7B[K DXR\OH^.O[V+D,&\AY/#NH26Q;F!F<:Y
M?YW'N'VAR+A\ILFU>JK)L'NKQZQ[K<6L>ZW%K'NMQ:Q[K<6L>ZW%K'NMQ:Q[
MK<6L>ZW%K'NMQ:Q[K<6L>ZW%_ZP9!?^L)!;_J3,O_Z5!2OF?3V;HF5N!V9AC
MELR6;ZK%EGFTPY>!M\&8B;J_E8N]OI&-P+R-C\*ZB)+%N865Q[B"F,FW?YW*
MMGVBR[9\J,NP>ZG*K'RJR*A]K,6H?:S%J'VLQ:A]K,6H?:S%J'VLQ:A]K,6H
M?:S%J'VLQ:A]K,6H?:S%_ZP9!?^L)!;_JC(O_Z5!2_F@3F?GFEF!V9EAE\N7
M;:O%EW>TPYE_M\&:A[N_EXJ^O9.,P;N.CL2YBI#'N(:3R;:"F,NU?YW-M'ZC
MSK%\ILZL?:C+J'VJR:5^K,:E?JS&I7ZLQJ5^K,:E?JS&I7ZLQJ5^K,:E?JS&
MI7ZLQJ5^K,:E?JS&_ZP9!?^M(Q;_JC(O_Z9 2_B@36?GG%>!V9I>E\N8:JS%
MF72TPYI]M\&;A;N^F8F_O)6*PKJ0C,6XC(_(MH>2R[2#E\ZS@)W0LG^DT:Q^
MI<^H?J?,I'^IR:& K,:A@*S&H8"LQJ& K,:A@*S&H8"LQJ& K,:A@*S&H8"L
MQJ& K,:A@*S&_ZT8!?^M(Q;_JS$O_Z8_2_B@36?GG56!V9Q<E\J9:*S%FG*T
MPYQZN,"<@[N^G(F_NY>)P[F3B\>WCHW+M(F0SK*$EM&Q@9W3K("BTZ> I="D
M@*?-H(&IRIZ!J\:>@:O&GH&KQIZ!J\:>@:O&GH&KQIZ!J\:>@:O&GH&KQIZ!
MJ\:>@:O&_ZT8!?^M(A;_JS$O_Z<_2_BA3&?GGE.!V9U9E\J;9:S%G&^TPYUX
MN,">@;R]GHC NYJ(Q+B5B<FUD(O-LHN/T;"&E=6NA)[7IX*AU*."I-&?@J?-
MG(.IRIJ#J\>:@ZO'FH.KQYJ#J\>:@ZO'FH.KQYJ#J\>:@ZO'FH.KQYJ#J\>:
M@ZO'_ZT7!?^N(A;_JS O_Z<^2_BA2VCGGU&!V9]6E\J<8JS%G6RTPY]UN,"@
M?KR]H(?!NIV(QK>8B,NSDXG/L(Z-U*V)E-FHAIW:HH6AU9Z%I-&;A:;.F86I
MRI>%J\>7A:O'EX6KQY>%J\>7A:O'EX6KQY>%J\>7A:O'EX6KQY>%J\>7A:O'
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
M[))I>N&1<XK8CWR8T(Z$I,J.C*W&C9"TQ(J3M\.&E;C"A)BYP8&;NL%_G;O
M?:"\P'NDO,!ZI[W >:R]P'BPO;UXL[RX>+.\N'BSO+AXL[RX>+.\N'BSO+AX
ML[RX>+.\N'BSO+AXL[RX>+.\_Z$8 _^C*A#_H3DE_YU(/?^8553WE&%IZY1F
M>^"2;XS6D7B:SI""ILB/B;#$CX^VPXN1M\*(E+G!A)>ZP(*:O,!_G;V_?:"^
MOWNDOKYZJ+^^>*V_O7BQOKAXLKZT>;.]M'FSO;1YL[VT>;.]M'FSO;1YL[VT
M>;.]M'FSO;1YL[VT>;.]_Z(8 _^D*1#_H3@E_YU'/?^9553WEEYIZY5C>^"4
M;(W5DG6<S9%_J,>1A[+$D8ZVPXV0N,&)D[K AI:\OX*9O;]_G+Z^?:"_O7NE
MP+UYJL"]>+# N'FPP+1YL;^O>K*]KWJRO:]ZLKVO>K*]KWJRO:]ZLKVO>K*]
MKWJRO:]ZLKVO>K*]_Z,8 _^D*1#_HC@E_YY&/?^95%7WEUQIZY=@?-^6:8W5
MDW*=S))\JL62A;3$DHRVPH^/N<&+DKO AY6]OH.8O[V G,"]?:#!O'NEPKQY
MJ\*Y>:_"M'FOP;!ZL,"L>[*^K'NROJQ[LKZL>[*^K'NROJQ[LKZL>[*^K'NR
MOJQ[LKZL>[*^_Z,8 O^E*!#_HC<E_Y]&/?^:4U7WF5IIZYE>?-^798[4E6^=
MRY1YJ\63@K3$E(JWPI&.N<",D+R_B).^O827P+R F\*[?:##NWNFQ+IZK<6T
M>J[$KWJOPJQ[L,"H?+&_J'RQOZA\L;^H?+&_J'RQOZA\L;^H?+&_J'RQOZA\
ML;^H?+&__Z08 O^E*!#_HS8E_Y]%/?^:4U7WFE=IZYM;?-^98H[4EVN>RY5V
MK,64@+3#E8BWP9.-NL".C[V^B9+ O(65PKN!FL2Y?:#&N7NHQ[1ZJ\>O>ZW%
MJWNNPZ=\K\&D?;&_I'VQOZ1]L;^D?;&_I'VQOZ1]L;^D?;&_I'VQOZ1]L;^D
M?;&__Z08 O^F)Q#_HS8E_Z!$/?^;4E;WG%5IZYQ8?-^;7H[4F6>>RI=SK,66
M?+3#EX6WP9:+N[^1C;Z]BY#!NX:4Q+F!F<>W?J#)MGRIRJY[JLBJ?*S&IGVM
MQ*-^K\&@?K&_H'ZQOZ!^L;^@?K&_H'ZQOZ!^L;^@?K&_H'ZQOZ!^L;^@?K&_
M_Z48 O^F)@__I#4E_Z!$/?^<45;WGE-IZYY5>]^>6HW4FV2>RIEOK,68>;3#
MF8*XP9F*N[Z4C+^\CH[#N8B2Q[>"F,NU?J'-KWRGS:E]J<JE?JO'HG^MQ)]_
MK\*=@+&_G8"QOYV L;^=@+&_G8"QOYV L;^=@+&_G8"QOYV L;^=@+&__Z88
M O^G)@__I#4E_Z!#/O^=4%7WGU%HZZ!3>^"@5XW4GE^>RIMKK,6;=;3#FWZX
MP)N'O+V7BL"ZD8S%MXJ0RK2$E\^R@*/2J'^ESZ. J,N@@*O'G8&MQ9N!K\*9
M@K&_F8*QOYF"L;^9@K&_F8*QOYF"L;^9@K&_F8*QOYF"L;^9@K&__Z88 O^G
M)0__I30E_Z%#/O^>3E7XH4YH[*)0>N"C4HS5H5N=RYYFK,:=<;3#GGJXP)Z$
MO+R;B,*YE8K'M8V-SK"&EM2I@J#6H8*DT)V"J,N:@ZK(F8.MQ9>$K\*6A+#
MEH2PP):$L,"6A+# EH2PP):$L,"6A+# EH2PP):$L,"6A+# _Z88 O^G)0__
MI30E_Z%"/O^?3%7XHDQG[*5->>&F3HO5I%:<S*%AJL:A;+/#HG:WP** O;R@
MA\.WFHC*LI.*TJR+E-N@AY_8FH:DT9>&I\R5AJK(E(>LQ9.'KL.2A[# DH>P
MP)*'L,"2A[# DH>PP)*'L,"2A[# DH>PP)*'L,"2A[# _Z<8 O^H) __IC,E
M_Z)"/O^@2E3YI$IF[:=*>.*I2XK6J%&:S:9;J<>E9;+$IW"VP*=ZO+RF@\.V
MHH?+KYV(UJ67E>:7CY[:DXVCTI&+I\V0BZK)D(JLQH^*KL./B;#!CXFPP8^)
ML,&/B;#!CXFPP8^)L,&/B;#!CXFPP8^)L,&/B;#!_Z<8 O^H) __IC,E_Z)!
M/O^B2%3YID=F[JI'=^.M1XC9K4N8SZQ4ILBL7J_&KVBSPK%SN;ZR?<"RJH?+
MI:*&U92<B]Z/FIW:C96BTXR2ILZ+D*G*BXZKQXN-K<2,C*_!C(ROP8R,K\&,
MC*_!C(ROP8R,K\&,C*_!C(ROP8R,K\&,C*_!_Z@8 O^I) __IS(E_Z-!/O^D
M1E/ZJ41D[ZU#=>2Q0H7;M$24TK5*H<NW4ZO*OE^MO;=NN+*P?,*IJH;+G*6$
MTHV@A]B&H)?9AYZBTX>8I<^'E:C+AY.JR(B1K<6(D*_"B)"OPHB0K\*(D*_"
MB)"OPHB0K\*(D*_"B)"OPHB0K\*(D*_"_Z@8 O^I(P__IS(E_Z- /O^F0U+[
MJT%C\+$_<^>W/8+>OCN/UL0_FLS%2J:\O%VRL;5ONZJP?<.CJX3)EJ>#SHJD
MAM.!HY#5@:6?TH*AI<^"G*C,@YFJR826K,:%E*[#A92NPX64KL.%E*[#A92N
MPX64KL.%E*[#A92NPX64KL.%E*[#_ZD8 O^J(P__J#$E_Z0_/O^H0%'\KSQA
M\[8Y<.J_-WWCRC6'U-$WE;["2ZFPN6"UJ+1PO:.P?L*=K83'DJJ$RXBGALZ
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
MHJ;-=*:HS7*IJ<QQK:K,<+*KRW"VJ\MOO*O(<,"KQ'' JL1QP*K$<<"JQ''
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
MM+J*B[2ZBHNTNHJ+M+J*B[2Z_YP0 ?^A)@K_H#8<_YY",?^E0#[_JT!,_[%
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
M;,R:_X82 ?^((0;_B#44_X9&)?^'4S7_BUM#_XQB4?Z*:E[VAW%J\(1Z=.J
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
M2CO_HTL[_Z-+._^C2SO_HTL[_Z-+._^C2SO_HTL[_Z-+MKH" *;*  "8W
MC/\( 8/_% 5X_QX,;O\F$F7_+QE=_S<>5_\_(E+_1B9-_TPH2O]2*T;_6"U$
M_UTN0O]A+T#_9C$^_VLR//]P,SK_=30Y_WHU-_^ -C;_AC<U_XPX,_^4.#/_
MF#DS_Y@Y,_^8.3/_F#DS_Y@Y,_^8.3/_F#DS_Y@YI\,  )?4  "(Y   @/\*
M 7+_#@)G_Q,%7_\="5?_)@U1_R\13/\W%4?_/A=#_T490/]+&SW_4!T[_U4>
M.?]9'S?_7B$U_V(B-/]G(S+_;"0Q_W(E+_]W)B[_?2<M_X0H*_^+*2O_D2DK
M_Y$I*_^1*2O_D2DK_Y$I*_^1*2O_D2DK_Y$I_W85 O]S( 3_<C$,_W%#&?]Q
M4";_=5DS_W5B/_]S:DG_<'13_VY^6_QKAV'Y:8]G]F>6:_1EG&[R8Z%Q\6*F
M<^]AJW7N8+!V[EZU=^U>NWCL7<-Y[%S+>NM;V'KF7=YZWU[A>=A@XWG58.-Y
MU6#C>=5@XWG58.-YU6#C>=5@XWG58.-Y_W85 O]S( 3_<C$,_W%#&?]Q4";_
M=5DS_W5B/_]S:DG_<'13_VY^6_QKAV'Y:8]G]F>6:_1EG&[R8Z%Q\6*F<^]A
MJW7N8+!V[EZU=^U>NWCL7<-Y[%S+>NM;V'KF7=YZWU[A>=A@XWG58.-YU6#C
M>=5@XWG58.-YU6#C>=5@XWG58.-Y_W85 O]S'P3_=#$-_W)"&?]T3R?_>%@S
M_WE@/_]W:4K_<W%4_W%\7/MNAF/W:XYI]&F4;?)GFW'P9:!T[V2E=NUBJGCL
M8;!YZV"U>^M?O'SJ7L1]ZEW-?>==V7WA7]Y]VF#@?-%BX7W/8N%]SV+A?<]B
MX7W/8N%]SV+A?<]BX7W/8N%]_W<5 O]T'P3_=3$-_W-"&O]W32?_>U8T_WQ?
M0/]Z9TO_=V]5_G-Z7OIQ@V7V;HQK\VN3</!IF7/N9Y]W[&6E>>MDJGOJ8J]]
MZ6&U?NA@O7_H7\6 Z%[0@>)?VH#;8=Z TF+?@,MCWX'*9-^!RF3?@<IDWX'*
M9-^!RF3?@<IDWX'*9-^!_W@4 O]U'P3_=C$-_W1"&O]Z3"?_?U4T_X!=0/]^
M94S_>FY6_G9W7_ET@6;U<(IM\6V1<NYKF';L:9YYZV>D?.EEJ7[H8Z^ YV*V
M@N9AO8/F8,>$Y5_3A-UAVH338]V#S&3<A,9EW(3%9=R$Q67<A,5EW(3%9=R$
MQ67<A,5EW(3%9=R$_WD4 ?]V'@/_=S -_W9"&O]^2R?_@E,T_X-<0/^"9$S_
M?VQ6_7IT8/AW?VCS<XAO\'"/=.UMEGGJ:YU\Z&BC?^=FJ8+E9:^$Y&.VA>1B
MOX?C8<F'X&'5A]5DVH?-9=J(QV;9B,%GV8B_9]F(OV?9B+]GV8B_9]F(OV?9
MB+]GV8B_9]F(_WH4 ?]X'@/_>3 -_WA!&O^!22?_AE(S_XA:0/^'8DS_@VE7
M_'YQ8?=[>VGR=X5Q[G.-=^MPE'SH;9N YFJB@^1HJ(;C9J^(XF2WBN%CP8OA
M8LZ+V&36B\UFUHO&9]:,P&C6C+MIUHRZ:=:,NFG6C+IIUHRZ:=:,NFG6C+II
MUHRZ:=:,_WL3 ?]Y'0/_>C -_WP_&O^%2";_BE S_XQ80/^+7TS_B&=7_(1N
M8?9_>&KQ>X)R[7>*>>ESDG[F;YF#Y&RAA^)JJ(K@9Z^,WV6XCMYDQ(_;9-*/
MSF?3C\9HTY"_:M.0NFO3D+5LTY"T;-./M&S3C[1LTX^T;-./M&S3C[1LTX^T
M;-./_WP3 ?]Z'0/_>S -_W\^&O^)1B;_CTXR_Y%6/_^074O_CF16_(EK8?:$
M<VOP?WYS['N'>NAVD('D<I>&X6Z?BM]KIX[=:+"0W&:[DMMERI/0:-&3QFK0
ME+YKT)2X;-"4LVW0E*]NT9.N;M&3KF[1DZYNT9.N;M&3KF[1DZYNT9.N;M&3
M_WT2 ?][' /_?"\-_X,\&?^-127_DTTQ_Y53/O^464K_DF!5_8]H8/:*<&KP
MA'ETZW^#?.9ZC(/B=96(WW&>C=UMIY';:;&4V6>_EM1GSI?':\V8O6S-F+9N
MS9BP;\V8K'#.EZEQSI:H<<^6J''/EJAQSY:H<<^6J''/EJAQSY:H<<^6_WX2
M ?]\' /_?B\-_X8[&?^10R3_EDLP_YA0//^854C_EEQ4_9-C7_>/:VGPBG1S
MZX1_?.9^B83A>)*+W7.<D-INII78:K.9UFC%F\EKRYN];LJ<M&_*G*YQRIRJ
M<LN;IG/+FJ-SS)FB=,V8HG3-F*)TS9BB=,V8HG3-F*)TS9BB=,V8_W\2 ?]]
M&P/_?R\-_XDZ&/^40B/_F4<O_YM,._^<4D;_FUA2_YE?7?B59FCQD&YRZXIY
M>^6#A(3@?(^,W'::D]AOIIG2:[6=SFK(G[YNR)^S<<>@K'+'H*=TR)^C=<F>
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
M9T7NYV=&Z^AG1NOH9T;KZ&=&Z^AG1NOH9T;KZ&=&Z^AG[J(  ,VT @"\O@0
MK\T$ *3>!P&:_Q4)D/\D%8?_,"!^_SLJ=/]",FO_2#EC_TX_7?]50UC_74=3
M_V1*4/]K34W_<D]*_WE11_^"4T7_BU1#_I160?V>5T#]J%@__+-9/OR_6C[[
MT5H]^]M:/?O;6CW[VUH]^]M:/?O;6CW[VUH]^]M:TJT  +VX @"NQ0( H=4"
M );W"P*-_Q@(A/\F$7S_,1IQ_S@B:/\^*6#_12]:_TPS5/]3-U#_6CI,_V \
M2?]F/D;_;4!$_W1"0?][0S__@T4]_XQ&._^51SK_GDDY_Z=*./^Q2C?_ODLW
M_\)+-__"2S?_PDLW_\)+-__"2S?_PDLW_\)+O[,  *Z^  "@S0  DMX  (G_
M#0&!_QH%=_\C#&W_*A-D_S$97/\X'E7_0")0_T@F3/]/*4C_52M$_ULM0O]A
M+S__9S$]_VTR._]S,SG_>C4W_X(V-?^+-S/_E#@R_YPY,?^D.C#_KSLP_[([
M,/^R.S#_LCLP_[([,/^R.S#_LCLP_[([L+@  *#'  "1V   A.\  'S_#0%O
M_Q$#9O\9!E[_(0I6_RD/4/\R$TO_.A9&_T$90O](&S__3AT\_U,>.?]9(#?_
M7B$U_V0B,_]I(S'_<"0O_W<E+?]^)BS_AR<J_X\H*?^7*2C_H"HH_Z,J*/^C
M*BC_HRHH_Z,J*/^C*BC_HRHH_Z,JH<(  )'1  ""X0  >/\  &S_" %@_PT"
M5_\1 T__& 5(_R &0_\I"#__,0H[_S@,./\^#C7_1 \R_TD0,/].$2[_4Q(L
M_U@3*O]=%"G_8Q4G_VD6)?]O%R3_=Q<B_WX8(?^%&1__CQH?_Y$:'_^1&A__
MD1H?_Y$:'_^1&A__D1H?_Y$:_V@9 O]D(P3_7R\&_UY $/]C2QK_9U0E_VA=
M+_]F9SG_9')!_V)]2/]@AT[_79!2_UN85O]:GEG_6*1;_U>J7?Y6L%_]5;5@
M_%2\8?Q4Q&+[4\UC^5+<8_92YF/Q4^IC[%3M8^96[V+@5_!CX%?P8^!7\&/@
M5_!CX%?P8^!7\&/@5_!C_VD8 O]E(P3_8"X&_U] $/]F21K_:E,E_VM<,/]I
M93K_9W!"_V1[2?]BA4__7XY4_UV66/];G5O_6J-=_5BI7_Q7KV'[5K5B^E6\
M9/I5Q&7Y5,YE]U/=9O-3YF;N5>IFYU;M9>%8[F7;6>]FVUGO9MM9[V;;6>]F
MVUGO9MM9[V;;6>]F_VH8 O]F(@3_82X'_V _$/]I2!O_;5$F_VY;,/]L9#K_
M:6Y#_V=Y2_]D@U'_88Q6_U^56O]=G%W]6Z)@^UJI8OI9KV3Y6+5E^5>\9_A6
MQ6CW5<]H]53@:?!5YFGI5^IHXEGL:-M:[6G36^YITUON:=-;[FG36^YITUON
M:=-;[FG36^YI_VH8 O]G(@3_8BX'_V,^$/]L1AO_<5 F_W)9,?]P8CO_;&M$
M_VEV3/]G@5+_9(M8_V&37/U?FV#[7:%B^ENH9?E:KF?X6;5H]UB\:?97QFKU
M5M%K\E7A;.Q7YVSD6>EKW%OK:]1<[&S-7>ULS5WM;,U=[6S-7>ULS5WM;,U=
M[6S-7>UL_VL7 O]H(0/_8RT'_V<\$/]P11O_=$XF_W97,?]T8#O_<&E%_VUS
M3?]J?E3_9HA:_F.17OMAF6+Y7Z!E^%VG:/9<K6KU6K1L]%F];?18QV[R5]1O
M[E?B;^99YF_=7.ENTUWJ;\U>ZW#'7^MPQU_K<,=?ZW#'7^MPQU_K<,=?ZW#'
M7^MP_VP7 O]I(0/_92T'_VLZ$/]T0QO_>4PF_WI5,?]Y73S_=69%_W!P3O]M
M>U;_:H5<_&:/8?IDEV7W89]H]E^F:_1=K6WS7+1O\EJ]<?%9R7+O6-ISZ%KC
M<]Y=YG+37NASRU_H=,9@Z'3!8>ATP6'H=,%AZ'3!8>ATP6'H=,%AZ'3!8>AT
M_VT6 O]J( /_9BT'_V\X$/]X01K_?4HE_W]2,?]^6SS_>V-&_W9L3_]Q=U?^
M;8)>^VJ,8_AFE6CU9)UL\V&D;_)?K''P7;1S[UR_=>Y;RW;J6]UWX%WC=M-@
MY7?*8>5XQ&+E>+YCY7BZ9.5XNF3E>+IDY7BZ9.5XNF3E>+IDY7BZ9.5X_VX6
M O]K( /_:"P'_W,V$/]]/QK_@D<E_X10,/^$6#O_@6!%_WQI3_]V<E?^<7U?
M^6V(9?9JDFKS9IMO\6.C<N]AJW7M7[5X[%W!>>Q<T'KC7=][U&'B>\IBXGS"
M9.%]O&7A?;=FXGRS9^)\LV?B?+-GXGRS9^)\LV?B?+-GXGRS9^)\_W 5 ?]L
M'P/_:2P'_W<T#_^!/!G_AT4D_XI-+_^)53K_AUU%_X)E3_]\;EC]=GA@^'*$
M9_5MCFWQ:9AR[V:A=NQCJWGK8+9\Z5[$?N=>V'_88=]^RF/?@,%EWH&Y9]Z!
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
M2X#48%=VT6AA;<]P:67->G!>S(9U6,R5>53,IGM1S;Q\4,SB?%/!X']5M]^
M6+'>@5JKWH%<IM^!7*;?@5RFWX%<IM^!7*;?@5RFWX%<IM^!_X / ?^.#@'_
MH@T V[4( ,[!" #&T D OND2 K3I)0JJZ#,7H.8^)9;E1S*+XTX_@.%527;@
M75-MWF9;9=UO85[=>F=8W(9K4]R5;U#=IG%-WKMR3=_A<4[1YW10QN9W4K[D
M>%.XY'E5LN-Z5;+C>E6RXWI5LN-Z5;+C>E6RXWI5LN-Z_X,. ?^6"P#=JP0
MS;@& ,+$!@"ZU D L>\4 Z?N)0V>[C,:E.T])XKL1C. ZTX^=NM51VSJ6TYD
MZF-57>IM6ECJ=UY3ZH-B3NJ194KKH6='[+-I1NW0:4CFZ&E+V>MJ3,_L;4['
MZV]/P.IP3\#J<$_ ZG!/P.IP3\#J<$_ ZG!/P.IP_XD+ .F@ 0#0L00 P;P%
M +?)!@"NV@D I/47!9OU)Q"2]30<B/8^)W_V1S)V]DX[;/940F3V6DA=]F)-
M5_9K45+V=55-]X!82/B-6D7XFUQ"^*M>0?>^7T#WWV!#[NQ@1^/Q7TC;\6%)
MTO)C2=+R8TG2\F-)TO)C2=+R8TG2\F-)TO)C_I4  -2I  #"M0, M<$# *K/
M!0"@YPL!F/T:!H_^*1"&_S4;?O] )73_1BUK_TPU8_]2.ES_63]6_V!#4/]H
M1TS_<4I'_WM,0_^'3D#_E% ^_Z%2/?^P5#O_PU4[_N%5//GP54#P]%5#Y_=4
M0^?W5$/G]U1#Y_=40^?W5$/G]U1#Y_=4VZ$  ,6P  "UN@( J,<" )W6! "3
M_ X!B_\=!H/_*P]Z_S47<?\\'VC_0B9@_TDL6?]/,5/_5C5._UTX2?]E.T7_
M;3U!_W8_/O^ 03O_BT,Y_YA%./^D1C;_LD<U_\1(-?_=233_\$DW_OA)-_[X
M23?^^$DW_OA)-_[X23?^^$DW_OA)R:L  +:T  "HP0  F\\  ([? 0"'_Q$!
M?O\=!'7_)PML_R\29/\W&%S_/AU6_T4B4/]+)4O_4BA&_U@K0?]?+3[_9R\[
M_V\Q./]X,S;_@C0S_XTV,?^9-S#_I3@O_[(Z+O_ .R[_TSLM_^L\+?_K/"W_
MZSPM_^L\+?_K/"W_ZSPM_^L\N+   *B\  ":R0  C-D  ('U P!Y_Q !;O\6
M V7_'P9>_R<+5_\P#U'_-Q-+_SX71O]%&4'_3!L]_U(=.?]8'S;_7R$T_V8B
M,?]N)"__=R4M_X F*_^,*"G_ERDH_Z(J)_^M*R;_N2PF_\DM)O_)+2;_R2TF
M_\DM)O_)+2;_R2TF_\DMJK<  )K%  "+TP  ?>(  '7_!0!I_PP!7_\1 E?_
M%P-0_Q\%2?\F!T3_+@D__S8+._\]#3?_0P\S_TD1,/]/$B[_51,L_UL4*O]B
M%2?_:18E_W(7(_][&"'_AAD?_Y$:'O^<&Q[_I1P=_[ ='?^P'1W_L!T=_[ =
M'?^P'1W_L!T=_[ =G,   (S.  !\W@  </4  &7_  !:_P8!4?\- 4G_$0)#
M_Q<#/?\?!#C_)@4T_RT&,/\S!RW_.0<J_SX()_]#""7_20DC_TX)(?]4"1__
M6@H=_V$*&_]I"QG_<@P7_WP-%O^&#13_CPX4_YH/%/^:#Q3_F@\4_YH/%/^:
M#Q3_F@\4_YH/_UP< O]7)@/_43(&_TX\"/]711#_6TX9_UQ8(O];8RO_66\R
M_U=Z./]4A3W_4I!!_U"91?]/H$?_3J=)_TVN2_],M$S_2[M-_TK#3O])S4__
M2=U0_TCI4/](\E#[2?90]DOY4/!-^T_J3_M0YT_\4.=/_%#G3_Q0YT_\4.=/
M_%#G3_Q0_UP< O]8)@/_4C(&_U$Z"/]:0Q#_7TT9_U]7(_]>82O_7&TS_UEY
M.O]7A#__5(Y#_U*71_]0GTG_3Z9+_TZM3?]-M$__3+M0_TO#4?]+SE+_2M]2
M_TGJ4_U*\E/X2_93\4WX4NM/^E+E4/I3XE'Z4^)1^E/B4?I3XE'Z4^)1^E/B
M4?I3_UT; O]9)@/_4S$&_U0Y"/]=0A#_8DL:_V)5(_]@7RS_7VLT_UQW._]9
M@D#_5HQ%_U252/]2GDO_4:5._U"L3_]/LU'_3KM2_TW$4_],SU3_2^!5_TOK
M5?I,\E7T3?95[%#X5.91^%7?4OE6W%/Y5MQ3^5;<4_E6W%/Y5MQ3^5;<4_E6
M_UX; O]:)0/_5#$&_U@W"/]A0!'_94D:_V93(_]D72W_8F@U_U]T//]<?T+_
M68I'_U:32_]4G$[_4Z10_U&K4O]0LU3_3[I5_T[$5O]-T%?_3>)8_$SM6/9.
M\ECN4/58YE/V6-]4]UG75?A9TU7X6=-5^%G35?A9TU7X6=-5^%G35?A9_U\:
M O];)0/_53 &_UPT"/]E/1'_:D<:_VM1)/]I6BW_9F0V_V-P/?]??$/_7(=)
M_UF13?]7FE#_5:)3_U.J5?]2LE?_4;I9_U#%6O]/TEO\3N1;^$_M7/!1\EOG
M5/1;WE7U7-56]EW.6/==RUCW7<M8]UW+6/==RUCW7<M8]UW+6/==_V : O]<
M) /_5B\%_V R"/]J.Q#_;T0:_W!.(_]O5RW_:V$V_V=L/O]C>$7_8(-+_UR.
M3_]:F%/_5Z!6_U:I6?]4L5O_4[I<_E'&7OQ0UE_Y4.=?\E+N7^=5\5_=5_)@
MTECS8<M9]6+%6_5BPUOU8L-;]6+#6_5BPUOU8L-;]6+#6_5B_V$9 O]=(P/_
M6BT%_V4O"/]O.!#_=$$9_W9+(_]U5"W_<5TV_VQG/_]H<T;_9'],_V"*4O]=
ME5;_6IY9_UBG7/Y6L%_]5+I@_%/'8OE2W&/S4^ACZ57N8]Y8\&306O%ER%SR
M9L)=\F:]7O)FNU[R9KM>\F:[7O)FNU[R9KM>\F:[7O)F_V(9 O]>(P/_7BH%
M_VDM"/]T-0__>CX8_WQ((O][42S_>%HV_W-C/_]M;4?_:7I._V2&5/]@D5C_
M79Q<_5JE8/M8L&+Z5KME^%7*9O54X&?L5NIGWUKM9]!<[VG&7>]JOU_O:KE@
M[VJU8>]JLV'O:K-A[VJS8>]JLV'O:K-A[VJS8>]J_V,8 O]@(@/_8B<%_VXJ
M!_]Y,@[_?SP7_X)&(?^"3RO_?U@U_WM@/O]U:4?_;W1.^VJ!5?AFC%OU8I=?
M\U^A8_!<JV;N6K9I[%G$:NE8VFOA6NIKT%WL;<5?[&Z\8>MOMF+L;[%C[&ZM
M9.QNJV3M;:MD[6VK9.UMJV3M;:MD[6VK9.UM_V08 O]A(@/_9B4$_W(G!_]^
M, W_A3L6_XA%'_^(32G_AE4S_X)>/?M]9D;V=G!.\G)\5>YMAUSJ:))BYF2<
M9N-AIFK@7[)MW5V_;]I=TW#27NIPQ&#I<KIBZ'.S9.ASK67I<ZEFZ7*F9^IQ
MI&?J<*1GZG"D9^IPI&?J<*1GZG"D9^IP_V47 O]B(0/_:2,$_W<E!O^"+PS_
MBCD4_XY#'?^/3";_C5,P^8I;.O.%8T3M?VQ-Z'EW5>-T@EW>;HUCV6F7:=-F
MH6[/8ZQQRV&Y=,AARG7%8>5VN63F=[!FY7>J:.9WI6GF=J)JYW6?:NASGFOI
M<YYKZ7.>:^ESGFOI<YYKZ7.>:^ES_V87 ?]C(0/_;2 $_WLC!?^'+@O_CS@2
M_Y-!&O^52B/ZE%$M\Y%9-^R-8$'EAVE*WX%T4]9Z?EW/=(AERF^1;,5KFW'!
M:*9UO6:R>+IEPGJW9=U[KFCC>Z=JXWNB:^1ZGFSE>)MMY7>9;>=VF&[G=9AN
MYW68;N=UF&[G=9ANYW68;N=U_V<6 ?]D( /_<!X#_WXB!?^++ G_DS<0_YA
M&/V:2"#TFDXI[)A5,^6573S=CV9'TXAO4\N!>5[%>X-FOW6,;KEQEG2U;J%X
ML&NL?*UJNWZJ:M)_I&S@?IYMX7V:;^)\EW#C>I5PY'F3<.5WDW'F=Y-QYG>3
M<>9WDW'F=Y-QYG>3<>9W_V@6 ?]D( /_<QP#_X$@!/^.*PC_ES4._YT^%?B?
M1!SOH$LEYY]2+=^=6C?3E6-&RHYL4\.'=5Z[@7YGM7N(;Z]WD76J<YQZI7"H
M?J%OMH&>;\J"FW#>@99QWX"3<N%^D7/B?)!SXWJ.<^1YCG/E>(YSY7B.<^5X
MCG/E>(YSY7B.<^5X_VD6 ?]F'@/_=AH#_X0? _^2*@?_FS0,_J [$O.C01CJ
MID@@XJ=/)]BB5C;,FF!%PY-I4KN-<EZSAGIGK(&$;Z9]C7:@>9A\FW:C@)=T
ML8.4=,6$D77=@X]VWH&-=N!_BW?A?8IWXGN)=N1ZB7;D>8EVY'F)=N1YB7;D
M>8EVY'F)=N1Y_VD5 ?]I'0/_>!D"_X<> _^5* ;_GC(*^J0W#^^H/13FK$0:
MW:U+)-"F5#7&GUY$O)EF4K22;UVLC'=GI(> ;YZ"BG>8?I1]DGN@@8UZK82*
M><"%B'K<A(=ZW8*&>M^ AGK@?H5ZXGR%>>-ZA7GD>85YY'F%>>1YA7GD>85Y
MY'F%>>1Y_VH5 ?]K&P+_>Q<"_XH< O^8)@7_HC (]:@S#.NN.1#BLT$4UK%'
M(\JK4C3 I%Q#MIYD4:V8;%REDG1FG8U];Y:(AG:/A9%]BH*<@H6 JH6!?[R&
M@(#;A8" W8. ?]Z!@'[@?X!]X7V ?>-[@'SD>H!\Y'J ?.1Z@'SD>H!\Y'J
M?.1Z_VL5 ?]M&0+_?A4"_XT; O^;) /^I2P&\:PO".>S- O=NCH0T+5&(<6O
M43*ZJ5I"L*-B3Z>=:EN>F')EEI-Z;H^/@W:(BXY\@HB9@7R&IX5YAKF&=X?7
MA7B%W8-Z@]Z!>H+@?WN!X7U\@.-[?'_C>GQ_XWI\?^-Z?'_C>GQ_XWI\?^-Z
M_VL4 ?]P& +_@10!_Y 9 ?^?(@+ZJ28$[;$I!>*Z+P;6OS8/RKI$(+^T3S&T
MKEA JJA@3J&C9UJ8GF]DCYIW;8B6@'6 DHM[>H^6@'2.I(1QC;:%;X[1A7&+
MW8-SB=^!=8?@?G:%X7UWA.-[=X/D>G>#Y'IW@^1Z=X/D>G>#Y'IW@^1Z_VP4
M ?]S%@+_A1,!_Y06 ?^B'@'UK2 "Y[@A MW#)@+0PS0-Q+Y"'KFY32^NLU8^
MI*Y>3)JI95>1I6UBB:%U:X"=?G)YFHAY<I>4?FV6HH)IE;.$9Y;-@VF3WH)L
MC]^ ;XSA?G"*XGQRB.-Z<H?D>7*'Y'ERA^1Y<H?D>7*'Y'ERA^1Y_VT3 ?]V
M$P'_B!(!_Y@3 /^G&0'OLQ8!XL 5 -7*'@')QS(,OL- '+.^2RRHNE0\GK5<
M292P8U6*K&M?@:ER:'FE>V]RHX5V:Z"1>V:?GW]BG[&!8)_*@&*<X']EE^%^
M:)/B?&J0XWMLC>1Y;8SE>&V,Y7AMC.5X;8SE>&V,Y7AMC.5X_VX3 ?][$0'_
MC1  _YT0 /JL$0#:NPL U<D+ ,W.&P'"S"\*M\D]&:S%22FAP%(XE[Q:1HVX
M85&#M6A;>K)P9'*O>6MKK(-Q9*N/=E^IGGI;J:]\6:K)?%JGXGM>H.-[89OC
M>F.7Y'EFE.5W9I+F=V:2YG=FDN9W9I+F=V:2YG=FDN9W_W 2 ?^ #@'_D@X
M\J,+ -FS"0#/O@D R\P) ,33%P"ZTBP'L,\[%J7,1B::R% UC\18087!7TU\
MOF=6<[QO7FNY=V5DN()K7K:.<%FUG7-5M:YU5+;(=5.SYW97J^9V6J3F=ER@
MYW5?G.=T8)KH=&":Z'1@FNAT8)KH=&":Z'1@FNAT_W(2 ?^&# #[F D V:D&
M ,ZU!P#&P0< P,\) +K;$P"QVBD%I]@W$IS41"&2T4TPA\Y5/'W+74=TR650
M;,=M5V7%=EY>Q(%C6<..:%3#G6M1PZYL3\3(;4["[6U0N.MO4[#K<%6KZG!8
MINMP6:/K<%FCZW!9H^MP6:/K<%FCZW!9H^MP_W</ ?^-" #>H ( SZX% ,2Y
M!0"[Q08 M=,* *[A%@&FX2D&G> W$9/>0AV)W$PI?]I4-7777#]MU61(9=-L
M3U_2=E19TH%95-&.75#1G6!-TK!B2]/)8DK2[6)+R/)F3;_Q:$^X\&E1LO!I
M4J_O:5*O[VE2K^]I4J_O:5*O[VE2K^]I_W\* .V6  #2I@$ Q+(# +F\ P"P
MR08 J=@* *'G&0*9YRH)D.<W%(?F0A]]Y4HI=.11,VOC63IDXF%!7N)K1UCB
M=4M3X8!/3^*-4TOBFU5)XZQ71^3$5T;CZ5=&W?991]#W7$G(]UY*P?9@2[WV
M8$N]]F!+O?9@2[WV8$N]]F!+O?9@_XD  -F>  #'K $ N;8" *[! P"ES@8
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
M;W*#[6US@>YK=(#P:72 \&ET@/!I=(#P:72 \&ET@/!I_V$7 ?]Q$ '_@@X
M_Y . /6=#0#CJ0P V;4, ,^Y&@#%N"X'N[0]%;&P22.GJU(QGJ=;/I:C8TB.
MGVI1AIMR67^8>F!XE81F<I./;&V1G&]ID*IR9I"^<V61X7)HCNMP:HKL;FR(
M[6QMAN]K;H3P:6Z$\&ENA/!I;H3P:6Z$\&ENA/!I_V,5 ?]U#@'_A@T ^)0+
M -RB" #4K0D S[@* ,F]%P"_O"L&M;D[$ZNV1R&AL5 OF*U9.X^J84:'IFA/
M?Z-P5WB@>%YRGH%D:YN,:6::F6UBF:AO7YF\<%Z9WV]@ENQN8Y'M;6:.[FMG
MB^]J:8GP:&F)\&AIB?!H:8GP:&F)\&AIB?!H_V<2 ?]Y# #_B@H WYH$ -.F
M!P#,L0@ Q[L( ,'"$P"XPB@$KK\X$*6\1!Z;N$XLD;57.(BQ7D* KF9+>*MM
M4W&I=EIKIW]@9:6*9&"CEVA;HZ9K6:.Z;%BCW&M9H.YK7)KO:E^6\&EADO%H
M8X_Q9F./\69CC_%F8X_Q9F./\69CC_%F_VL0 ?]^"0#QD 0 UIX# ,RJ!@#$
MM 8 OKX% +C($ "PR"0#I\8U#9W#0AN3P$PHBKU4,X&Z7#YYMV1&<;5K3FNS
M=%1DL7Y:7[")7UJOEF)6KJ5E4ZZY9E*OVV52J_)F5:3R9EB?\F9:F_-E7)?S
M9%R7\V1<E_-D7)?S9%R7\V1<E_-D_W - /^$! #=E@  SJ,# ,2N! "[MP0
MM,(% *[-# "GSB "GLTQ"I7+/A:+R$DC@L92+GK#6CARP6) :\!J1V2^<TU>
MO7Q36;R(5U2[E5M0NZ5=3KNY7DV\VUU+N?=?3K'V8%&J]F!3I?9@5:'V8%6A
M]F!5H?9@5:'V8%6A]F!5H?9@_W<( .N,  #3FP  QJ@" +NQ @"RNP( JL<&
M *+3"@"=UAH!E=8L!HS4.A&#TD8=>M!/)W+.6#%JS6 X9,MH/U[*<D58RGQ)
M5,F(34_)E5%,R:532LFY5$G*W%-'R/=52,#\6$JX^UE,LOM:3JWZ6DZM^EI.
MK?I:3JWZ6DZM^EI.K?I:_W\  -R3  #*H@  O*P! +&U  "HP , G\L& );9
M"P"1X!L!BM\L!H+?.0YYWD,7<=U-(&K<5BACVU\O7=IG-5C9<3I3V7L^3]F(
M0DO9ED5(V:9'1MJZ2$7;VT=$V/1)0M/_343)_T]%PO]01[O_4D>[_U)'N_]2
M1[O_4D>[_U)'N_]2YHH  ,^;  "_IP  LK   *>[  "<Q@, D]$& (OJ#@"%
MZ!\"?N@M!G;H. YNZ$$69N=*'5_G4B-9YULI5>=D+5#G;3%,YW@U2>>$.$;H
MD3I#Z* \0.FR/C_JRSX^Z.\^/>;_/SW@_T(_U_]$0,[_1D#._T9 SO]&0,[_
M1D#._T9 SO]&UI,  ,2C  "TK   I[8  )O!  "0S ( AMD& (#R$@!Y\A\"
M<?(K!FKR-@QC\S\27?-'&%?S3QU2\U<A3?1@)$GT:2A&]',J0O5^+3_UBR\\
M]IDQ.O:I,SCWOC0V^.$U-O7Y-37S_S0W[/\V.>7_.#GE_S@YY?\X.>7_.#GE
M_S@YY?\XR)X  +:I  "HL@  F[T  (_(  "#U   >>@' '/\$@%K_1T"9/TG
M!%[^,0A8_CL-4_]#$4W_2Q5)_U,81?]:&D'_8QT^_VP?._]V(3?_@B,T_Y E
M,O^?)S#_L"@N_\@I+?_J*BS__RHL__\J+_G_*B_Y_RHO^?\J+_G_*B_Y_RHO
M^?\JN:8  *JN  "<N0  CL4  ('1  !UW@  ;?H) &7_$0%>_QH"5_\C U+_
M+ 5,_S0'2/\\"D/_1 P__TP.//]3$#C_6Q(U_V,4,O]L%B__=Q<L_X09*?^3
M&B?_HAPE_[0=)/_,'B/_[1XB__T?(O__'R+__Q\B__\?(O__'R+__Q\B__\?
MK*L  )VV  "/P@  @,X  '/<  !GZ0  7_\& %C_#@!1_Q4!2_\= D;_)@-!
M_RT$//\U!3C_/ 8T_T(',?])""[_4 DK_U<**/]?"B7_:0PC_W0-(/^"#AW_
MD@\;_Z(0&O^R$1G_R!(8_^43%__Z%!?_^A07__H4%__Z%!?_^A07__H4G[,
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
M6Z9@[UNB8?I:G6/[69ED_%B69/U7E67^591E_E649?Y5E&7^591E_E649?Y5
M_U = O]=%P'_:1(!_W05 ?]]&@'_A"$!]XDJ ^V-- ?DC3T-W(M(%M&%5"/)
M?UXNPGIH.+QU<4"W<7I'LFZ$3:YKC5*J:)96IV:@6:-EJUR@9+E>GF3-7IMD
MZEZ89OA=E&?Y7))H^UJ0:/Q9CFC]5XYH_5:.:/U6CFC]5HYH_5:.:/U6_U(<
M ?]?% '_;!$!_W@3 ?^!%P'_B!T!\H\E N>3+P3>E3@)TY!%%<J+42+"A5LN
MNX!E.+1[;D&O=W=(JG1_3J5PB%.A;I)7G6N<6YEJIUZ6:;5@E&C(89)IYF"/
M:O=?C6OX78MK^5R);/M:B&S\6(AK_%B(:_Q8B&O\6(AK_%B(:_Q8_U0: ?]B
M$P'_;Q !_WL2 /^%% #ZC1D [9,? >*9* +8F3,(S)5"%,203B&\BUDMM(5B
M-ZZ!:T"H?'-(HGE\3IUVA529<XY8E7&87)%OI&"-;K%BBVW#8XENXF*';_9A
MAF_W7X5O^5V$;_I;@V_[68-O_%B#;_Q8@V_\6(-O_%B#;_Q8_U88 ?]D$0'_
M<@X _WX0 /^($0#UD10 Z)@9 -V>( '1GC$'QYI $[Z53""VD%8LKHM@-Z>&
M:$"A@G!(G'YY3I9[@E22>(M9C7:578ETH&&%<ZYC@G*_9(!SWF2 =/5B?W3V
M8']S^%Y^<_E<?G+Z6GYR^UE^<OM9?G+[67YR^UE^<OM9_U@7 ?]G$ '_=0X
M_X$. /^,#@#QE1  XYT1 -:C&P#+H2\&PIX^$KF92AZPE%0KJ9!=-J*+9C^;
MAVY'E81V3I" ?U2+?HA9AGN278%YGF%]>*MD>GB\97EXV65X>?1B>7CV8'EW
M^%YY=OE<>77Z6GEU^UIY=?M:>77[6GEU^UIY=?M:_UH5 ?]I#@#_> P _X0,
M .^0"P#=F@H V:(+ -"F& #&I2P%O:(\$+2>2!VKF5(IHY5;-)R18SZ5C6M&
MCXES38F&?%.$A(58?X&077I_FV%V?JAD<WVY97%^TV5Q?O)C<GWV8'-[]UYT
M>OE<='GZ6W5Y^UIU>?M:=7G[6G5Y^UIU>?M:_UT3 ?]L#0#_>PL ]H@) -R3
M!@#5G0D T:4* ,JJ%0#!J2H$MZ8Z#ZZB1ANFGE HGII9,Y:683R/DVE$B8]Q
M3(.->5)]BH-7>(B-7'.&F6!OA*9C;(2W9&J$SV1JA/!B;(+V8&V ]UYO?_E<
M;WWZ6W!\^UIP?/M:<'S[6G!\^UIP?/M:_U\1 ?]O"@#_?@@ XXP# -:7!0#/
MH < RJ@( ,2N$P"[K2<#LJLW#:FG1!F@I$XFF*!7,9&<7SJ*F6=#@Y9O2GV3
M=U!WD8!6<H^*6FV-EEYHBZ-A98NT8V.+S&-CB^YA98GW7V>&^%YIA/E<:H+Z
M6FN!^UIK@?M::X'[6FN!^UIK@?M:_V(0 /]R!P#X@@, VX\" ,^:!0#)HP8
MPZP& +VR$ "ULB0"K+ U"Z.M0A>;JDPCDJ95+HJC73B#H&5 ?9UL1W:;=$UP
MF7U3:Y:(6&:5E%QBE*%?7Y.R8%V3R6!=D^U?7I#X7F&,^5QCBOI;9(?[6F6&
M^UEEAOM998;[666&^UEEAOM9_V8- /]W P#CAP  TY,! ,J>! #"IP0 NZ\$
M +6V#0"NMR$"I;8R"9VS/Q64L$H@C*U3*X2J6S1]J&,\=J5J0W"C<DIJH7M/
M9:"&5&">D5A;G9];6)VP75:=QUU6G>M<5YKZ6UJ5^EI<D?M97H[\6%^-_%=?
MC?Q77XW\5U^-_%=?C?Q7_VH* /]\  #<C   S9@  ,.C P"ZJ@( L[,! *R\
M"@"FO1T!GKPO!I:Z/!&-N$<<A;50)WVS63!VL6 X;Z]H/VFM<$5CJWE*7JJ$
M3UJID%)5J)Y54J>O5U&HQE=0I^I74*7\5U.?_5=5FOU65Y;^5EB5_E58E?Y5
M6)7^55B5_E58E?Y5_V\$ .:"  #2D0  QIT  +NF 0"RK@  JK<! *+"!0"<
MQ!@ E<,J!(W".0V%P$08?;Y.(76\5BINNEXR:+EF.&*W;CY=MGA#6+6"1U2T
MCTM0M)U.3;.N4$NTQ5!+L^I02K'_44RK_U).I?]24*'_4E&>_U%1GO]149[_
M45&>_U%1GO]1_W8  -V)  #*EP  OJ(  +.J  "ILP  H+P" )C&!@"1S!(
MB\PE H3+- E\R4 2=<A*&VW'4R-GQ5PJ8<1D,%S#;397PG8Z4\*!/T_!CD)+
MP9U%2,&N1D?!Q49'P>I&1+[_246Y_TI'L_]+2:W_3$JK_TQ*J_],2JO_3$JK
M_TQ*J_],Z7\  -&0  #"G@  M:<  *JO  "@N   EL$" (S+!P"$U0T @-4>
M 7G5+@5RU#P,;--'%&724!M?T5DA6M%B)U70:RQ1T'4P3<^!-$G/CC=&SYTY
M1-"N.T+0QCM#T.HZ0,W]/C[+_T! P_]"0;W_0T*Y_T1"N?]$0KG_1$*Y_T1"
MN?]$W8@  ,>8  "XHP  JZL  *"T  "5O@  B\@# (#1!P!XX0T =.$= 6[A
M*P-HX#<(8>!"#ES@3117X%894^!?'4_@:2)+X',E1^!^*$3@BRM"X)HM/^&K
M+S[BP2\^XN4O/-_Z,3G>_S0YV?\V.M#_.#O,_SD[S/\Y.\S_.3O,_SD[S/\Y
MS9(  +R@  "MJ   H;$  )6[  ")Q0  ?L\" '3:!@!NZQ$ :.L> 6+K*@-=
M[#4&5^P_"U+L2 ]-[%$32NU:%D;M8QE#[6T<0.UX'CWNA2$Z[I,C..^C)#;P
MMB8U\=(F-._S)C3L_R8RZ_\H,N?_*S/D_RPSY/\L,^3_+#/D_RPSY/\LP9P
M +"F  "CK@  EK@  (G#  !]S0  <=@  &?F!@!B]A$ 7/<= 5?W)P)2]S$$
M3?@Z!DCY0@E$^4L+0?I4#C[Z7! [^V42./MO%#7[>Q8R_(D8,/V8&2[]JALL
M_K\<*__C'2K\^ATJ^O\=*O?_'"KW_QTJ]_\=*O?_'2KW_QTJ]_\=LZ,  *2K
M  "7M@  B<$  'O+  !OU@  8]\  %OU!@!5_Q  4/\9 4O_(P)&_RP#0O\T
M!#[_/ 4Z_T,&-_]+!S3_4P@Q_UL)+O]D"BO_;PPH_WP-)O^+#B3_G! B_ZX1
M(?_%$B#_Z1,?__P3'O__$Q[__Q,>__\3'O__$Q[__Q,>__\3IJD  )BS  "*
MOP  >\H  &[5  !@WP  5.<  $[_! !)_PX 0_\4 #__'0$Z_R4"-O\L C+_
M,P,O_SH#*_]!!"C_2 0E_T\%(O]7!2#_8 8=_VP'&O]Y!QC_B@@6_YL(%?^M
M"13_PPD3_^,)$__X"1/__PH3__\*$___"A/__PH3__\*FK$  (N]  !\R
M;=0  %_@  !1Y@  1_4  $'_   \_PD -_\0 #+_%0$N_QT!*O\C 2;_*0$B
M_R\"'_\U AS_.P(9_T(#%O]) Q/_40,1_UH##_]F! W_= 0+_X4$"O^6!0G_
MJ 4(_[D%!__0!0?_XP4'_^,%!__C!0?_XP4'_^,%C;H  'W'  !MTP  7^
M %#G  !"[0  .O\  #7_   O_P( *O\* ";_#P B_Q0 'O\: 1K_'P$6_R,!
M$_\H 1#_+0$._S,!#/\Y @K_00('_TD" _]3 @#_7@( _VP" /]\ P#_C0,
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
M3I!C_TR.9/]+C&3_2HMD_TB+9/](BV3_2(MD_TB+9/](_U 6 ?]<$ #_: T
M_W(. /]Z$ #V@1( Z887 -Z*( '2BC $R89 #L&"31FZ?5<CM'EA+*YU:C2I
M<G(ZI&][0*!LA$2=:HU(F6B73)5GH4^29JU1D&6]4HYEU%.,9O!1BV?_4(AG
M_TZ':/],AFC_2X5G_TF%9_])A6?_285G_TF%9_])_U(4 ?]?#@#_:PL _W4,
M /E^#0#PA0X XXL0 -:/&@#,CBX$PXL]#;N'2ABT@U4BK7Y>*Z=[9S.B=V\Z
MG71X0)ER@$65;XE)D6V338ULGE"*:JI3AVJY5(5JSU2$:^Y3@VS_48)L_T^!
M:_]-@&O_3(!K_TJ :_]*@&O_2H!K_TJ :_]*_U02 ?]A# #_;@H _7@) .B"
M" #<B0D V(\+ -"3%P#&DRL#OI [#+:,2!>NB%(AIX1<*Z& 9#.<?&TZEWEU
M0))W?46.=89*BG*03H9QFU&";Z=4?V^V57UORU9\;^M4?'#_4GMP_U![;_].
M>V__37MN_TM[;O]+>V[_2WMN_TM[;O]+_U<1 /]C"@#_< < \'P% -R%!0#4
MC @ T),) ,J6% #!ERD#N90Y"[&01A:IC5 @HHE:*IR%8C*6@FHYD7]R/XQ\
M>D6'>H-*@WB-3G]VF%%[=:14>'2S5G9TR%9U=.A5=77]4W5T_U%U<_]/=G+_
M379Q_TQV<?],=G'_3'9Q_TQV<?],_UD0 /]F!P#_<P0 X7\! -:(! #/D 8
MRI8( ,2:$@"\FR8"M)@W":R51!2DD4X?G8Y7*):*8#&0AV@XBX1P/X:">$2!
M?X%)?7V+37A[EE%T>J)4<7FQ5F]YQ59N>N95;GK\4V]Y_U%P=_]/<7;_37%U
M_TQQ=?],<77_3'%U_TQQ=?],_UL. /]I! #V=P  W8(  -"+ P#)DP4 Q)D&
M +Z>$ "VGR0"KITT"*::01.?EDP=F)-5)Y&07B^+C64WA8IM/8"(=4-[A7Y(
M=H.(3'*"DU!N@*!3:W^N56A_PE9G?^-5:(#Z4VE^_U%J?/]/:WO_36QY_TQL
M>?],;'G_3&QY_TQL>?],_UX, /]L 0#F>@  UH8  ,N/ @#$EP0 OIT$ +BB
M#@"QHR$!J:(R!Z&?/Q&9G$H;DIE3)8N67"V%DV,U?Y%K.WJ.<T%UC'Q&<(J%
M2VN(D4]GAYU29(:L5&*&OU5AAN%488;Y4F.$_U!E@?]/9G__36=^_TQG?O],
M9W[_3&=^_TQG?O],_V$* /]O  #@?@  T(D  ,:3 0"_FP, N*$" +&F"P"J
MJ!X!HZ<O!9NE/0^4HD@9C)]1(H6<62M_FF$R>9AI.725<3]ODWE$:I*#2&60
MCDQACYM/7HZJ4EN.O5):CMY26XWX4%R+_T]>B/].8(7_3&&#_TMA@_]+88/_
M2V&#_TMA@_]+_V0% /5T  #:@@  RXX  ,&7  "XG@$ L:4  *FK!P"CK1H
MG*PL!)6K.@R-J$46AJ9/'W^D5RAYHE\O<Z!F-6V>;CMHG'= 8YJ!15^9C$E;
MF)E,5Y>H3E67NT]4E]Q.5);V3E64_TU8D/],68W_2UN*_TI;BO]*6XK_2EN*
M_TI;BO]*_V@  .5Y  #1AP  Q9(  +N<  "QH@  J:D  *&Q @";LQ4 E;,H
M HZR-@F&L$(2?ZY,&WBL5"-RJEPJ;*AD,6>G;#9BI74[7:1_0%FCBD-5HI='
M4:&G24^ANDI.HME)3J#U24Z?_TE0F?])4I;_2%22_T=4DO]'5)+_1U22_T=4
MDO]'_VX  -Y_  #*C0  OI@  +.@  "JIP  H:X  )>V  "1NA  C+HC 86Y
M,@9^N#X.=[9)%W&U4AYKLUHE9;)B*V"Q:C!;L',U5Z]].5.NB3U/K99 3*VE
M0DJMN4-)KMA"2*OU0T>J_T1)I?]$2Z#_1$V<_T1-G/]$39S_1$V<_T1-G/]$
MZG4  -*&  ##DP  MYT  *RD  "BJP  F+,  (Z[ 0"%P0P @<(= 'O"+0-U
MP3H);\!%$6F_3QACOE<>7KU?(UF\:"A5NW$M4;M[,$VZAS1*NI4W1[JE.46Z
MN#I$NM<Y0[CU.T*V_SU"L_\^1*[_/D6I_SY%J?\^1:G_/D6I_SY%J?\^X'T
M ,F-  "[F@  KJ(  *.I  "8L0  CKD  (3! @!YR0< =,L4 '#,)@%KRS4%
M9<M "F#*2Q!;RE065\E=&E+)91].R&\C2\AZ)D?(ABE$R)0L0LBD+D#(N"\_
MR=<O/\?U,#W$_S,[P_\U/+[_-CVX_S<]N/\W/;C_-SVX_S<]N/\WT88  ,"5
M  "RGP  I:<  )JO  ".MP  @[\  'C' P!NSP< 9=<- &/8'0!@V"T"6]@Z
M!%?81@E3V% -3]A9$4O78A5'UVP81-=W&T'7A!X^V),@/-BC(3O9MR(ZVM4B
M.M;R(S?4_R<VTO\I--'_*S;*_RTVRO\M-LK_+3;*_RTVRO\MQ9   +:=  "H
MI0  G*T  (^V  "#O@  =\<  &S/ @!BU@< 6N0. %CD' !4Y"D!4.0U TSE
M/P5(Y4D'1>53"D+F7 T_YF8//.9Q$CKG?A0WYXP6->><%S/HKADRZ<89,NCJ
M&3'E_ADOY/\<+N3_'BWB_R MXO\@+>+_("WB_R MXO\@NIH  *JC  "=JP
MD+0  (.]  !WQ@  :\\  %_6  !4W@0 4? 0 $WP&P!*\"8!1O$P D+R.@,^
M\D,$._-+!3CS5 <V]%T(,_1H"3#U= LN]8$,+/:1#BKVH@\H][<0)_C6$2?V
M]!$F\_\1)O'_$27Q_Q,E\?\3)?'_$R7Q_Q,E\?\3K:$  *"I  "2LP  A+P
M ';&  !ISP  7=@  %'?  !)[@0 1OP. $+]%P ^_B$ ._XJ 3?_,P(T_SH"
M,/]" RW_2@,K_U,$*/]<!27_9@4B_W,&(/^#!Q__E @=_Z8('/^\"!O_X@D:
M__D)&O__"1G__PD9__\)&?__"1G__PD9__\)HJ<  ).Q  "%NP  =L8  &G0
M  !;V@  3N   $/E   ^^P$ .O\, #;_$P R_QL +_\C "O_*@$H_S$!)/\W
M 2'_/P(?_T8"'/]. AG_6 ,6_V,#$_]P Q+_@001_Y,$$/^G! __O04._^ %
M#O_V!0[__P4.__\%#O__!0[__P4.__\%E:\  (:Z  !WQ0  :-   %K;  !,
MX0  0.<  #?S   R_P  +O\' "K_#@ F_Q, (_\: !__(  ;_R8 &/\K 17_
M,@$2_S@!$/]  0[_2 $,_U(!"?]= @;_:P($_WT" O^0 @'_HP( _[8" /_-
M P#_[ , _^P# /_L P#_[ , _^P#B+D  'C$  !IT   6]T  $OC   ^Z0
M,NX  "O_   F_P  (?\  !W_"  :_PT %O\1 !/_%@ 0_QH #O\?  O_)  )
M_RH !O\P  +_-P$ _T ! /]* 0#_5@$ _V0! /]U 0#_B $ _YH! /^J 0#_
MNP$ _[L! /^[ 0#_NP$ _[L!_R\K ?\K,@+_+S$"_S T O\O.0/_*T$#_R=,
M!/\C6 7_(68&_R!T!_\>@@G_'HX+_QZ8#/\>H0W_'JD._QZP#_\=N __'<$0
M_QW+$/\=VQ'_'>@1_QWR$?\=_!'_'O\1_Q[_$/\>_Q#_'_\1_Q__$O\A_Q/_
M(O\3_R+_$_\B_Q/_(O\3_R\K ?\N, +_,B\"_S,Q O\R-@/_+SX#_RM)!?\I
M5@;_)V,'_R5Q"/\D?@O_(XH,_R.5#O\BG@__(J80_R*M$?\BM1'_(KT2_R+'
M$O\BU!/_(N43_R+P$_\B^A/_(O\3_R/_$O\C_Q+_(_\4_R3_%?XF_Q;\)_\6
M_"?_%OPG_Q;\)_\6_S J ?\Q+0+_-2L"_S<M O\V,@/_-#H#_S)%!?\O4@;_
M+6 '_RQM"O\J>@S_*88._RB1$/\HFA'_**(2_R>J$_\GL13_)[D4_R?#%?\G
MSQ7_)^$5_R?M%?\G^!7_*/\5_RC_%?\H_Q;_)_\7_"G_&/8K_QGT+/\9]"S_
M&?0L_QGT+/\9_S$I ?\T*0'_.2@"_SLJ O\\+@+_.C8#_SE"!?\W3P;_-5P(
M_S-I"_\Q=@[_,((0_R^-$O\NEA3_+IX5_RVF%O\MK1;_+;47_RV^&/\MRAC_
M+=P8_RWJ&/\M]1C]+O\8^B[_&/DM_QKY+?\<\R__'.TQ_QWJ,O\=ZC+_'>HR
M_QWJ,O\=_S,I ?\X)@'_/20!_T E O]!*0+_0C,#_T$^!?\_2@;_/5<)_SMD
M#/\Y< __-WT2_S:(%/\UD1;_-9H7_S2B&?\TJ1G_,[$:_S.Z&_\SQ1O],],;
M^C/F&_<T\QOS-?X;\33_'? S_Q_N,_\@YS;_(>$W_R'>./\AWCC_(=XX_R'>
M./\A_S4G ?\](@'_0B !_T8@ ?]()0+_2B\#_TDZ!/]'1@;_15()_T-?#?]!
M:Q'_/W<4_SV"%_X\C!G\/)4:^SN='/D[I1WX.JT>]CJV'O4ZP!_S.LX?\#KC
M'^L[\1_H.OTAYCK_(^0Z_R7A.O\EV#S_)M ]_R;-/O\FS3[_)LT^_R;-/O\F
M_SDD ?]!'@'_1QL!_TL; ?]/(@'_42L"_U$V!/]/00;_3$T)_TM:#OQ)9A+X
M1W(6]45]&?-#AQOQ0I$=[T*9'^U!H2#L0:DAZD"R(NA O"+G0,HCY$'?(^!!
M[R3<0/PGV$#_*=0__RK/0/\JQT+_*L)#_RK 0_\JP$/_*L!#_RK 0_\J_SP@
M ?]%&@'_2Q<!_U$7 ?]6'P'_6"<"_U@Q _]7/ 7\54@)]E)4#O)081/N3FT7
MZDQX&^=*@A[E28P@XDB5(N!'G23>1Z4EW$:N)MI%N2?81<8HU$7<*<]&[BK+
M1?LMR$7_+L5%_R_ 1O\ONDC_+[5)_RZT2?\NM$G_+K1)_RZT2?\N_T = ?])
M%@'_4!,!_U84 /]<&P'_7R,!_V L OI?-P3S74(([5I/#>=87!/B5F@8WE-R
M'-I1?2#63X8DTDZ/)]!-F"G-3* KRTNI+<E*LR['2K\OQ4K0,,)+Z#"]2_@R
MNDK_,[A+_S.S3/\SKDW_,ZI._S*I3O\RJ4[_,JE._S*I3O\R_T,: ?],$P#_
M5!  _UP2 /]A%P#_91X!^V8G ?)F,0/J93T&XV-*"]Q@5Q+576(9T%IM'\Q7
M=R/(58 GQ52)*\)2DB[ 49HPOE"C,KM/K32Y3[DUMT_(-K1/XC:Q3_0WKE#_
M.*Q0_SBG4?\WHU+_-J!3_S6?4_\UGU/_-9]3_S6?4_\U_T87 ?]0$0#_6 T
M_V 0 /]F$P#_:AD ]&PA >IM*P+A;#<$V6I%"M!G4A+*8UX:Q6!H(,%><B:]
M7'LJNEJ$+K=8C#&T5Y4TL56>-J]4J#BM5+,ZJE/".ZA3VCNE5/ \HE7_/*%5
M_SN=5O\ZFE?_.9=7_SB75_\WEU?_-Y=7_S>75_\W_TD4 /]3#@#_7 P _V4-
M /]K#P#Z;Q, ['(9 .)T(P'8<S(#SG%""<=M3Q+!:EH:NV=D(;=D;2>S8G8L
MKU]_,*Q>AS2I7) WIUN9.J19HSRA6:X^GUB]/YU8T4":6>P_F%G^/Y=:_SZ4
M6_\\D5O_.X];_SJ/6_\ZCUO_.H];_SJ/6_\Z_TP2 /]6#0#_8 D _V@* /IO
M# #S<PX Y7<1 -IY&P#/>2X"QW<^";]T2Q&Y<%8:LVU@(:]J:2BJ9W(MIV5Z
M,J-C@S:@88PYG6"5/)I>GS^77:I!E5VX0I-=RT.07>A#CU[\08Y?_T"+7_\^
MBE__/8A?_SR(7_\[B%__.XA?_SN(7_\[_TX1 /]8"@#_8P< ^FP& .=S!@#=
M> @ VGL+ -%^%P#(?BL"P'P["+EY2!&R=E,9K')=(:=O9BBC;6XNGVIW,YMH
M?S>89H@[E661/I%CFT&.8J=#C&&T18EAQT6(8N5%AF+Z0X9C_T*$8_] @V/_
M/H)C_SV"8_\\@F/_/()C_SR"8_\\_U / /];!P#_9@, [&\" -QV P#4? <
MT8 ) ,J"% #"@R@"NH$Y![-^1A"L>U$9IG=:(:%T8RB<<FLNF&]S,Y1M?#>1
M:X0[C6J./XIHF$*&9Z-$A&:Q1H%FPT=_9N%'?V?X17YH_T-^:/]!?6?_/WQG
M_SY\9_\]?&?_/7QG_SU\9_\]_U(. /]= P#]:0  X7(  -9Z @#.?P4 RH,(
M ,6&$@"\AR8!M88V!JZ#0P^G@$X8H7Q8()MY8">6=VDMDG1P,XYR>3>*<($\
MAFZ+/X-ME4-_;*%%?&NN1WIKOTAX:]U(>&SV1GAL_T1W;/]"=VO_0'=J_S]W
M:O\^=VK_/G=J_SYW:O\^_U0, /]?  #R;   W78  -!] @#)@P0 Q(<& +^*
M$ "WC",!L(HT!:F(00ZBA4P7G(%5'Y9_7B:1?&8MC'EN,HAW=C>$=7\[@'2(
M/WQRDD-X<9Y&=7"L2'-OO4EQ<-E)<7#T1W%Q_T1R</]"<F__07)N_S]R;O\^
M<F[_/G)N_SYR;O\^_U8* /]B  #F;P  UWD  ,R! 0#%AP, OXL$ +F.#@"R
MD" !JX\Q!:2,/PV=BDH6EH=3'I&$7"6+@60LAG]K,8)]<S9^>WP[>GF&/W9W
MD$)R=IQ%;W6I2&QUNDEK==1):W7R1VMU_T5L=?]#;7/_06UR_S]M<O\_;7+_
M/VUR_S]M<O\__UD' /]E  #B<@  T7P  ,>$  # B@( N8\" +.2# "LE!T
MII,O!)Z1/ N8CT@4D8Q1'(N)6B2&AV(J@85I,'R"<35X@7HZ='^#/G!]CD)L
M?)I%:7NG1V9ZN$AD>]!(9'OP1V5[_T1F>O]#9WC_06AV_S]H=O\_:';_/VAV
M_S]H=O\__UL$ /=I  #==@  S8   ,.(  "[C@  M),! *V7"0"GF!H H)@L
M YF6.@J2E$42C))/&H:/5R* C5\H>XMG+G:);S-RAW<X;86!/&F$BT!F@I=#
M8H&E1F"!MD=>@<U'7H'O1E^!_T1@?_]"87W_06)[_S]C>O\_8WK_/V-Z_S]C
M>O\__UX  .EM  #6>0  R(0  +Z,  "VDP  KI<  *:;! "@G1< FITI I.<
M-PB,FD,0AIA-&("651]ZE%TF=9)E+'"0;#%LCG4V9XU^.F.+B3Y?BI5!7(FC
M1%J)M$58B<M%6(CM1%B(_T-9AO]!6X/_0%V!_SY=@/\^78#_/EV _SY=@/\^
M_V(  .1Q  #/?@  PX@  +F1  "PEP  IYL  )ZA  "8HQ, DZ,E 8VB- :&
MH4 -@)]*%7F=4QQTFUHC;YEB*&J8:BYFEG(R895\-UV4ACI9DI,^5I*A0%.1
MLD%2DLE"4I'K05*0_T!2C_\_58O_/E:(_SU7A_\]5X?_/5>'_SU7A_\]^6<
M -UV  #)@P  O8T  +.5  "IFP  H*   ):G  "/J0\ BZHA 86I, 1_J#P*
M>*='$G.E4!AMHU@>:*)@)&2A9RE?H' N6YYY,E>=A#93G)$Y4)R?.TZ;L#U,
MG,<]3)OJ/$R9_SQ,F/\\397_/$^1_SM0C_\[4(__.U"/_SM0C_\[ZVT  --\
M  ##B0  MY,  *R:  "BGP  F:4  (ZK  "%L L @;$; 'RQ*P)WL#@'<:]#
M#6NN311FK5498:Q='EVK92-9JFXG5:EW*U&H@B]-IX\R2J>>-4BGKS9'I\8V
M1J;I-D6D_C=%H_\W1J#_-TB<_S=)FO\W29K_-TF:_S=)FO\WXG0  ,J#  "\
MCP  L)@  *6>  ";I   D*L  (6Q  !ZN 0 =KD4 '*Y)0%MN3,$:+@_"&.X
M20Y>MU(36K9:&%:V8AQ2M6L@3K1U)$NT@"=(LXXJ1;.=+$*SKBU!L\4N0;/I
M+4"P_B\_K_\Q/JW_,D"H_S)!IO\R0:;_,D&F_S)!IO\RU7P  ,**  "UE@
MJ)T  )VC  "2J@  A[$  'RW  !PO@, :,(. &;#'0!CPRT!7L,Y!%K#1 A6
MPDX,4L)7$$_!7Q1+P6D72,%S&D7 ?AU"P(P@/\";(CW K2,\P<0C/,#I(SJ^
M_B8XO/\H-[O_*3BX_RHXMO\K.+;_*SBV_RLXMO\KR84  +F3  "LG   H*(
M )2J  "(L0  ?+@  '&^  !FQ0, 6\L( %?-$P!6SB, 4\XR 5#./@--ST@%
M2<]2"$;/6PM#SV4.0,]O$#[/>Q,[SXD5.<^9%S?/JQ@VT,,8-L_H&#3-^QLR
MR_\=,<K_'S#)_R$OR/\A+\C_(2_(_R$OR/\AOH\  *^:  "BH0  EJD  (JP
M  !]N   <;\  &;&  !;S ( 4-(' $?:# !&W!@ 1=PG $3=-0%!W4 "/]Y+
M SW>500ZWU\&.-]I!S7?=@DSX(0+,>"4#"_AI@TNX;P.+>+@#BW>^ \KW?\2
M*MS_%"G:_Q8HVO\6*-K_%BC:_Q8HVO\6LY@  *6@  "9IP  B[   'ZX  !Q
MP   9<@  %G.  !.TP  1-L$ #_I#0 ]Z1< .^HC #GJ+@ VZS@!-.M" 3'L
M2P(O[54#+>U? RKN:P0H[G@%)N^(!B7OF@<C\*X'(O'(!R+P[0<A[/\'(>O_
M""#K_PH?ZO\+'^K_"Q_J_PL?ZO\+J)\  )NF  "-KP  ?[@  ''!  !DR@
M6-   $S6  !!W0  ..0  #7V#  S]Q0 ,/<> "[X)P K^3  */DX 2;Z0 $C
M^TD!(?M2 1[\70(<_6D"&OUY QC^BP,7_YX#%?^S!!3_TP04_O0$$_S_ Q/Z
M_P,3^?\#$_G_ Q/Y_P,3^?\#G:4  (^N  " N   <L(  &3+  !6TP  2=H
M #[?   TY   +O0  "O_"@ H_Q  )?\7 "+_'P ?_R8 '/\M !G_-  7_SP
M%/]$ 1+_3@$0_UD!#O]G 0S_=P$+_XH""O^? @G_M0((_]4"!__T @?__P('
M__\"!___ @?__P('__\"D:T  (*X  !SP@  9,P  %;5  !(W0  .^(  ##G
M   G[@  (_\  "#_!  <_PP &?\1 !;_%@ 3_QL $?\A  [_)P -_RX "O\V
M  ?_/@ $_T@  /]4  #_8@$ _W,! /^' 0#_G0$ _[(! /_* 0#_Z@$ __,!
M /_S 0#_\P$ __,!A+<  '3!  !ES   5M@  $??   YY0  +>H  "/N   <
M_0  &/\  !7_   1_P0 #_\+  W_#@ )_Q$ !O\5  /_&@  _R   /\F  #_
M+@  _S<  /]!  #_30  _UP  /]M  #_@@  _Y8  /^H  #_N@  _\,  /_#
M  #_PP  _\, _R0O ?\E+P'_*"\!_R<Q ?\D-@+_(#X"_QI) _\75@/_%60#
M_Q-R!/\2?P3_$HH$_Q*4!/\2G07_$J0%_Q*L!O\2LP;_$KH&_Q+#!O\3S@?_
M$]\'_Q/K!_\3]@?_$_\'_Q/_!O\3_P;_%/\'_Q3_"/\3_PC_%?\)_Q7_"?\5
M_PG_%?\)_R4N ?\I+0'_*RP!_RLN ?\I,P+_)#L"_Q]& _\=4P/_&V$$_QEN
M!/\7>P3_%X<%_Q>1!?\7F@;_%Z$&_Q>I!_\7L ?_%[<(_Q? "/\8R@C_&-L(
M_QCH"/\8] C_&/T(_QG_"/\9_PC_&?\)_QG_"O\8_PO_&O\+_QK_"_\:_PO_
M&O\+_R8M ?\L*0'_+B@!_R\J ?\M+P+_*3<"_R=# _\D4 /_(ET$_R!J!?\>
M=P7_'H,&_QZ-!_\>E@?_'IX(_QZE"?\>K G_'K,)_QZ\"O\>Q@K_'M,*_Q[E
M"O\>\0K_'_P*_A__"OT?_PO\'_\,_![_#?P?_P[W(?\.]R'_#O<A_P[W(?\.
M_RHJ ?\O)@'_,B0!_S,E ?\R*@'_,30"_R\_ _\M3 /_*ED$_RAF!?\F<@;_
M)7X'_R6)"/\ED@G_)9H*_R6A"_\EJ O_)+ ,_R2X#/\EP0S_)<X-_R7A#?PE
M[PWY)OH,]B;_#?4F_P_T)?\0]"7_$?(F_Q+M)_\2[2?_$NTG_Q+M)_\2_RXF
M ?\T(@'_-R !_SDA ?\X)0'_.2\"_S@[ O\U1P/_,U0%_S%A!O\O;0?_+GD)
M_RV$"O\MC0S_+)8-_RR=#?\LI0[]+*P/_"RT#_LLO0_Y+,D0]BS=$/,M[ _O
M+?@/[2W_$NLL_Q3J+/\5Z2S_%N4M_Q;@+O\6X"[_%N N_Q;@+O\6_S(C ?\X
M'0'_/!L!_SX; ?] (@'_02L!_T V O\^0@/_/$\%_SE<!O\X: C]-G,+^S5^
M#/@UB [W-)$/]329$/,TH!'R,Z@2\#.P$N\SN1/N,\43ZS37$^<TZA+C-/<4
MX33_%]XS_QG<,_\:VS/_&M0T_QK.-?\:SC7_&LXU_QK.-?\:_S8? ?\\&0'_
M018 _T06 /]''@'_22<!_T@R O]&/0/_1$D%^D)6!_9 8@GR/VX,[SUY#^T\
M@Q#J/(P2Z#N4$^<[G!3E.Z05XSJM%>(ZMA;@.\(6WSO2%MH[Z!?4.O8:T#K_
M',TZ_Q[+.O\>RCK_'\0[_Q_ //\>P#S_'L \_Q[ //\>_SD; ?] %0#_11$
M_TH3 /].&0#_4"(!_U L ?U.-P+V2T,$\$E0!^M(70KG1FD-XT5T$.!$?A/=
M0X<5VT*0%]A!F!C50* 9TT"I&]% LAS/0+T=S4#,'<I!Y![&0/0@PD#_(K]
M_R.]0/\CNT#_([9!_R.S0O\BLT+_(K-"_R*S0O\B_ST7 /]$$0#_2@X _U 0
M /]4%0#_5AT _58F ?-5,0'K4ST#Y5)+!M]06 K:3F,.U$QN$]!*>!;-28$9
MRTB*&\A'DAW&1YH?Q$:C(<)&K"+ 1;<COD7%)+Q%W"2X1O EM4;_)[)&_R>P
M1O\GKD;_)ZI'_R:G2/\FITC_)J=(_R:G2/\F_T 4 /](#@#_3@L _U4. /]9
M$0#_7!8 ]%T? .I<*@'B6S<"VEI&!=)74PO,55X0R%-H%<11<AG!4'L<OD^$
M'[Q-C"*Y394DMTR=)K5+IR>S2[$IL4J_*J]*T2JL2^LKJ4O\+*9+_RRE3/\K
MHTS_*I]-_RJ=3?\IG4W_*9U-_RF=3?\I_T,1 /]+# #_4P@ _UH+ /]>#0#Y
M8!  ZV$6 .%B(0#68C$!SF%!!<=?3@O"7%D1O5ID%[E8;1NV5G8?LU5^(K!3
MAR6N4H\HJU&8*JE0HBRG4*PMI4^Y+Z-/RR^@4.8OGE#Y,)Q0_R^:4?\NF%'_
M+992_RR44O\KE%+_*Y12_RN44O\K_T80 /]."0#_5@4 _EX& .]B!P#G90H
MY&8. -9G&0#-:"T!Q6<]!;]E2@NY8U42M&!?%[!>:1RL7'$AJ5IZ)*99@BBD
M6(LKH5:4+9]5G2^<5:@QFE2T,YA4Q3.65.$TDU7V,Y)5_S*15O\QCU;_,(U6
M_RZ,5_\MC%?_+8Q7_RV,5_\M_TD. /]1!0#_6@$ [F(  -]G P#8:@8 U6L*
M ,UM%0#%;BD!OFTY!+=K1PNQ:%(1K&9<&*AD91VD8FTBH6!U)IY>?BF;788M
MF%R/+Y5:F3*36:0TD%FP-HY9P#:,6=LWBEGS-HE:_S2(6_\SAUO_,89;_S"%
M6_\OA5O_+X5;_R^%6_\O_TL, /]4  #[7@  XF4  -AK 0#/;@4 S' ( ,9R
M$@"^<R8!MW,V!+%P1 JK;D\1IFM9&*%I81V=9VHBF65R)Y9C>BJ38H,ND&",
M,8U?E32*7J VAUZM.(5=O#F#7=0Y@E[P.(%?_S: 7_\T@%__,W]?_S%^7_\P
M?E__,'Y?_S!^7_\P_TT) /]6  #N80  W6D  -%O  #*<P, Q74& ,!V$ "X
M>", L7@S ZMV00FE<TP0GW!6%YMN7QV6;&<BDVIO)X]H=RN,9W\OB66(,H5D
MDC6"8YTW@&*J.7UBN3I[8L\[>F+N.7IC_SAZ8_\V>6/_-'EC_S)Y8O\Q>6+_
M,7EB_S%Y8O\Q_T\' /]9  #F9   UVP  ,QS  #$=P( OWD$ +EZ#@"R?"
MK'PQ Z5Z/@F?>$H0FG53%Y5S7!V1<60BC6]L)XEM="N%;'PO@FJ%,G]ICS5\
M:)LX>6>G.G9FMCMT9LP\<V?K.W-G_SAS:/\V<VC_-7-G_S-S9O\R<V;_,G-F
M_S)S9O\R_U$$ /]<  #B9P  TG   ,=V  # >@  NGT" +1_# "M@1T IX$N
M J!_/ B:?4</E7I1%I!X6AR+=F(AAW1I)H-R<2M_<7HO?&^#,GANC35U;9@X
M<FRE.W!KM#QN:\D\;6OI.VUL_CEM;/\W;FS_-6YK_S1N:O\R;FK_,FYJ_S)N
M:O\R_U,  /1?  #>:@  S7,  ,-Z  "[?@  M8$  *Z#"0"HA1H HH4K IN$
M.@>5@D4.D']/%8I]6!N&>U\@@7EG)7UW;RIZ=G<N=G2 ,G-SBS5O<I8X;'&C
M.FEPLCQH<,8\9W#G.V=Q_#EH<?\W:'#_-6EO_S1I;O\S:6[_,VEN_S-I;O\S
M_U8  .MB  #8;@  R78  +]]  "W@@  L(4  *B'!@"BB1< G(HI 9:)-P:0
MAT,,BX5-$X6"51F @%T??']E)'A];2ET>W4M<'I^,6UYB#1I=Y0W9G:A.F-V
ML#MA=L0\87;E.V%V^SEB=O\W8W7_-6-S_S1D<O\S9'+_,V1R_S-D<O\S_U@
M .9F  #2<0  Q7H  +N!  "RAP  JXH  **, @"<CA0 EX\F 9&.- 6+C$ +
MA8I*$8"(4QA[AEL==H5C(G*#:B=N@G(K:H![+V=_AC-C?I$V8'V>.5U\KCI;
M?,$[6WSC.EM\^CA<>_\W77O_-5YY_S1?=_\S7W?_,U]W_S-?=_\S_EP  .%J
M  #-=0  P'X  +:&  "NBP  I8X  )N1  "5DQ$ D)0B 8N3,0.%DCT)?Y%(
M#WJ/419UC5D;<8Q@(&R*:"5HB7 I9(=Y+6&&@S%=A8\T6H2<-E>#K#A5@[\Y
M58/A.%6"^3=6@O\U5H'_-%A__S-9??\R67W_,EE]_S)9??\R[V   -MN  #'
M>@  NX,  +*+  "HD   GY,  )26  "-F0X B9H> (2:+@)^F3H'>9=%#726
M3A-OE588:I->'6:292%BD6TF7H]V*EN.@2U7C8TP5(R:,U&,JC5/C+TU3XS>
M-4^+]S1/BO\S4(G_,E&&_S%2A/\Q4H3_,5*$_S%2A/\QZF4  -)S  #"?P
MMH@  *R0  "BE   F)@  (R<  "$GPH @* 9 'RA*0%WH#8%<I]!"FV>2P]H
MG5,49)Q;&6";8QU<FFLA6)ET)568?BE1EXHL3I:8+DN6J#!*EKPQ29;<,$F4
M]C!)D_\P29+_,$J0_R]+C?\O2XW_+TN-_R]+C?\OXFL  ,IY  "\A0  L8\
M *:4  ";F0  D9T  (:B  !ZI@, =J<3 '.H) !NJ#(#:J@]!F6G1PMAIE /
M7:58%%FD8!A5HV@<4J-Q'TZB?"-+H8@F2*&6*$6@IBI$H;HK0Z':*D.?]2M"
MG?\K0IS_+$*;_RQ$E_\K1)?_*T27_RM$E_\KUW(  ,.   "VC   JI0  )^9
M  "4G@  B:,  'ZH  !PK@  :K . &BQ'0!EL2P!8;$X UVP0P99L$P*5:]4
M#E*O71%.KF452ZYO&$BM>1M%K88>0JR5(#^LI2(^K;DC/:W8(CVK]2,\J?\E
M.Z?_)CNF_R8[I/\F.Z3_)CND_R8[I/\FS'H  +N(  "ND@  HID  )>>  ",
MI   @*H  '6O  !IM   7KD& %NZ% !9NR0 5KLQ 5.[/0-0NT<%3;M0!TJZ
M60I'NF(-1+IL$$&Z=Q,^N805/+F3%SFYHQ@XN;<9-[K6&3>X]!HUMO\<-+3_
M'C.S_Q\SLO\@,[+_(#.R_R SLO\@P8,  +21  "FF   FYX  (^E  ""JP
M=K$  &NV  !?O   5,$# $S%#0!+Q1D 2<8H $C&-0!%QT !0\=* T#'4P0^
MQUT&.\=G"#G'<PHWQX ,-,>0#3+'H0XQR+4/,,C3#S#&]! NQ/\3+<+_%2S!
M_Q8KP/\7*\#_%RO _Q<KP/\7N(T  *J7  ">G@  D:4  (2L  !XL@  :[D
M &"_  !4PP  2L@" $#-!P ZT@X .=(; #C3*  WTS4 -M1  #352P$SU54!
M,=9@ B_6; ,MUWH$*]B+!2K8G04HV;$&)]K-!B?7[P8FU/\))=+_"R31_PPC
MT/\-(]#_#2/0_PTCT/\-KI8  *"=  "4I   AJP  'FT  !LNP  8,(  %3&
M  !(RP  /M   #75!  MW0H +.$3 "OB'P IXRH *.0U "?D/P FY4H ).95
M "/F80$AYVX!(.=^ A[HD (=Z:0"&^F\ AKJX@(:YOP"&>7_ QGD_P08X_\%
M&./_!1CC_P48X_\%HYT  ):D  "(K   >K4  &R]  !?Q   4\H  $?.   \
MTP  ,MH  "K?   E[@D (_ 1 "'Q&0 ?\2( '?(K !OS-  9]#X %_1( !7U
M4@ 3]E\ $O9N 1'W@ $0^)0!#_FJ 0[YQ@$.^>T!#?;_ 0WT_P$-\_\!#?/_
M 0WS_P$-\_\!F:,  (NL  !\M0  ;;X  %_&  !2S0  1=(  #G8   OW@
M)N(  !_J   <^P8 &?\. !?_$P 4_QH $O\A !#_*  ._S  #?\Y  O_0P )
M_TX !O]<  3_;  "_X   ?^6  #_K0  _\H  /_P  #__P  __\  /__  #_
M_P  __\ C:L  'VU  !NOP  8,@  %+0  !#UP  -]T  "OB   BY@  &>H
M !7Y   2_P  $/\(  [_#@ ,_Q$ "?\6  ;_'  #_R(  /\J  #_,P  _ST
M /])  #_5P  _VD  /]^  #_E0  _ZP  /_'  #_Z   __H  /_Z  #_^@
M__H @+4  '"_  !AR0  4M,  $/;   UX0  *>8  ![J   5[@  $/@   [_
M   +_P  "/\   3_!@  _PH  /\.  #_$0  _Q4  /\;  #_(P  _RL  /\V
M  #_0P  _U,  /]E  #_>@  _Y$  /^F  #_N   _\\  /_/  #_SP  _\\
M_QPO ?\@+ '_(2P!_QXN ?\:,P'_%#P!_P]& ?\-5 +_"V$"_PEO O\)>P+_
M"88"_PF0 O\)F0+_": "_PFG O\)K0+_";0"_PF\ ?\)Q0'_"=$"_PGC O\)
M[P+_"?D!_PK_ ?\*_P'_"O\"_PK_ O\*_P+_"_\#_PO_ _\+_P/_"_\#_Q\M
M ?\C*0'_)"D!_R(K ?\>, '_&#@!_Q1# ?\14 +_$%X"_PYK O\.=P+_#H,"
M_PZ- O\.E0+_#IT"_PZD O\.J@+_#K$"_PZY O\.P0+_#LT"_P[? O\.[ +_
M#O@"_P[_ O\._P+_#_\#_P__ _\/_P3_$/\$_Q#_!/\0_P3_$/\$_R,J ?\F
M)@'_*"4!_R<G ?\C*P'_'C,!_QM  ?\930+_%EH"_Q1G O\3<P+_$WX"_Q.)
M _\3D0/_$YD#_Q.@ O\3IP/_$ZX#_Q.U _\3O@/_$\D#_Q/: _\4Z0/^%/8#
M^Q3_ _D5_P/Y%?\$^!7_!?@5_P;X%?\&^!7_!O@5_P;X%?\&_R8F ?\J(@'_
M+"  _RLB ?\H)@'_)S !_R0\ ?\B20+_'U4"_QUB O\;;@/_&WH#_QJ$ _\:
MC0/_&I4#_QJ<!/\:HP3_&ZH$_QNR!/\;N@3_&\4$_!O3!/D;YP3U'/0$\AS_
M!?$<_P;P'/\'[QW_".\=_PGO'/\)[AS_">X<_PGN'/\)_RHB ?\N'0#_,!L
M_S < /\P(@#_,"P!_RXW ?\K1 +_*%$"_R9= _\D:0/_(W4$_R-_!/XCB 3]
M(Y$%^R.8!?HCH 7X(Z<&]R.N!O4CMP;T(\$&\B3/!NXDY ;J)?(&Z"7^".8D
M_PKD)?\+XR7_#.,D_PSB)/\,X23_#>$D_PWA)/\-_RX> /\S& #_-18 _S45
M /\X'0#_."<!_S<S ?\T/P'_,DL"_R]8 _LN9 3X+6\$]2QZ!?,L@P;Q+(P&
M[RR4!^TLG CL+*,(ZBRK".DLLPCG++X)YBS,">(MX@C>+?$*VRS^#-8M_P[4
M+/\/TBS_$-$L_Q#/+/\0SBW_$,XM_Q#.+?\0_S(9 /\W% #_.A$ _SP2 /\_
M&0#_0"( _SXM ?\\.0'Z.D4"]#A2 _ W7@3L-FH%Z35T!N8U?@CD-(<(XC20
M"> TF K>-)\*W#.G"]HSL S8,[L,U3/)#=(TWPW.-/ /RC3]$L<T_Q/%-/\4
MPS3_%<,S_Q7 -/\5OS3_%+\T_Q2_-/\4_S85 /\[$ #_/@T _T,/ /]&% #_
M1AP _T8F /9$,@'O0C\!Z4!, ^0_603?/F0&VSUO"-@\>0K4/((,T3N+#<\[
MDP_-.IH0RSJB$<DZJQ+(.K43QCK"$\0ZU13 .^L5O#K[%[DZ_QBW.O\9MCK_
M&;4Z_QBR._\8L3O_&+$[_QBQ._\8_SD2 /\_#0#_0PD _T@, /]+$ #_3!4
M]4P? .M**@#D23<!W4E& M5'4P301E\(S$5I"\E$<PW&0WP0PT*$$L%"C!._
M0945O4&=%KM IA>Z0+ 8N$"\&;9 S!JS0>8:KT'W'*U!_QVK0?\=J4'_'*E!
M_QRF0?\;I4'_&Z5!_QNE0?\;_ST0 /]""0#_2 4 _TT( /]0"P#Y40\ ZU 5
M .%/( #84#$ SU!! LE/3@7$3EH)P$QD#;U+;1"Z2G83MTE^%;5(AQ>S1X\9
ML4>7&Z]&H!RM1JH>JT6V'ZE%QA^G1N @I$;T(*%&_R&?1_\@GD?_()Y'_Q^;
M1_\>FD?_'II'_QZ:1_\>_T - /]&! #_3   ^%(" .A5! #A50@ XE4- -55
M&0#,5RP Q5<\ K]62@:Z554*ME-?#K)2:!*O4'$5K$]Y&*I.@1JH38H=I4R2
M'Z-,G""A2Z8BGTNQ(YU+P"2;2]@EF4OP)99,_R253/\DE$S_(Y-,_R*13?\A
MD4W_(9%-_R&13?\A_T(* /])  #_40  YE<  -U; 0#57 4 TEL) ,M<% ##
M7B@ O%XX K9=1@:Q6U$*K5E;#ZE89!.F5FP7HU5T&J!4?1V>4X4?FU*.(IE1
MER274*$FE5"M)Y)0O"B14- HCE#L*(U1_B>+4?\FBU'_)8I2_R2)4O\CB%+_
M(XA2_R.(4O\C_T4' /]+  #P50  WUL  --@  #,80, R&$& ,-A$0"[9"0
MM60T J]C0@6J84X*I5]7#Z%=8!2>7&@8FUMP&YA9>!Z56($ADU>*))!6DR:.
M59XHBU6I*HE4MRN'5,LKA57I*X15_"J#5O\H@U;_)X)6_R6!5O\D@5;_)(%6
M_R2!5O\D_T<# /]/  #G6   V6   ,UD  #&9@$ P68$ +MF#@"T:2  KFDQ
M JAH/P6C9DH*GV54#YIC71278648DV!M')!>=1^.77TBBUR&)8A;D"B%6IHJ
M@UFF+(!9M"U_6<<N?5GF+7Q:^BQ[6O\J>UO_*'M;_R=[6O\F>EK_)7I:_R5Z
M6O\E_TD  /M2  #C7   TF,  ,=H  # :P  NFL" +5K#0"N;1T J&XN :-M
M/ 6=:T@*F6I1#Y1H6A209F(8C65J'(IC<B"'8GHCA&&#)H%@C"E^7Y<K>UZC
M+7E>L2]W7<0O=5[B+W5>^2UU7_\K=5__*75?_RAU7O\F=5[_)G5>_R9U7O\F
M_TL  /!5  #>7P  S6<  ,-L  "[;P  M7   *]O"@"H<1H HW(K 9UR.028
M<$4)DVY/#H]M6!2+:V 8AVEG'(1H;R"!9W<C?6: )GIDBBEW8Y0L=6.A+G)B
MKR]P8L$P;V+?,&YC]RYO8_\L;V/_*F]C_RAO8O\G;V+_)V]B_R=O8O\G_TT
M .M8  #98P  R6H  +]P  "W<P  L'0  *ET!P"C=A< GG<H 9AV-P23=4((
MCG-,#HEQ51.%<%T8@6YE''YM;!][;'0C>&I])G1IAREQ:)(L;F>>+FQGK#!J
M9[XQ:6?<,&EG]2YI9_\L:6?_*FIG_REJ9O\H:F;_)VIF_R=J9O\G_U   .=;
M  #39@  Q6X  +MS  "S=P  JWD  *1X P"=>A0 F'LE 9-[- ..>D 'B7A*
M#81V4Q* =5L7?'-B&WAR:A]U<7(B<F][)F]NA2EL;9 L:6R<+F9LJC!D;+PQ
M8VS9,&-L]"]C;/\M9&S_*V1K_REE:O\H96K_*&5J_RAE:O\H_5,  .-?  #.
M:0  P7$  +=W  "O>P  IWT  )Y]  "8?A$ DX B (Z ,0*)?SX&A'U(#']\
M41%[>ED6=WE@&G-W:!YO=G A;'5X)6ET@BAF<XXK8W*:+F!QJ"]><;HP77'4
M,%UQ\BY><?\L7G#_*U]P_RE@;_\H8&[_*&!N_RA@;O\H\54  -YB  #*;0
MO74  +-[  "K@   HH(  )B!  "1@P\ C84? (B%+@*#A#L%?H-%"GJ!3@]U
M@%84<7]>&&Y]9AQJ?&T@9WMV(V-Z@"=@>8LJ77B8+%IWIBY8=[@O5W?1+U=W
M\2Y8=O\L6';_*EEU_RE:=/\H6G3_)UIT_R=:=/\G[5D  -=F  #%<0  N7H
M *^   "FA   G88  )&'  "*B0P AHH; (*+*P%]BC@$>(E""'2(3 UOAU02
M;(5;%FB$8QID@VL>88)T(5V!?21:@(DH5W^6*E5^I"Q2?K8M47[.+5%][RQ2
M??\K4GS_*5-[_RA4>O\G5'K_)U1Z_R=4>O\GZ%X  -!K  # =@  M'X  *N%
M  "AB0  EXL  (F-  "#CP@ ?I 7 'N1)P%VD30#<I _!FV/20MICE$/98U9
M$V*,8!=>BV@;6XIQ'E>)>R%4B(8D48>4)T^&HBE-AK0J2X;,*DN%[BE,A/\I
M3(/_*$R#_R=-@?\F3H'_)DZ!_R9.@?\FX6,  ,EP  "[>P  L(0  *:*  ";
MC@  D9$  (23  !ZE0( =9<2 '*8(@!OF# ":I<[!&:710ABEDX,7Y56#UN4
M71-8DV4759-N&E&2>!U.D80@2Y"1(TF0H21'D+(F19#*)D6/[25%C?\E18S_
M)4:+_R1&BO\D1HK_)$:*_R1&BO\DV&D  ,-V  "U@0  JXH  )^/  "5DP
MBI8  'Z:  !PG0  :Y\. &B?' !FH"H!8J W E^?005;GTH(6)Y2"U2>6@Y1
MG6(23IQK%4N<=1A(FX$:19N/'4*:GQ] FK @/YK((#^9ZQ\_F/\@/I;_(3Z5
M_R$_E/\A/Y3_(3^4_R$_E/\AS7   +Q]  "PB   I(\  )F4  ".F   @YT
M '>@  !II   8*<( %VH% !;J20 6:DQ 5:I/ )3J44$4*A.!DVH5PE*J%\,
M1Z=H#D2G<Q%!IG\4/J:-%CRFG1<ZIJ\8.:;'&#FEZA@XH_\:-Z'_&S>@_QPW
MG_\<-Y__'#>?_QPWG_\<Q'@  +6%  "ICP  G94  )*:  "&GP  >J,  &ZH
M  !BK   5;   %"R#@!.LAL 3;,H $NS-0!)LS\!1K-) D2S4@1!LUL&/[-D
M"#RS;PHZLWL,-[.*#C6RF@\SLZT0,K/%$#*RZ1 QL/X2,*[_%"^M_Q4OK/\6
M+ZS_%B^L_Q8OK/\6NX$  *Z.  "AE0  EIH  (F@  !]I@  <:L  &6O  !9
MM   3K<  $.\!0! O1$ /[T> #Z^*P \OC8 .[]! #F_2P$WOU0"-<!? C/
M:@0QP'<%+\"&!BW EP<KP*H(*L'"""K YP<IO?T**+S_#">Z_PTGN?\.)[G_
M#B>Y_PXGN?\.LHP  *64  "9F@  C:$  '^G  !RK0  9K,  %JX  !/NP
M1+\  #K$ @ PR0@ +LH1 "W*'0 LRRD *\LU "O,0  JS4H *,U6 "?.80 F
MSF\!),Y_ 2//D0(ASZ4"(-"] B#/Y (?S?H#'LO_!![*_P4=R?\&'<G_!AW)
M_P8=R?\&J)0  )R:  "0H0  @J@  '2O  !GM@  6[P  $[   !#PP  .<<
M "_,   GT 0 ']8* !O:$  ;VQH &MLF !K<,0 9W3P &-U( !C>50 7WV(
M%N!R !7@A0 4X9H $^*Q !+CSP 2X/0 $M[_ 1'=_P$1V_\"$=O_ A';_P(1
MV_\"GIH  )*A  "$J0  =K$  &BX  !;OP  3L0  $+(   WS   +=   "35
M   <VP  %=\% !3I#@ 2ZA0 $>L= !#K)@ .[#  #NTZ  WN1@ +[E, "N]B
M  GP=  (\8D !_*@  7RN@ $\>0  O']  +O_P #[?\  ^W_  /M_P #[?\
ME:$  (:I  !XL@  :;H  %O"  !-R   0,P  #31   JU@  (=L  !G@   2
MY   #_ !  WY"@ +^@\ "?L5  ?['  $_"0  ?PL  #\-P  _$(  /Q0  #\
M80  _74  /R,  #\I   _,$  /SK  #\_P  _?\  /W_  #]_P  _?\ B:D
M 'FR  !JNP  7,0  $[,   _T0  ,M<  "?=   =X0  %>4   [H   *\0
M"/T   7_ P !_PD  /\.  #_$@  _Q<  /\?  #_)P  _S$  /\^  #_30
M_U\  /]U  #_C0  _Z8  /_"  #_YP  __P  /__  #__P  __\ ?+,  &R\
M  !=Q@  3L\  #_6   QW0  )>(  !KF   1Z@  #.X   7R    _P   /\
M  #_    _P   /\%  #_"@  _PX  /\2  #_&   _R$  /\K  #_.0  _TH
M /]=  #_<P  _XP  /^D  #_N0  _]0  /_>  #_W@  _]X _Q@L /\9*0#_
M&2@ _Q4K /\0, #_"S@!_P-$ ?\ 40'_ %X!_P!L ?\ > '_ ((!_P", ?\
ME '_ )P _P"B /\ J #_ *\ _P"V /\ O@#_ ,@ _P#7 /\ YP#_ /, _P#]
M /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _QLI /\=)@#_'"4
M_QDG /\3+ #_#C0 _PM  ?\(3@'_!5L!_P-H ?\"= '_ G\!_P*( ?\"D0'_
M I@!_P*? ?\!I0#_ :P _P&R /\!N@#_ <0 _P'1 /\ Y #_ /$ _P#\ /P!
M_P#\ O\ _ /_ /P$_P'\!?\!_ 7_ ?P%_P'\!?\!_Q\F /\A(@#_("$ _QXC
M /\8)P#_$S  _Q$\ ?\.2@'_#5<!_PMC ?\*;P'_"GH!_PJ$ ?\*C0'_"I0!
M_PJ; ?\*H@'_"J@!_PJO ?\*MP'_"L  _PK, /\*X #["N\ ]PKZ /4+_P'U
M#/\!] W_ ?0-_P+T#?\"] W_ O0-_P+T#?\"_R(B /\D'0#_)!P _R(= /\>
M(@#_'"P _QDX /\610'_$U(!_Q)> ?\0:@'_$'4!_Q!_ ?\0B '_$) !_Q"7
M ?\0G@'_$*4!_1"L ?P0LP'Z$+T!^1') ?41W0'Q$>T![A'Y >P2_P+K$_\"
MZA/_ ^D3_P/I$_\#Z1/_ ^D3_P/I$_\#_R8= /\H& #_*!8 _R86 /\F'0#_
M)B@ _R,T /\@0 #_'4T!_QM9 ?\990'^&7 !_!AZ ?D8@P'W&(P!]AB3 ?08
MF@'S&*$!\1FH ? 9L +N&;H"[1G& NH:V0+F&NL!XAOY N ;_P/>'/\$W1S_
M!=P<_P7<'/\%VQS_!=L<_P7;'/\%_RH9 /\M$P#_+1$ _RT1 /\N&0#_+2(
M_RPN /\I.@#_)D<!^B14 ?8C8 'R(FL![R)U NTB?@+K(H<"Z2*/ N<BE@+E
M(IX"Y"*E N(BK0+A([<"WR/# MTCU@+8).H#TB3Y!<\E_P;-)?\'RR7_",HE
M_PC*)/\(RB3_",HD_PC*)/\(_RX4 /\Q$ #_,@T _S0. /\U% #_-1P _S,G
M /HQ- #S+T$ [BU. >DL6@'E+&4"XBQP M\K>0+=*X(#VBN+ ]@KD@35*YH$
MTRNB!-$KJ@7/*[,%S2N_!LPLSP;(+><'Q"WW"<$M_PJ_+?\+O2W_#+PM_PR\
M+/\,NRS_#+LL_PR[+/\,_S$1 /\U# #_-@< _SH+ /\\$ #_.Q4 ^#D? .\W
M*P#G-CD X35' -PU5 '5-6 "T35J \XT<P3,-'P%RC2%!L@TC0?&,Y0(Q#.<
M"<(SI0G!,ZX*OS.Y"[TSR N[-.$+MS3S#;0T_P^Q-/\/L#3_$*\T_Q"N-/\/
MKC3_#ZXT_P^N-/\/_S4. /\X!P#_/ ( _T & /]!"P#Z00\ [3\6 .,\(@#:
M/3$ TCY! ,P^3P+(/EH#Q#UD!<$];@>_/'8(O#Q^"KH[APNX.X\,MSN7#;4Z
MGPZS.JD/L3JT$*\ZPA&N.MD1JCOO$J<[_Q.E._\4I#O_$Z,[_Q.B._\3HCO_
M$J([_Q*B._\2_S@* /\\  #_00  ]44  .9& @#A10< XT(- -5#&0#,12P
MQD<\ <%'20*\1E4$N45?!K5$: FS0W$+L$-Y#:Y"@0^L0HD0JD&1$JA!FA.G
M0*04I4"O%:- O!:A0- 6GD'J%YQ!_!>:0?\7F$'_%YA!_Q:70?\5ET'_%9=!
M_Q670?\5_SL& /\_  #Y1@  Y4L  -Q.  #3300 T4H) ,I*% #"32< O$XW
M ;=.10*R35 %KTQ:"*M+8PJH2FP-IDET#Z1)?!&A2(03GT>,%9U'E1>;1I\8
MF4:J&9=&N!J61LH;DT;F&Y%'^1N/1_\:CD?_&8Y'_QB-1_\8C4?_%XU'_Q>-
M1_\7_SX" /]#  #K2P  W5$  -%4  #*5 $ QE(% ,%1$0"Y4R( LU4S :Y4
M00*J5$P%IE-6"*)17PR?4&</G4]O$9I.=Q283G\6EDV(&)-,D1F13)L;CTNF
M'8U+LQZ+2\4>B4OB'H=,]QZ&3/\=A4S_'(5-_QJ%3/\9A4S_&85,_QF%3/\9
M_T   /Q'  #E4   U58  ,I9  #"6@  O5@# +A7#@"Q61X K%HO :=:/0*B
M64D%GEA3"9M76PR75F00E55K$I)4<Q6/4WL7C5*$&HM1C1R(49<>AE"C'X10
ML"""4,$A@%#=(7Y1]"!]4?\??5'_'7U1_QQ]4?\;?5'_&GU1_QI]4?\:_T(
M /!*  #?5   SEH  ,1>  "\7P  MEX  +%<"P"K7AH I6 K *!@.@*<7T4%
MEUY0"91<6 R06V 0C5IH$XM9<!:(6'<8A5> &X-6B1V 5I0??E6?(7M5K2)Y
M5+TC>%77(W=5\B)V5O\@=E;_'W96_QUV5O\<=E;_&W96_QMV5O\;_T4  .Q.
M  #:6   R5X  +]B  "W9   L6,  *MA" "D8Q< GV0H )IE-P*69$,%D6--
M"(YA50R*8%T0AU]E$X1>;!:!7709?EQ]''Q;AAYY6I$@=UJ=(G19JB1R6;HE
M<5G2)7!:\"-O6O\B;UK_('!:_QYP6O\=<%K_''!:_QQP6O\<_T@  .=2  #3
M6P  Q6(  +MF  "S:   K&@  *5F!0"?9Q0 FFDE )5I- *0:$ $C&=*"(AF
M4PR$95L0@61B$WYC:A9[8G(9>&%Z''9@A!YS7XXA<%Z:(VY>J"5L7;@E:E[.
M)FE>[B1I7O\B:E[_(&I>_Q]J7O\>:E[_'6I>_QUJ7O\=^4H  .-5  #/7P
MP64  +=J  "O;   IVP  )]J 0"9:Q$ E&TB )!N,0&+;3T$AVQ'!X-K4 M_
M:E@/?&A@$WAG9Q9V9V\9<V9X''!E@1YM9(PA:F.8(VABIB5F8K8F9&+,)F1B
M["5D8O\C9&+_(65B_Q]E8O\>96+_'65B_QUE8O\=\DP  -]8  #*8@  O6D
M +-N  "K<   HG   )EN  "3<!  CW(? (IR+@&&<CL#@G%%!WUP3@MZ;E8.
M=FU>$G-L915P:VT8;6IU&VII?QYG:8HA96B6(V)GI"5@9[0F7V?))EYGZB5>
M9_XC7V?_(5]F_Q]@9O\>8&;_'F!F_QY@9O\>[T\  -I<  #&90  NFT  +!R
M  "G=0  G70  )1S  "-= T B78< (5W*P&!=S@#?'9#!GAU3 ET=%0-<7-;
M$6YR8Q1K<6L7:'!S&F5O?!UB;H<@7VV4(EULHB1:;+(E66S')5ALZ"59;/TC
M66O_(5IK_Q];:_\>6VK_'EMJ_QY;:O\>ZU,  --@  #":0  MG$  *QV  "C
M>0  F7D  (UW  "'>0L @WL8 ']\* ![?#4"=WM !7-Z20AO>5$,;'A9#VAW
M81-E=F@68G5P&5]T>AQ<=(4?6G.1(5=RH"-5<K D4W+%)%-RYR13<?PB5''_
M(%1P_Q]5</\>56__'55O_QU5;_\=Y5<  ,UD  "^;0  LG4  *A[  "??@
MDWT  (=]  " ?P< ?( 5 'B!) !U@C(!<8$]!&V 1@=I@$\*9G]6#6-^7A%@
M?68477QN%UI[=QI7>H(=5'J/'U%YG2%/>:XB3GG#(DUXY2)-=_LA3G?_'TYV
M_QY/=?\=3W7_'4]U_QU/=?\=WUP  ,AH  "Y<@  KGH  *6   ":@@  CH(
M ("#  !YA0( =(81 '&(( !NB"X!:H@Y F>'0P5CATP(8(93"UV%6PY:A&,1
M5X1K%%2#=1=1@H :3H&-'$N!FQY)@:P?2(#!($> XQ]'?_H>2'[_'DA]_QU)
M?/\<27S_'$E\_QQ)?/\<UF$  ,)N  "T>   JH   )^%  "4AP  B(<  'N)
M  !PC   :XX- &B/&@!FCRD 8I U 5^//P-<CT@%68Y0"%:.6 M3C6 .4(QH
M$$V,<A-*BWT62(J*&$6*F1I#BJH;0HJ_&T&*X1M!B/D;08;_&T&%_QM"A?\:
M0H3_&D*$_QI"A/\:S6<  +QT  "O?@  I88  )J*  ".C   @HT  '60  !G
ME   894( %Z7% !<ER, 6I@O %>8.@%4F$0#4I=,!4^75 =,EUP)299E#$>6
M;PY$E7H1096($S^4EQ4]E*@6.Y2]%CN4WQ8ZDO@7.I#_%SJ/_Q<ZCO\7.H[_
M%SJ._Q<ZCO\7Q6X  +9[  "JA0  GHL  )2/  "(D@  >Y0  &Z7  !BFP
M5YX  %*@#@!1H!L 3Z$H $VA- !+H3X!2:%' D>A4 -$H5@%0J%A!S^@:PD]
MH'<+.J"%#3B@E XVH*8/-:"[$#2@W0\TG?<0,YS_$C.:_Q(SF?\3,YG_$S.9
M_Q,SF?\3O7<  *^#  "CBP  F)$  (V5  "!F0  <YP  &>?  !;H@  3Z8
M $>I" !$JA( 0ZH? $&K*P! JS< /ZQ! #VL2@$[K%,".:Q< S>L9P0UK',%
M,JR!!C"LD0<NK*,(+:RX"2RLV0@LJO4**ZC_"RJF_PPJI?\-*J7_#2JE_PTJ
MI?\-M8   *B+  "<D0  D98  (6<  !XH   :Z4  %^H  !3K   2*\  #VR
M   VM0L -+45 #.V(0 RMBP ,;<W #"W00 ON$L +KA5 "RX8 $JN&T!*;E[
M B>YC0(EN9\#)+FT R.YT@,CM_0$(K7_!2&T_P8AL_\'(;+_!R&R_P<ALO\'
MK8H  *"1  "5EP  B)T  'NC  !NJ   8:T  %6Q  !*M   /[<  #2[   K
MO@, ),(, "+"%  BPQ\ (<,J "#$-  ?Q#\ 'L5* !W&5@ <QF, &\=S !K'
MA0 9QYD &,BN !?(RP 7QO$!%\3_ 1;#_P(6P?\#%L'_ Q;!_P,6P?\#HY$
M )B8  "+G@  ?:4  '"K  !BL0  5K8  $JY   ^O0  -,   "K$   BR
M&<P$ !/0"@ 1TA$ $-(: !#3)0 /TS  #M0\  [42  -U58 #=5E  S6>  ,
MUHT "]BD  K8O@ )V>8 "M;^  O4_P +TO\ "]+_ 0O2_P$+TO\!FI@  (Z?
M  " I@  <JT  &2T  !7N@  2;\  #W"   RQ@  *,D  !_-   7T0  $=8
M  S;!0 (W@L !M\1  7?&@ $X"0  N$N  'B.@  XT<  .16  #D9P  Y7L
M .:2  #FJ@  Y\@  .?P  #H_P  Z/\  .C_  #H_P  Z/\ D9\  (*G  !T
MKP  9;<  %>^  !)PP  /,<  ##+   ESP  '-0  !39   .W0  ">$   +E
M    Z08  .D-  #I$0  ZA@  .LA  #M*P  [S<  /%%  #R5@  \V@  /-^
M  #TEP  ];   /;0  #W\P  ]_\  /?_  #W_P  ]_\ A:<  ':P  !FN
M6,$  $K(   [S   +M$  "/6   9W   $>    SC   $YP   .H   #U
M]    /4%  #U"P  ]@\  /84  #X'0  ^B<  /PT  #_0P  _U4  /]I  #_
M@0  _YH  /^R  #_SP  _^T  /_Y  #_^0  __D >+   &BZ  !9PP  2\L
M #O1   MV   (=T  !;B   .Y@  ".H   #M    \    /@   #_    _P
M /\   #_    _P8  /\,  #_$   _Q@  /\B  #_,   _T   /]3  #_:0
M_X$  /^9  #_KP  _\,  /_5  #_U0  _]4 _Q,H /\3)0#_$24 _PTG /\&
M+0#_ #4 _P!! /\ 3P#_ %P _P!I /\ = #_ 'X _P"( /\ D #_ )< _P"=
M /\ I #_ *H _P"P /\ MP#_ ,  _P#, /\ WP#_ .P _P#X /\ _P#_ /\
M_P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _Q8E /\6(@#_%"$ _Q C /\** #_
M #  _P ] /\ 2P#_ %@ _P!D /\ < #_ 'H _P"$ /\ C #_ ), _P": /\
MH #_ *8 _P"M /\ M #_ +P _@#( /T V0#[ .D ^@#V /D _P#X /\ ^ #_
M /@ _P#X /\ ^0#_ /D _P#Y /\ _QHB /\:'@#_&!T _Q,> /\.(@#_"BP
M_P<Y /\#1@#_ %, _P!@ /\ :P#_ '8 _P!_ /\ B #_ (\ _P"6 /\ G0#_
M *, _@"I /P L #Z +D ]P#$ /4 T@#S .8 \@#T /$ _P#P /\ [P#_ .\
M_P#O /\ \ #_ /  _P#P /\ _QX= /\>&0#_'!< _Q<8 /\3'@#_$2@ _PXT
M /\,00#_"DX _PA; /\'9@#_!G$ _P9Z /\&@P#^!HL _ :2 /H&F0#X!I\
M]@:F /0&K0#R!K4 \ 7  .T%S@#K!>0 Z0;S .8(_P#E"O\ Y O_ .0+_P'D
M"_\!Y O_ >0+_P'D"_\!_R$8 /\A$P#_(!$ _QL2 /\<&@#_&B0 _Q8O /\3
M/ #_$4D _Q!5 /P.80#Y#FL ]@YU /0.?@#R#H8 \ Z. .X.E0#M#IL ZPZB
M .H.J@#H#K, Y@^] .4/S #A#^, W1#S -D1_P'6$O\!U!/_ =,3_P+2$_\"
MTA/_ M(3_P+2$_\"_R43 /\E$ #_) T _R,. /\C% #_(AX _Q\I /\<-0#Y
M&4, ]!A/ .\76P#L%V8 Z1=P .87>0#D%X$ XA>) . 7D0#?%Y@ W1>? -L7
MIP#9&+$ UAB[ -09R@#0&N$!S!OS <D<_P+&'/\"Q!S_ \,<_P/#'/\#PQS_
M \,<_P/#'/\#_R@0 /\I"P#_* 8 _RL+ /\K$ #_*1< _28B /0C+@#L(3L
MYB!) .(@50#>(&  VB%J -8A= #3(7P!T"&$ <\BC '-(I,!RR*; <DBHP'(
M(ZP"QB.V L0CQ +")-L"OB7N [LE_@2X)?\%MB7_!;4E_P:U)?\&M27_!;4E
M_P6U)?\%_RP- /\M!0#_+@$ _S$% /\Q"P#]+Q  \2L8 .<I)0#?*#, V"A"
M -$J3P#-*UH R2ME <<K;@'$+'8"PBQ^ L LA@.^+(X#O2R6 [LLG@2Y+*<$
MN"RQ!;8LOP6U+=$%L2WJ!JXN^P>K+O\(J2[_"*@N_PBH+?\(J"W_"*@M_PBH
M+?\(_R\( /\Q  #_-0  ]C<  .HV @#G,P@ Y"\/ -DN&P#/,2P R3,\ ,0T
M20# -54!O#5? KHU: *W-7 #M31X!+,T@ 6Q-(@&L#20!JXTF0>L-*((JS2L
M":DTN0FG-,H*I37E"J$U^ N?-?\,G37_#)TU_PN<-?\+G#7_"YPU_PN<-?\+
M_S," /\U  #V.@  Y3X  -Q   #4/00 TC<) ,LX%0##.B8 O3TV +@^1 &T
M/E !L3U: ZX]8P2L/6L%J3QS!J<\>PBF/(,)I#N+"J([E N@.YT,GCNH#9T[
MM Z;.\4.F3O@#I8[] ^4//\/DCS_#Y(\_PZ1//\-D3S_#9$\_PV1//\-_S4
M /\Y  #J00  W48  -!'  #)1@  QD$% ,! $0"Y0B$ LT0R *]%0 &K14L"
MIT55 Z1$7@6A1&8'GT-N")U#=@J;0GX+F4*&#9=!CPZ509D/DT&D$9%!L!*0
M0< 2CD'9$HM!\1*)0O\2B$+_$8A"_Q"'0O\0AT+_#X="_P^'0O\/_S@  /,]
M  #C1P  TDP  ,A.  # 30  NTH" +9'#@"P21T JTLM *9,.P&B3$<"GDM1
M!)M+6@:92F((EDEJ"I1)<0R22'D.CTB"#XU'BQ&+1Y42B4:@%(=&K!6%1KL6
MA$;1%H)'[A: 1_\5?T?_%']'_Q)_1_\1?T?_$7]'_Q%_1_\1_SL  .Y#  #<
M3   S%$  ,%4  "Y5   M%$  *Y-"P"H3QD HU$I )Y2-P&:4D,"EU%.!)11
M5@:14%X)CD]F"XQ.;0V)3G4/ATU^$85-AQ."3)$5@$R<%GY+J1=\2[@8>TO-
M&'E,ZQAX3/X7=TS_%7=,_Q1W3/\3=TS_$G=,_Q)W3/\2_SX  .A'  #54
MQE8  +Q8  "T60  K58  *=3!P"A5!4 G%8E )A7- &45T "D%=*!(U64P:*
M55L)AU1C"X14:@Z"4W(0@%)Z$GU2@Q1[48X6>%"9&'90IAET4+4:<U#)&G%0
MZ!IP4?P8<%'_%W!1_Q5P4?\4<5#_$W%0_Q-Q4/\3]4   .1+  #/5   P5H
M +==  "O7@  IUL  *%8 P";61( EELB ))<,0&.7#T"BEQ'!(=;4 :#6E@)
M@5E@#'Y99PY[6&\0>5=W$W96@!5T5HL7<E66&6]5HQIM5+(;;%3&&VI5YAMJ
M5?L9:E7_%VI5_Q9J5?\5:U7_%&M5_Q1K5?\4\D,  -]/  #+6   O5T  +-A
M  "K8@  HF   )M<  "57A  D& ? (QA+@"(83H"A&!%!(%@3@9^7U8)>UY=
M"WA=90YV7&P0<UQT$W!;?15N6H@7:UJ4&6E9H1MG6; <95G#'&19XQQD6?H:
M9%G_&&19_Q=E6?\595G_%&59_Q1E6?\4[T8  -I2  #&6P  NF$  +!E  "F
M9@  G6,  )5A  "/8@X BV0< (=E*P"#93<!?V5" WQD2P9X8U,(=6-;"W-B
M8@YP86H0;6!R$VM@>Q5H7X879EZ1&6->GQMA7:X<8%W!'%]=X1Q?7?@:7UW_
M&%]=_Q=@7?\68%W_%6!=_Q5@7?\5ZTH  -16  ##7@  MF4  *QI  "B:0
MF&<  (]E  ")9@P A6@9 (%I* !^:C4!>FD_ W9I205S:%$(<&=9"FUG8 UK
M9F<0:&5P$F5D>15C9(,78&./&5YBG1M<8JP<6F*_'%EBWQQ98O<:6F+_&5IA
M_Q=;8?\66V'_%5MA_Q5;8?\5YTT  ,]9  "_8@  LV@  *EM  ">;0  DVL
M (EI  "#:PD ?VT5 'QN)0!X;C(!=6X] G%N1@1N;4\':VQ6"6AL7@QE:V4/
M8VIM$6!I=A1=:8$66VB-&%AGFQI69ZH;56>]'%1GW!Q49_8:5&;_&%5F_Q=5
M9?\65F7_%59E_Q569?\5XE$  ,I=  "[9@  KVP  *9Q  "9<   CF\  (-N
M  !]< 4 >'(2 '5S(0!R<R\!;W,Z FQS1 1I<DP&9G)4"&-Q6PM@<&,-77!K
M$%MO=!-8;G\556Z+%U-MF1E1;:@:3VV[&TYMV1I.;/093VO_&$]K_Q=0:O\6
M4&K_%5!J_Q50:O\5W54  ,5A  "W:@  K'$  *)U  "4=   B70  'QS  !V
M=0  <7<0 &]X'0!L>2L :7DW 69Y0 -C>4D%8'A1!UUW6 E;=V ,6'9H#E5U
M<1%2=7P34'2(%DUTEQ=+<Z8827.Y&4ASU1E)<O,827'_%TIQ_Q9*</\52W#_
M%$MP_Q1+</\4U%H  ,!F  "S;P  J'8  )UY  "/>   A'@  '=Y  !O?
M:GT- &=^&0!D?R8 8H R 5^ /0)<@$8#6G].!5=_50=4?ET)4GUE#$]];PY,
M?'D12GR&$T=[E!5%>Z061'NW%D-[TA9#>O(60WG_%4-X_Q1$=_\41';_$T1V
M_Q-$=O\3S5\  +MK  "N=   I'P  )=^  "*?0  ?WX  ')_  !F@P  880(
M %Z&$P!<AR$ 6H<N %B'. %5AT("4X=* U"'4@5.AEH'2X9B"4F%; M&A7<-
M0X2##T&$DA$_A*(2/82U$SR$SQ,\@O 2/('_$CV _Q(]?_\2/7[_$3U^_Q$]
M?O\1Q68  +5Q  "J>P  GX(  )*"  "%@@  >8,  &V&  !?B@  6(T! %2.
M#P!2CQL 4(\G $^0,P!-D#T!2Y!% DF03@-&D%8$1(]?!4*/: <_CW,)/8Z
M"SJ.CPPXCJ --XZS#C:.S XVC>\.-8O_#C6)_P\UB/\/-H?_#S:'_P\VA_\/
MOFT  +!Y  "E@@  F8<  (R(  !_B   <HH  &:-  !:D0  4)4  $F7"0!'
MF!, 19@@ $29*P!#F38 09I  $":2 $^FE$"/)I: CJ:9 ,WFF\%-9E]!C.9
MC <QF9T(+YFP""Z9R@@NF.T(+I;_"BV4_PHMD_\++9+_"RV2_PLMDO\+MG4
M *J!  ">B   DXT  (:.  !XCP  :Y(  %^5  !4F0  29T  $"@   ZH@T
M.*,7 #>C(@ VI"T -:0W #2D00 SI4L ,:54 3"E7@$NI6H!+*5X BJEB ,H
MI9H#)Z6M!":EQ@,FI.L$):+_!26@_P8DG_\&))[_!R2>_P<DGO\'KWX  *.(
M  "7C@  C9,  'Z5  !PF   8YL  %>?  !,H@  0J8  #BI   OK , *JX.
M "FN&  HKR, )Z\M ":P-P EL$$ )+!+ ".Q5@ BL6, (;%Q !^Q@@ >LI0!
M'+*I 1NRP0$;L><!&Z_^ AJM_P(:K/\#&JO_ QJK_P,:J_\#J(@  )N/  "1
ME   A)H  ':?  !HH@  6Z4  $^I  !$K0  .;   "^S   FM@  'KD% !B[
M#@ 7NQ8 %[P@ !:\*@ 5O34 %+U  !.^2P 2OE@ $KYG !&_>  0OXP $,"B
M  [ N@ .P.$ #[W[  ^\_P 0NO\!$+K_ 1"Z_P$0NO\!GX\  )25  "'FP
M>:$  &NG  !>K   4K$  $6T   ZM@  +[D  "6\   =OP  %<,   _&!0 +
MR@T "<H4  C*'0 'RB< !\HR  ;+/@ %RTL !,Q:  /,:@ "S'X  <R4  #,
MJP  S<@  ,SM  #,_P  R_\  <K_  '*_P !RO\ EY8  (J<  !\HP  ;JH
M &"P  !2M@  1;D  #F\   NOP  (\,  !O&   3R@  #<T   C1   !U D
M -0.  #5%0  UAX  -@G  #9,0  VSX  -Q+  #=6P  WFX  -Z$  #?FP
MW[0  -[9  #?]P  W_\  -__  #?_P  W_\ C9T  '^E  !PK   8;,  %.Z
M  !%OP  .,(  "S&   AR0  &,T  !#1   +U0  !-H   #>    X $  .$)
M  #B#@  Y!,  .4;  #G)   Z2\  .L\  #M2P  [ET  .YQ  #OB0  \*(
M /"\  #PXP  [_D  /#_  #P_P  \/\ @:4  '*M  !CM0  5+T  $;$   W
MR   *LP  !_0   5U0  #MH   ?>    X@   .8   #I    Z@   .P   #N
M!0  [PP  /$0  #S%P  ]2   /@K  #[.0  _4H  /Y>  #_=   _XT  /^F
M  #_P   _^$  /_U  #_]0  __4 =*X  &6W  !6P   1\@  #C-   JT@
M'=@  !/=   ,X@   ^8   #I    [    /    #S    ]    /8   #X
M^@   /T'  #_#0  _Q(  /\;  #_*   _S<  /]*  #_7@  _W8  /^/  #_
MI@  _[H  /_1  #_T0  _]$ _P\D /\.(@#_"R$ _P,D /\ *0#_ #( _P ^
M /\ 3 #_ %D _P!E /\ < #_ 'H _P"$ /\ C #_ )( _P"9 /\ GP#_ *4
M_P"K /\ L@#_ +H _P#% /\ TP#_ .< _P#T /\ _P#^ /\ _P#_ /X _P#^
M /\ _@#_ /X _P#^ /\ _Q$A /\0'@#_#1T _P<? /\ (P#_ "T _P Z /\
M2 #_ %4 _P!A /\ ; #_ '8 _P!_ /\ AP#_ (X _P"5 /\ FP#_ *$ _P"G
M /X K@#] +8 _ #  /L S0#Y .( ^ #P /< _ #V /\ ]0#_ /4 _P#U /\
M]0#_ /4 _P#U /\ _Q4= /\3&@#_$!D _PL9 /\ '0#_ "D _P V /\ 0P#_
M %  _P!< /\ 9P#_ '$ _P!Z /X @P#\ (H ^@"1 /D EP#X )T ]P"C /4
MJ@#T +( \@"[ /$ R #O -P [@#L .T ^@#K /\ Z@#_ .H _P#J /\ Z@#_
M .H _P#J /\ _Q@9 /\6%0#_$Q, _PX3 /\+&@#_!R0 _P(P /\ /@#_ $L
M_P!7 /\ 8@#\ &P ^ !U /4 ?@#R (4 \0", .\ DP#N )D [ "@ .L I@#I
M *X YP"W .8 PP#D -0 X@#I .$ ]P#? /\ W0#_ -T _P#= /\ W0#_ -T
M_P#= /\ _QL3 /\:$ #_%@X _Q(. /\2%0#_#Q\ _PPK /\). #_!D4 ^P-1
M /<"7 #R F8 [@)P .H"> #G H  Y@.' .0#C@#B Y4 X0.< -\$HP#=!*L
MVP2T -@%P #6!=  TP;G - (^ #."O\ S O_ ,L,_P#+#/\ RPO_ ,L+_P#+
M"_\ _Q\0 /\>"P#_&@< _QD+ /\8$0#_%AD _Q(D /H0, #S#CX [@U* .D,
M5@#E#&$ X@QJ -X-<P#;#7L V0V# -8-B@#4#9$ T@V9 - .H #/#JD S0ZS
M ,L.OP#*#]  QA'I ,(2^0"_$_\ O1/_ ;P3_P&\$_\!O!/_ ;L3_P&[$_\!
M_R(, /\A! #_(   _R$% /\?# #_'!$ ]A@< .P5* #E$S8 WQ)# -D33P#3
M%%H T!5D ,T6;0#+%G4 R1=] ,<7A0#%&(P Q!B4 ,(9G # &:4 OAFO +T:
MNP"[&LL N!OE ;0<]@&R'?\"L!W_ J\=_P*N'?\"KAW_ JX=_P*N'?\"_R8&
M /\E  #_)@  ^R<  /$E P#P(0L Z!P2 -X9'0#4&RT S1T\ ,@?20#%(%4
MP2%? +\B: "\(G  NB-X +DC?P&W(X<!M2./ ;0DEP&R)* !L22J J\DM@*M
M)<8"JR7? J@F\P.E)O\#HR;_ Z(F_P2A)O\#H2;_ Z$F_P.A)O\#_RD  /\H
M  #V+0  YS   -\O  #9*P0 UB(* ,XC%@#&)B< P"@V +LJ1 "X*T\ M2Q9
M +(L8@&P+&H!KBUR :PM>@*J+8$"J2V* J<MD@.E+9L#I"VE!*(ML02@+< $
MGRW8!)PN[P69+O\&ER__!I8O_P:5+O\%E2[_!94N_P65+O\%_RP  /\N  #J
M-0  W3D  -$Y  #*-@  QR\& ,$M$0"Z,"$ M#(Q + T/@"L-4H J354 :<U
M70&D-64"HC5M J U= .?-7P$G36$!)LUC06:-)<&F#2A!I8TK0>4-;L(DS70
M") U[ B.-OX(C#;_"(LV_PB+-O\'BC7_!XHU_P>*-?\'_R\  /(T  #B/
MTD$  ,="  # 0   NSH! +8V#@"P.1P JCLL *8\.@"C/48 GSU0 9T]60*:
M/6$#F#UH!)8\< 64/'<&DCR !Y$\B >/.Y((C3N="8L[J0J).[<+B#O*"X4\
MZ N#//L+@CS_"H$\_PJ!//\)@3S_"($\_PB!//\(_S,  .PZ  #:0P  RD<
M +])  "W1P  L4(  *T^"@"F0!< HD(G )Y#-0":1$(!ET1, 91$50*10UT#
MCT-D!8U#:P:+0G,'B4)["(="A J%08X+@T&9#(%!I0U_0;,.?D'&#GQ!Y YZ
M0OD->4+_#'A"_PMX0O\+>$+_"GA!_PIX0?\*]C8  .9   #12   PTT  +E.
M  "Q30  J4D  *1%!@"?1A, FD@C )9),@"22CX!CTI( HQ*40.*25D$ATE@
M!85): >#2&\(@4AW"G]'@ M]1XH->D>5#GA&H@]V1K 0=4;"$'-&X!!R1_</
M<4?_#G%'_PUQ1_\,<4?_"W%&_PMQ1O\+\SD  .!$  #,3   OE$  +13  "J
M4@  HDX  )U* 0"72Q$ DTT@ (]/+@",3SH!B$]% H5/3@.#3U8$@$Y=!GY.
M9 =\36P)>4UT"W=,?0QU3(<.<TR2#W%+GQ%O2ZT2;4N_$FQ+W!)K3/41:DS_
M#VI,_PYJ2_\-:DO_#&I+_PQJ2_\,\#T  -M(  #'4   NE4  +!8  "E5@
MG%,  )=/  "14 X C%(< (E4*P"%5#< @E1" 7]42P-\5%,$>E-:!GA38@AU
M4FD)<U)Q"W%1>@UN480/;%"0$&I0G!)H4*L39E"\$V50V!-D4/,29%#_$&10
M_P]D4/\.94__#65/_PQE3_\,[$$  -1,  ##5   MED  *Q<  "@6@  EU<
M )%4  "+50P AE<9 (-8)P" 630 ?5D_ 7I92 -W6% $=%A8!G)77P=O5V8)
M;59N"VM6=PUH58$/9E6-$614FA)B5*D38%2Z%%]4TQ1>5/(37E3_$5]4_P]?
M5/\.7U/_#5]3_PU?4_\-YT0  ,]0  "_6   LUT  *A?  "<70  DEL  (M8
M  "%6@H @5L6 'U<) !Z73$ =UT\ 71=1@)Q74X$;UQ5!6Q<70=J7&0):%ML
M"V5:=0UC6G\/85F+$5Y9F!)<6*<46UBX%%E9T!196/ 365C_$5I8_Q!:6/\.
M6E?_#5I7_PU:5_\-XT@  ,M3  "[6P  L&$  *1B  "780  CE\  (5<  !_
M7@< >U\3 'AA(0!U8BX <F(Y 6]B0P)L84L#:F%3!6=A6@=E8&()8V!J"V!?
M<PU>7GT/6UZ)$5E=EA)77:4355VV%%1=SA147>X35%W_$55<_Q!57/\.55O_
M#E9;_PU66_\-WDP  ,=6  "X7P  K60  *!E  "39   B6,  ']A  !Y8@,
M=601 ')E'@!O9BL ;&<W 6IG0 )G9DD#9691!&)E6 9@96 (761G"EMD< Q9
M8WL.5F.&$%1BE!)28J,34&*T$T]BS!-/8NT23V'_$4]A_Q!08/\.4&#_#E!@
M_PU08/\-V4\  ,-:  "T8P  J6D  )MH  "/9P  A&<  'EE  !S9P  ;VD.
M &QJ&P!I:R@ 9VPT &1L/0%B;$8"7VM.!%UK5@5::ET'6&IE"59I;@M3:7@-
M46B$#TYHDA!,9Z$22V>R$DEGR1))9^L226;_$$IF_P]*9?\.2V7_#4MD_PU+
M9/\-T50  +Y>  "Q9P  IFT  )=L  "*:P  ?VL  '-K  !M;0  :&X, &5P
M%P!B<20 8'$P %YQ.@%<<4,"67%+ U=Q4P15<%H&4G!B!U!P:PE.;W4+2V^"
M#4ENCP]';I\016ZP$41NQQ%#;>H01&S_#T1K_PY%:_\-16K_#45J_PU%:O\-
MRU@  +IC  "M;   H7$  ))P  "%;P  >F\  &YP  !E<P  8'4' %UV$@!;
M=Q\ 67@K %=X-@!5>#\!4WA( E%X3P-/=U<$3'=?!4IW: =(=G,)179_"T-U
MC0Q!=9T./W6N#CYUQ0X]=>@./G/]#3YR_PT^<?\,/W'_##]P_PP_</\,Q5X
M +5I  "I<0  G'4  (UT  " =   =70  &EV  !>>0  6'P! %1]#@!2?AH
M47\F $]_,0!-@#L 3(!# 4J 2P)(?U0"1G]<!$-_905!?W &/WY\"#Q^B@DZ
M?IH*.7ZL"S=^PPLW?>8+-WO\"S=Z_PLW>?\*.'C_"CAX_PHX>/\*OF0  +!O
M  "E>   EGD  (=Y  ![>0  <'H  &1\  !8@   4(,  $N%"@!(AA0 1X<@
M $6(*P!$B#4 0X@^ $&)1P% B4\!/HA8 CR(80,ZB&P$-XAX!36(AP8SB)@'
M,H>J!S"(P <PA^0',(7["#"#_P@P@O\(,('_"#"!_P@P@?\(MVL  *IV  "@
M?P  D'X  ()^  !V?P  :H   %Z#  !3AP  2HL  $&. @ ]D X .Y 8 #J1
M(P YD2T .)(W #>20  VDDD -)-2 #.37 $QDV<!+Y-T BV2@P,KDI0#*I*G
M RB2O00HDN$#)Y#Z!">._P4GC?\%)XS_!2>,_P4GC/\%L70  *5^  "9A0
MBH0  'V$  !OA0  8X@  %B+  !-CP  0Y,  #J7   RF@< +IL0 "V;&@ L
MG"0 *YPN "J=.  IG4$ *)U+ ">>50 FGF$ )9YN ".>?@$BGI !()ZC 1^>
MN0$>GMT!'ISX AZ:_P(>F?\#'I?_ QZ7_P,>E_\#JGT  )Z%  "3BP  A8H
M '6+  !HC@  6Y$  %"5  !&F0  .YT  #*@   JHP  (J8) !^G$0 >IQH
M':@D !RH+0 ;J#< &JE! !FI3  8J5@ %ZIF !:J=@ 5JHD %*J> !.KM  2
MJ], $JCU !.G_P$3I?\!$Z7_ 1.D_P$3I/\!HX8  )>,  "-D0  ?9(  &V5
M  !@F   5)P  $B@   ^I   -*<  "JK   AK@  &;$  !*S!P /M1  #K47
M  ZU(0 -M2L #;4V  RV00 +MDX "K9<  FV;  (MG\ ![:4  :VJ@ %ML4
M!K;J  >U_P (M/\ "+/_  FR_P )LO\ FHT  )"3  "$F   =)P  &6@  !7
MI   2Z@  $"L   UL   *K,  "&U   8N   $;L   R^ @ &P L  L 1  '!
M&0  P2(  ,(K  #"-@  PT(  ,-0  #$7P  Q'$  ,2'  #$G0  Q+4  ,3:
M  #$]@  P_\  ,/_  ##_P  P_\ DY0  (>:  !XH   :J8  %RL  !/L0
M0;4  #6W   IN@  '[T  !;    0PP  "L8   /*    S 4  ,P,  #-$0
MSA@  ,XA  #0*@  T34  --#  #44@  U&,  -5X  #5CP  U:<  -;"  #6
MZ0  UOT  -;_  #6_P  UO\ BIL  'NB  !LJ0  7K   %"V  !"N@  -+T
M "C!   =Q   %,<   W+   &S@   -(   #7    V0   -H%  #<"P  W1
M -\5  #A'0  XR<  .4S  #G0@  Z%0  .AG  #I?@  Z9<  .JO  #JS@
MZ^\  .O^  #K_P  Z_\ ?:,  &ZK  !?L@  4;H  $+    TPP  )\<  !O+
M   2SP  "],   +8    W0   .$   #D    Y0   .<   #I    ZP<  .T-
M  #O$0  \1D  /0D  #W,0  ^4$  /I5  #Z:@  ^X0  /N=  #\M@  _-(
M /WM  #]]   _?0 <:P  &&U  !2O0  1,0  #3)   FS0  &M(  !#8   (
MW0   .$   #E    Z    .P   #O    \0   /,   #U    ]P   /D!  #[
M"   _@X  /\5  #_(0  _R\  /]!  #_5@  _VT  /^'  #_H   _[8  /_*
M  #_U   _]0 _PL@ /\''@#_ !T _P @ /\ )0#_ "X _P [ /\ 20#_ %8
M_P!B /\ ;0#_ '8 _P!_ /\ AP#_ (X _P"4 /\ F@#_ *  _P"F /\ K0#_
M +4 _P"^ /\ RP#_ .$ _P#P /X _0#] /\ _0#_ /T _P#] /\ _ #_ /D
M_P#Y /\ _PT= /\+&@#_!!D _P : /\ 'P#_ "H _P W /\ 10#_ %$ _P!>
M /\ : #_ '( _P!Z /\ @@#_ (D _P"0 /\ E@#_ )P _@"B /P J0#[ +
M^0"Y /@ Q@#V -D ]0#K /0 ^0#S /\ \@#_ /, _P#S /\ \P#_ /, _P#S
M /\ _Q 9 /\.%0#_"!0 _P 4 /\ &0#_ "4 _P R /\ 0 #_ $P _P!9 /\
M8P#^ &T _ !U /H ?0#Y (0 ]P"+ /8 D0#T )< \P"> /( I #P *P [@"T
M .T P #K ,\ Z0#F .@ ]0#F /\ YP#_ .8 _P#E /\ Y0#_ .4 _P#E /\
M_Q(4 /\0$ #_# \ _P,0 /\ %0#_ "  _P L /\ .@#_ $< ^@!3 /< 7@#T
M &< \0!P .\ > #M '\ ZP"& .H C #H ), YP"9 .4 H #C *< X0"P -\
MN@#= ,D VP#@ -@ \ #7 /X U0#_ -0 _P#3 /\ TP#_ -, _P#3 /\ _Q40
M /\2# #_#@D _PL, /\)$@#_ QH _P F /T ,P#T $  [P!- .L 6 #H &$
MY0!J .( <@#@ 'H W@"  -P AP#: (X V "5 -0 G #2 *, T "L ,X M@#,
M ,0 R@#9 ,@ [0#' /L Q0#_ ,0!_P## ?\ Q '_ ,0!_P#$ ?\ _Q@+ /\5
M!0#_$   _Q & /\/#0#_#!0 _ <? /$#*P#G #D X@!& -X!40#: EL U0)D
M -(#; #/ W0 S01[ ,L$@@#*!(D R 60 ,8%F #$!:  P@:I ,$&M "_!L$
MO0C5 +L)[ "X"_T M@S_ +4-_P"T#?\ M W_ +0-_P"T#?\ _QL% /\8  #_
M%P  _Q8  /L3!@#Z$ X [@P6 .,)(@#:"3  TPH^ ,X+2@#*#%4 QPU> ,4-
M9P#"#F\ P0YV +\.?@"]#X4 O ^- +H0E0"X$)T MQ"G +41L@"S$<  LA'5
M *X3[@"K%/X J17_ *<5_P"G%?\ IA3_ :84_P&F%/\!_Q\  /\<  #Z'@
MZQX  .,<  #?%04 W@X- -,.& #+$2@ Q1,W , 41 "\%D\ N1=9 +<780"T
M&&D LQEQ +$9> "O&H  KAJ( *P;D "K&YD J1NC *<<K@"F'+P I!W/ *$>
MZ@&>'OP!G!__ 9L?_P&:'_\!FA[_ 9D>_P&9'O\!_R(  /\A  #L)P  X"H
M -0I  #-)   RAP( ,09$@"]'"( MQXQ +,@/@"O(4D K2)3 *HC7 "H)&0
MIB1L *0D<P"C)'H H26" : EBP&>)90!G26> 9LFJ@&9)K<!F";) I4GY@*2
M)_D"D"C_ H\H_P*.)_\"CB?_ HXG_P*.)_\"_R8  /(I  #C,0  TC0  ,@T
M  # ,   NRD" +@C#@"Q)AP K"@K *@J. "D*T0 H2Q. )\M5P"=+5\ FRUG
M 9DM;@&8+G4!EBY] I0NA@*3+I "D2Z: X\NI@.-+K,#C"[% XHOX02'+_8$
MA2__!(0O_P.$+_\#@R__ X,O_P.#+_\#^RD  .LQ  #9.   R3P  +\\  "V
M.0  L#(  *PM"P"G+Q< HC$F )XS- ":-$  F#5* )4U4P"3-5L!D35B 8\U
M:0*--7$"C#5Y XHU@@.(-8L$AC66!(0UH@6"-:\%@37 !G\VW 9]-O0&>S;_
M!7LV_P5Z-O\$>C;_!'HU_P1Z-?\$]2T  .0W  #0/P  PD,  +=$  "M0
MISH  *,V!@"=-Q, F3DB )4Z+P"2/#L CSQ& (P\3P&*/%<!B#Q> H8\90*$
M/&T#@CQU!( \?01_/(<%?3R2!GL[G@=Y.ZP'=SN\"'8\U0AT//$(<SS_!W(\
M_P9R//\%<CS_!7([_P5R._\%\3(  -X]  #)1   O$@  +!)  "F1@  GT$
M )L] 0"5/1  D3\= (U!*P"*0C@ AT-" (1#2P&"0U,!@$-; GY"8@-\0FD$
M>D)Q!7A">@9V080'=$&/"')!FPAP0:D);T&Y"FU!T IL0>X):T+_"&I"_P=J
M0?\&:D'_!FI!_P5J0?\%[3<  -9"  #$20  MTT  *M-  "@2@  F$<  )-"
M  ".0PT B44: (9&* "#1S0 @$@_ 'Y(2 %[2% ">4A7 G=(7P-U2&8$<T=N
M!7%'=@9O1X ';4:,"6M&F II1J8+9T:V"V9&S ME1NP+9$?_"61&_PAD1O\'
M9$;_!F1%_P9D1?\&Z#L  -!&  "_30  LU$  *51  ":3@  DDL  (U'  "'
M2 L @TH6 ']+) !]3#$ >DT\ '=-10%U34T"<TU5 G%-7 -O36,$;4QK!6M,
M<P=I2WT(9DN)"61+E@IB2Z0+84NT#%]+R@Q>2^H+7DO^"EY+_PE>2O\(7DK_
M!UY*_P=>2O\'XS\  ,M)  "\40  L%4  *%4  "64@  C5   (=,  "!30@
M?4\3 'I0(0!W42X =%(Y ')20@%O4DL!;5)2 FM160-I46$$9U%H!F50<0=C
M4'L(85"&"E]/DPM=3Z$,6T^R#5E/QPU93^@,6$_]"UA/_PE93_\(64[_!UE.
M_P=93O\'WT,  ,=-  "X5   K%D  )U7  "150  B%0  (%0  ![4@0 =U,1
M '14'@!Q52L ;U8V &Q60 %J5D@!:%90 F965P-D5EX$8E5F!6!5;P==57@(
M6U2$"EE4D0M75* ,55.P#513Q0U34^8,4U/\"U-3_PE44O\(5%+_"%12_P=4
M4O\'VD8  ,-0  "U6   J%L  )E:  "-6   A%<  'M4  !V5@$ <5</ &Y9
M&P!L6B@ :5HS &=;/0%E6T4!8UM- F%:50-?6EP$75ID!5M9; 98678(5EF"
M"518CPM26)X,4%BN#4]8PPU.6.0,3EC["T]7_PE/5_\(3U;_"%!6_P=05O\'
MTTH  ,!4  "R7   HUX  )5=  ")7   ?UL  '99  !P6@  :UP- &A=& !F
M7B0 9%\P &)?.@!@7T,!7E]+ EQ?4@):7UH#6%]A!55>:@937G0'45U_"4]=
MC0I-79P+2UVL#$I=P0Q)7>,,25SZ"DE;_PE*6_\(2EK_"$I:_P=*6O\'SDX
M +Q8  "N8   GV$  )%@  "%7P  >U\  '!=  !J7P  96$* &)B% !@8R$
M7F0M %QD-P!:9$ !6&1( 59D4 )49%<#4F1?!%!D9P5.8W$&3&-]"$EBBPE'
M8IH*1F*J"T1BOPM$8N$+1&'Y"D1@_PE$8/\(15__!T5?_P=%7_\'R%(  +A<
M  "K9   FV0  (QC  " 8P  =F,  &IB  !C9   7V8& %MG$0!9:!T 5VDI
M %9J,P!4:CP 4FI% 5!J3 %.:E0"3&I< TIJ901(:6\%1FEZ!T1IB A":)@)
M0&BI"C]HO0H^:-X)/F?W"3YF_P@_9?\'/V7_!S]D_P<_9/\'PU<  +-A  "G
M:0  EF@  (=G  ![9P  <6<  &5H  !<:@  6&P! %1N#@!2;Q@ 4&\D $YP
M+@!-<#@ 2W%! $IQ20%(<5$!1G%9 D1P8@-"<&P$0'!X!3YPA@8\;Y4'.F^F
M"#AONP@X;]L'.&[V!SAM_P<X;/\&.6O_!CEJ_P8Y:O\&O5P  *]F  "B;0
MD6P  ()K  !W:P  ;&P  &%N  !7<   4',  $QU"@!)=A, 1W<? $9W*0!%
M>#, 0W@\ $)X1 !!>$T!/WA5 3UX7@([>&@".7AT S=X@@0U>),%,W>D!3)W
MN04Q>-<%,7;U!3%T_P4Q<_\%,7+_!3)R_P4R<O\%MV,  *IM  "<<0  BW
M 'UP  !R<   9W$  %QS  !1=P  2GH  $)] P _?@X /7\8 #Q_(P [@"T
M.H V #F!/P X@4@ -H%0 #6!6@$S@60!,8%P 2^!?P(M@8\#+(&A RJ!M@,I
M@=(#*7_S RE]_P,I?/\#*7O_ RE[_P,I>_\#L6H  *5T  "5=@  A74  'AU
M  !M=0  87<  %=Z  !,?@  0X$  #N%   UB D ,HD1 #&)&P PB24 +XHO
M "Z*.  MBT$ +(M* "J+5  IBU\ *(MK ":+>@$DBXL!(XN> 2*+LP$AC,X!
M(8KQ 2"(_P(@AO\"((7_ B&%_P(AA?\"JW(  *%\  "/>P  @'H  '-Z  !F
M?   6W\  %""  !&A@  /(H  #2-   LD0  )I,, "24$P CE!P (I4F "&5
M+P @E3@ 'Y9" !Z63  =EE@ ')9D !J7=  9EX8 &)>9 !>7K@ 5E\D %I7N
M !:3_P$6DO\!%I'_ 1:0_P$6D/\!I7L  )F#  ")@0  >X   &R"  !?A
M5(@  $F+   _D   -90  "V7   EF@  '9X! !:@#  4H1( %*$; !.A)0 2
MH2X $:(X !&B0P 0HD\ #Z)<  ZC:P -HWT #:.2  RCIP *HL  "Z+F  R@
M_@ -G_\ #9[_  V=_P -G?\ GH0  )*)  "#B   <X@  &6+  !8C@  3)(
M $&7   WFP  +IX  "2B   <I0  %:@   ^K!  *K@P !ZT2  :M&P %K20
M!*XN  *N.0 !KD4  *Y2  "N80  KG,  *Z'  "NG0  KK0  *[5  "M]
MK?\  *S_  "K_P  J_\ EHL  (R0  ![D   :Y(  %V6  !0F@  1)\  #FC
M   OIP  ):L  !RN   4L0  #K0   FW   !N D  +@.  "Y%   N1P  +HE
M  "Z+P  NSH  +Q'  "\5@  O&<  +Q[  "\D0  O*D  +S$  "\ZP  N_X
M +O_  "[_P  N_\ D)(  (.8  !SFP  8Y\  %6C  !'J   .ZT  #"Q   E
MM   &[<  !*Z   ,O0  !;\   ##    Q (  ,4*  #%#@  QA0  ,<;  #(
M)   RBX  ,PZ  #-20  S5D  ,UL  #.@P  SIL  ,VU  #.V@  SO8  ,W_
M  #-_P  S?\ AID  '>@  !II@  6JP  $RR   ^M@  ,+D  "2\   9OP
M$<(   K%   "R0   ,P   #0    T0   -(!  #3"   U0T  -<1  #:&
MW"$  -\L  #A.@  XDH  .-=  #D<@  Y(L  .6E  #EP   Y>8  .7X  #E
M_P  Y?\ >J$  &NI  !<KP  3;8  #^\   POP  (\,  !?'   /R@  !\X
M  #1    U@   -P   #?    X    .(   #D    Y@,  .@)  #I#@  [!4
M .X>  #Q*P  ]#H  /5-  #V80  ]WD  /B3  #XK0  ^<8  /GD  #Y\P
M^?, ;:H  %ZR  !/N@  0,$  #'%   BR0  %LX   W2   $V    -T   #A
M    Y    .@   #K    [0   .\   #Q    \P   /8   #X P  ^@L  /T1
M  #_&P  _RD  /\[  #_3P  _V8  /]_  #_F0  _Z\  /_#  #_U@  _]8
M_P0< /\ &0#_ !D _P < /\ (@#_ "L _P X /\ 1@#_ %, _P!> /\ :0#_
M '( _P!Z /\ @@#_ (D _P"/ /\ E0#_ )L _P"A /\ J #_ *\ _P"Y /\
MQ0#_ -D _@#L /T ^P#[ /\ ^P#_ /L _P#Z /\ ] #_ /  _P#P /\ _P<8
M /\!%0#_ !0 _P 6 /\ &P#_ "8 _P T /\ 0@#_ $X _P!: /\ 9 #_ &T
M_P!U /\ ?0#_ (0 _P"* /T D #\ )8 ^@"= /D HP#X *L ]P"T /4 OP#T
M ,X \P#F /$ ]@#P /\ [P#_ .\ _P#N /\ [@#_ .H _P#J /\ _PL4 /\&
M$0#_ !  _P 0 /\ %@#_ "( _P N /\ / #_ $D _P!4 /X 7P#[ &@ ^0!P
M /< > #U '\ \P"% /( BP#P )( [P"8 .T GP#L *8 Z@"N .@ N0#G ,<
MY0#> ., \ #B /X X #_ .  _P#A /\ X0#_ .$ _P#A /\ _PT0 /\)#0#_
M 0P _P , /\ $@#_ !P _P H /P -@#Y $, ]@!. /( 60#O &( [ !K .H
M<@#H 'D Y@"  .0 A@#B (P X0"3 -\ F@#= *$ VP"J -@ M #5 ,  T@#3
M -  Z@#. /H S0#_ ,T _P#- /\ S #_ ,P _P#, /\ _Q , /\,!P#_ P(
M_P ( /\ #@#_ !8 ]@ B /  +P#L #P Z0!( .4 4P#A %P W@!E -L ; #7
M ', U !Z -( @ #0 (< S@". ,P E0#* )T R "E ,8 KP#$ +L P@#+ ,
MY0"^ /4 O0#_ +P _P"\ /\ O #_ +P _P"\ /\ _Q$% /\.  #_"@  _P@!
M /\$"@#X !  Z0 : ., * #> #4 V0!! -, 3 #/ %8 RP!? ,D 9@#& &X
MQ !T ,( >P#! (( OP") +T D "\ )@ N@"A +@ JP"V +< M #' +( X "Q
M ?( KP+_ *X#_P"M!/\ K03_ *T$_P"M!/\ _Q0  /\0  #_#P  \@T  .H*
M  #I PD W0 2 -0 'P#- 2T R (Z ,0#10#  U  O019 +L%80"Y!6@ MP9O
M +4&=@"T!WT L@>$ +$(C "O")4 K0F> *L)J "J"K4 J K% *8+WP"D#?0
MH@[_ * ._P"?#O\ GP[_ )\._P"?#O\ _Q<  /\3  #O&   Y!D  -L6  #2
M$ ( SPD+ ,@(%@#!"B0 O PR +<-/@"T#DD L0Y3 *\06P"M$&, JQ!J *D1
M<0"H$7@ IA&  *41B "C$I$ H1*; * 3I@">$[, G!/# )L4W@"7%O0 E1;_
M )07_P"3%_\ DA?_ )(6_P"2%O\ _QH  /0=  #E(P  U24  ,HD  #"'0
MOA8$ +L0$ "T$QT KQ4K *L6. "G&$, I1E- *(95@"@&ET GAME )T;; ";
M'', FAQ[ )@<@P"7'8T E1V7 ),>H@"2'J\ D!Z_ (\?V ",(/$!B2#_ 8@@
M_P&'(/\!AR#_ 88@_P&&(/\!^AX  .LF  #:+0  RC   +XN  "U*   L"(
M *X;# "H'1< HQ\F )\A,P"<(CX F2-( )<D40"5)%D DR5@ )(E9P"0)FX
MCB9V (TF?P"+)H@!BB>3 8@GG@&&)ZL!A">[ 8,HT0& *.X!?BG_ 7TI_P%\
M*/\!?"C_ 7PH_P%\*/\!]20  .,N  #/-0  P3@  +0V  "K,0  I2P  *(F
M!@">)A, F2@A )4J+@"2*SD CRQ$ (TM3 "++50 B2Y< (<N8P"&+FH!A"YR
M 8(N>@&!+X0!?R^/ GTOF@)[+Z<">B^W G@OS )V,.H"=3#^ G,P_P)S,/\"
M<R__ G,O_P)S+_\"\"H  -PU  #'.P  NC\  *P\  "B.   G#,  )@O  "5
M+A  D# < (PR*0"),S4 AC0_ (0U20""-5$ @#58 'XU7P%]-68!>S9N 7DU
M=@)X-8 "=C6+ W0UEP-R-J0#<#:T!&\VR 1M-N<$;#;\ VLV_P-K-O\":C;_
M FHU_P)J-?\"ZC   -,Z  #"00  LT,  *5!  ";/@  E3H  ) V  ",-0T
MB#<8 (0X)0"!.C$ ?SL\ 'P[10!Z/$T >#Q5 7<\7 %U/&,!<SQJ G$\<P)P
M/'P#;CN' VP[E 1J.Z$$:#NQ!6<\Q05E/.4%9#SZ!&0\_P-C._\#8SO_ V,[
M_P)C._\"Y34  ,T_  "]1@  KD<  )]%  "50P  CD   (D\  "$/ H @#T4
M 'T^(@!Z/RX >$ X '5!0@!S04H <D%1 7!!60%N06 ";$%G FI!< -H07D#
M9T&$!&5!D05C09\%84&N!F!!P@9>0>(&7D'Y!5U!_P1=0/\#74#_ UU _P-=
M0/\#WSD  ,A#  "Y2@  J4L  )M)  "01P  B$0  (-!  !^008 >D(1 '9#
M'@!T12H <44U &]&/P!M1D< :T9/ 6I&5@%H1ET"9D9E F1&;0-B1G8$8$:"
M!%Y&C@5<19P&6T6L!EE&OP=81M\&6$;W!5=%_P171?\$5T3_ UA$_P-81/\#
MVCT  ,1'  "U3@  I$X  )9,  "+2P  @TD  'U%  !X1@( =$<0 '!(&P!N
M22< :THR &I+/ !H2T0 9DM, 61+4P%B2UH"8$MB E]+:@-=2W0$6TI_!5E*
MC 572IH&54JJ!U1*O0=32MP'4DKV!E)*_P522?\$4DG_ U)(_P-32/\#U$$
M ,!+  "R40  H%   ))/  "'3@  ?DP  'A(  !R2@  ;DL- &M-& !H3B0
M9DXO &1/.0!B3T( 85!) 5]040%=4%@"6T]@ EE/: -73W($54]]!5-/B@52
M3I@&4$ZH!TY.NP=-3MD'34[U!DU._P5-3?\$34W_!$Y,_P-.3/\#SD0  +Q.
M  "N5   G%,  (Y2  "#40  >E   ')-  !L3P  :% + &51%0!C4B$ 85,L
M %]3-@!=5#\ 6U1' %I43@%85%8!5E1= E149@-24V\#4%-[!$Y3B 5,4Y<&
M2U.G!TE3N@=(4]4'2%+S!DA2_P5(4?\$25'_!$E0_P-)4/\#RD@  +E2  "J
M5P  F%8  (I5  !_5   =E,  &Q1  !G4P  8E0( %]6$@!=5QX 6U<I %E8
M,P!86#P 5EE$ %593 %365,!45E; D]89 )-6&T#2UAX!$E8A@5'5Y4&15>E
M!D17N 9#6-(&0U?R!D-6_P5#5?\$1%7_!$14_P-$5/\#QDP  +56  "E6@
ME%D  (98  ![6   <5<  &96  !A6   75D$ %E:$ !76QL 55PF %-=, !2
M73D 45Y! $]>20!-7E$!3%Y8 4I>80)(76L#1EUV T1=@P1"79(%0%VC!C]=
MM@8^7= &/5SQ!3Y;_P0^6O\$/EK_ SY9_P,_6?\#P5   +%:  "A70  D%P
M ();  !V6P  ;5L  &%;  !;70  5EX  %)@#0!081< 3F(B $UB+ !,8S4
M2F,^ $EC1@!'8TX 1F-6 41C7@%"8V@"0&-S SYC@0,\8Y $.F*A!#EBM 4X
M8\T%.&+O!#AA_P0X8/\#.%__ SE>_P,Y7O\#O%4  *U?  "<8   BU\  'U?
M  !R7P  :%\  %U@  !58@  3V0  $MF"@!)9Q( 1V@= $5H)P!$:3$ 0VDY
M $)J0@! :DH /VI2 #UJ6P$\:F4!.FIP CAJ?@(V:8T#-&F? S-IL@,Q:<L#
M,6CM S%G_P,Q9O\#,F7_ S)D_P,R9/\#MUL  *ED  "69   AF,  'AC  !M
M8P  9&0  %EE  !0:   26L  $-M! ! ;@X /F\8 #UO(@ \<"L .G T #EQ
M/0 X<44 -W%. #9Q5P T<6$!,G%M 3%Q>@$O<8H"+7&< BMQKP(J<<@"*G#K
M BIO_P(J;?\"*FS_ BML_P(K;/\"L6$  *1I  "0:   @&<  '1G  !I9P
M7V@  %5K  !+;@  0W$  #QT   W=@H -'<2 #-X'  R>"4 ,7DN #!Y-P O
M>3\ +GE( "QZ4@ K>EP *GIH "AZ=@ F>H<!)7J9 2-ZK $B>L4!(GGI 2)W
M_P$B=O\!(G7_ B)T_P(C=/\"K&@  )UN  "*;0  >VP  &]L  !E;   6FX
M %!Q  !%=0  /7@  #9\   N?P( *8$- ">"%  F@AX )8(G "2"+P C@S@
M(H-" "&#2P @A%8 'X1B !Z$<0 <A(( &X25 !J$J0 8A,$ &(/F !B!_0 9
M@/\!&7__ 1E^_P$9?O\!IG   )5S  "$<@  =G$  &MQ  !><P  5'8  $EY
M   _?0  -X$  "^$   GB   ((L% !N-#@ :C14 &8T> !B.)P 7CC  %HXY
M !6.0P 4CT\ $X]; !*/:@ 1CWL $(^/  ^/I  .C[L #8_@  Z-^@ /B_\
M$(K_ !")_P 0B?\ H7H  (YY  !^=P  <G<  &1X  !8>P  37X  $*"   Y
MA@  +XH  ">.   @D0  &)4  !*8!0 .F@X #9H4  R:'0 +FB8 "YHP  J:
M.P )FD8 ")I3  :;80 %FG( !)J&  *:FP  FK$  9G/  *9\  "F/\ !)?_
M  66_P %EO\ F8$  (=_  !Z?@  :WX  %V!  !0A0  18D  #N-   QD@
M*)8  !^9   8G0  $:    RC @ &I0H  :40  "E%@  IA\  *8H  "F,@
MIST  *=*  "G6   IV@  *=\  "GD0  IJ@  *;#  "EZ0  I?P  *7_  "D
M_P  I/\ D8<  (*&  !RA@  8X@  %6,  !)D0  /98  #*:   HG@  'Z(
M !>F   0J0  "ZP   2O    L08  +$,  "R$0  LA<  +,?  "S*   M#(
M +4_  "U30  M5T  +5P  "UA@  M9T  +6V  "UW   M/<  +3_  "T_P
MM/\ BX\  'J.  !JD0  6Y4  $V:  ! GP  -:0  "JH   @K   %K    ^T
M   )MP   ;D   "]    O@   +X&  "_#   P!   ,$6  #"'0  PR<  ,4R
M  #&0   QE$  ,=C  #'>   QY$  ,>I  #'QP  Q^P  ,?^  #'_P  Q_\
M@Y<  '&:  !AG@  4J,  $6I   XK@  ++,  ""W   6N@  #KT   ;
MPP   ,<   #)    R@   ,P   #- P  S@D  - .  #2$P  U!L  -@E  #;
M,@  W4(  -U4  #>:0  WH$  -Z<  #?M0  W]D  -_S  #?_P  W_\ =Y\
M &BF  !9K0  2K,  #NX   MNP  '[\  !3"   ,Q@   \D   #,    T
M -4   #9    V@   -P   #>    X    .(%  #D"P  YQ   .H8  #M)
M\#(  /%$  #R6   \V\  /2*  #TI   ]+\  /3?  #T\P  ]/0 :J@  %NO
M  !,MP  /;T  "W!   ?Q@  $\H   O.    T@   -<   #<    X    .4
M  #G    Z0   .L   #M    [P   /$   #S    ]@<  /D.  #\%@  _R(
M /\S  #_1P  _UT  /]V  #_D0  _ZD  /^^  #_V   _]L _P 8 /\ %@#_
M !4 _P 8 /\ '@#_ "< _P V /\ 0P#_ $\ _P!: /\ 9 #_ &T _P!U /\
M?0#_ (0 _P"* /\ D #_ )8 _P"< /\ HP#_ *L _P"T /X OP#] ,\ ^P#G
M /H ^ #Y /\ ^0#_ /D _P#U /\ [@#_ .D _P#G /\ _P 4 /\ $0#_ !$
M_P 2 /\ %P#_ ", _P Q /\ /@#_ $H _P!6 /\ 8 #_ &@ _P!P /\ > #]
M 'X _ "% /H BP#Y )$ ^ "8 /< G@#U *8 ] "N /( N0#Q ,< [P#@ .X
M\@#L /\ [ #_ .P _P#K /\ Y0#_ .  _P#> /\ _P,0 /\ #@#_  T _P -
M /\ $P#_ !X _P K /\ . #_ $4 _@!0 /L 6@#X &, ]0!K /, <@#Q 'D
M[P!_ .X A@#L (P Z@"2 .D F0#G *  Y@"I .0 LP#A ,  X #3 -X ZP#<
M /L VP#_ -H _P#: /\ V0#_ -0 _P#2 /\ _P<- /\ "0#_  8 _P ) /\
M#P#_ !@ ^P E /@ ,@#U #\ \@!* .T 5 #J %T YP!E .0 ; #B ', X !Z
M -X @ #< (8 V@"- -< E #4 )L T@"D ,\ K0#- +D RP#) ,D Y #( /8
MQ@#_ ,4 _P#& /\ QP#_ ,< _P#' /\ _PH& /\!  #_    _P $ /\ "P#T
M !( [P ? .H + #E #@ X@!# -T 3@#9 %< U !? -$ 9P#. &T S !T ,H
M>@#( (  Q@"' ,4 C@## )8 P0"> +\ J "] +, N@#" +D VP"W /  M0#_
M +8 _P"U /\ M0#_ +4 _P"U /\ _PP  /\$  #_    _@   /8  P#H  T
MX  7 -D ) #1 #$ S0 \ ,H 1P#& %$ PP!9 ,  8 "^ &< O !N +H = "Y
M 'L MP"" +4 B0"S )$ L@": +  I "N *\ K "] *H T "H .L IP#[ *8
M_P"F /\ I0#_ *4 _P"E /\ _PT  /\'  #T"0  Z@D  .($  #:  < SP 1
M ,@ ' #" "D O@ U +L 0 "W $H M !3 +( 6P"P &( K@!H *P ;P"K '4
MJ0!] *@ A "F (T I "6 *, H "A *L GP&Y )T#S "<!.@ F@;Y )D'_P"8
M"/\ EPC_ )<(_P"7"/\ _Q   /<0  #H%   W!4  ,X1  #&#0  P@0+ +P
M% "W 2$ L@,N *X%.@"K!D0 J A- *8(50"D"5P H@IC * *:@"?"W$ G0MX
M )P+@ ":#(D F0R3 )<,G@"5#:H E VX )(-S "0#NH CA#\ (P0_P"+$/\
MBQ#_ (L0_P"*$/\ ^Q,  .T:  #=(   S"$  +\=  "W%P  LQ$  +(+#0"K
M#1D IPXF *,/,P"?$#X G1%' )H14 "8$E< EA)> )4390"3$VP DA-S ) 4
M? "/%(4 C16/ (L5F@"*%:< B!:U (86R0"$%^< @AC[ ( 9_P!_&?\ ?QG_
M '\8_P!_&/\ ]1H  .0C  #/*0  P"H  +,F  "J(@  I1P  *05" "@%!,
MFQ8A )<8+0"4&3@ D1I" (\;2P"-'%( BQQ9 (D=8 "('6< AAYO (4>=P"#
M'X  @A^+ ( ?EP!^(*, ?2"R 'L@Q0!Y(>0 =R+Y '8B_P!U(O\ ="'_ '0A
M_P!T(?\ [R$  -LK  #',0  MC$  *DN  "@*@  FR8  )@A 0"5'A  D" ;
M (TA* ")(S, AR0] (4D1@"#)4X @295 '\F7 !^)F, ?"=K 'LG<P!Y)WP
M>"B' '8HDP!T** !<BBO 7$IP0%O*> !;2GW 6PI_P%K*?\!:RG_ 6LH_P%K
M*/\!Z"@  - R  # .   KC<  *$U  "8,@  DBT  (XI  "+)PP AR@7 (,J
M(P" *R\ ?BPY 'PL0@!Z+4H >"Y1 '<N6 !U+F  <R]G '(O;P!P+WD!;R^#
M 6TOD %K+YT!:2^L 6@PO@%G,-L!93#U 60P_P%C,/\!8R__ 6,O_P%C+_\!
MXBX  ,HX  "Z/0  J#P  )HZ  "1-P  BC,  (8P  "#+@D ?R\3 'LP'P!X
M,BL =C,U '0S/@!R-$8 <#1. &\U50!M-5P ;#5D &HU; %H-74!9S6  64U
MC %C-9H"83:I F VNP)?-M8"73;S ETV_P)<-O\!7#7_ 5PU_P%<-/\!W#,
M ,4\  "T00  HD   )4^  "+/   A#D  '\V  ![- 0 =S40 '0W' !Q."<
M;SDR &TY.P!K.D, :CI+ &@[4@!G.UD 93MA 6,[:0%B.W(!8#M] 5X[B@)<
M.Y<"6SNG ED[N -8.__B_^))0T-?4%)/1DE,10 &"=(#5SOQ E8[_P)6._\"
M5CK_ 58Z_P%6.?\!U#<  ,!!  "O1   G4,  )!"  "%0   ?CX  'D[  !T
M.@  <3H. &T\& !K/20 :3XO &<_. !E/T  9$!( &) 3P!A0%< 7T!> 5U
M9@%<0&\!6D!Z EA AP)60)4"5$"D U- M@-20,\#44#O U! _P)0/_\"4#__
M E$^_P%1/O\!SSL  +U%  "J1P  F48  (M%  "!1   >4(  '0^  !O/P
M:T , &=!%0!E0B$ 8T,K &%#-0!?1#X 7D1% %U%30!;150 645< 5A%9 %6
M16T!5$5X E)%A0)11),#3T2C TU%M -,1<P#2T7M TM$_P)+1/\"2T/_ DQ"
M_P),0O\"RC\  +E(  "F2@  E4D  (=(  !]1P  =44  &Y"  !I0P  940)
M &)%$P!?1AX 74<H %Q(,@!:2#L 64E# %=)2@!625( 5$E9 5-)80%126L!
M3TEV DU)@@)+29$#2DFA TA)LP-'2<H#1DGL T9(_P)&2/\"1T?_ D=&_P)'
M1O\"QD,  +9,  "B3   D4P  (1+  !Y2@  <$D  &E&  !D1P  7TD& %Q*
M$ !:2QL 6$PE %9,+P!533@ 4TU  %)-2 !13D\ 3TY7 $Y.7P%,3FD!2DYS
M DA-@ )&38\#14V? T--L0-"3<@#04WJ T%,_P)!3/\"0DO_ D)*_P)"2O\"
MPD<  +-/  ">3P  C4X  (!.  !U30  ;$P  &-*  !>3   6DT" %9.#@!4
M3Q@ 4E B %%1+ !/434 3E(] $U210!,4DT 2E)4 $E270%'4F8!15)Q 4-2
M?@)!4HT"/U*= SY2KP,]4L8#/%+I CQ1_@(\4/\"/4__ CU/_P(]3O\"ODL
M *Y3  ":4@  B5$  'Q1  !Q4   :%   %Y.  !840  5%(  %%3# !.5!0
M3%4? $M6*0!)5C( 2%8Z $=70@!&5TH 1%=2 $-76@!!5V0!0%=N 3Y7>P(\
M5XL".E>; CA7K0(W5\0"-U?G C=6_0(W5?\"-U3_ C=3_P(X4_\"ND\  *E6
M  "550  A50  'A4  !M5   9%0  %A4  !25@  3E<  $I9"0!'6A$ 1EH;
M $1;)0!#6RX 0EPV $%</@ _7$8 /EU/ #U=5P [76$ .EUL 3A=>0$V78@!
M-%V9 C-=JP(Q7<(",5SE C%;_ (Q6O\",5G_ C)9_P$R6/\!ME0  *19  "0
M6   @%@  '-7  !I5P  8%@  %19  !.6P  2%T  $-?! ! 8 X /F$7 #UA
M(  [8BD .F(R #EB.@ X8T( -V-+ #9C5  T8UT ,V-H #%C=@$O8X4!+F.6
M 2QCJ0$K8[\!*F/C 2IB^P$J8/\!*U__ 2M?_P$K7O\!L5D  )Y<  "+7
M>UL  &];  !E6P  7%P  %%>  !)8   0V(  #QE   X9PH -6@2 #1H&P S
M:20 ,FDM #%I-0 O:CT +FI& "UJ3P L:ED *VME "EK<@ H:X( )FN3 "1K
MIP C:[T (FK@ "-I^0$C9_\!(V;_ 2-F_P$D9?\!K&   )A@  "%8   =E\
M &I?  !A8   5V   $UC  !$9@  /6@  #9K   P;@0 +' . "IQ%0 I<1X
M*'$F "=R+P F<C< )7)  "1R2@ B<E0 (7-@ "!S;0 ><WT '7.0 !MSHP :
M<[D &7/< !IQ]P :</\ &V__ !MN_P$;;?\!IF8  )%E  !_9   <60  &9D
M  !=9   4F8  $AI   _;   -V\  #!S   I=@  (GD( !][$  >>Q< ''L?
M !M[*  :>S  &7PY !A\0P 7?$X %GQ: !5\9P 4?7@ $GV+ !%]GP 0?;4
M#WW5 !![]0 1>?\ $7C_ !)W_P 2=_\ GFL  (IJ  !Z:0  ;6D  &)I  !7
M:@  3&T  $-P   Y=   ,7@  "E[   B?P  &X(  !2%"0 1AA  $887 !"'
M'P 0AR@ #H<Q  Z'.P -AT8 #(=3  N'80 *AW$ "8>$  >'F  &AJX !8;)
M  :%[  'A/\ "(/_  F"_P )@O\ E7$  (-O  !T;@  :6X  %QO  !0<@
M1G4  #QY   R?0  *H$  "*%   ;B0  %(P   ^/ P *D@L !I(1  22&  "
MDB   9(I  "2,P  DSX  )-+  "360  DVD  )-[  "2D   DJ8  )&_  "1
MY0  D/H  (__  "/_P  C_\ C7<  'UU  !P=   8G4  %5X  !)?   /X
M #2$   KB0  (HT  !J1   3E   #I<   F;   !G0@  )T.  "=$P  GAH
M )XB  "?*P  GS4  *!"  "@4   H%\  *!Q  "@AP  GYT  )^U  ">V@
MG?8  )W_  "<_P  G/\ AGT  'A\  !I?   6W\  $Z#  !!B   -HP  "R1
M   CE@  &IH  !*>   -H0  !J0   "G    J0,  *D*  "J#@  JQ,  *P9
M  "M(@  KBL  *\W  "O10  KU0  *]F  "O>P  KI0  *ZK  "NR0  KN\
M *W_  "M_P  K?\ @80  '&$  !AAP  4XL  $:0   YE@  +IL  ".@   :
MI   $J@   RL   $KP   +(   "V    MP   +<"  "X"   N0T  +H2  "[
M&   O2$  +XK  # .   P$@  ,!:  #!;@  P88  ,&@  #!N@  P>,  ,#Y
M  # _P  P/\ >8T  &B0  !9E   2YH  #V@   QI0  ):L  !JO   1LP
M"[@   *[    O@   ,$   #$    Q0   ,8   #'    R 4  ,H+  #,#P
MSA4  - ?  #3*P  U3H  -5,  #68   V'<  -B2  #8K   V<D  -GL  #9
M^P  V/\ <)D  &">  !1I   0ZH  #6P   HM@  '+H  !&^   )P0   ,4
M  #(    RP   ,\   #2    TP   -8   #8    VP   -T   #?!P  X@T
M .43  #H'0  ["H  .T\  #M40  [F<  .^!  #OG   \+<  /#3  #P[
M\/0 9Z8  %BM  !)M   .KH  "J^   <P@  $,8   ?*    S@   -(   #6
M    W    .    #C    Y    .8   #H    ZP   .T   #O    \@(  /4*
M  #X$0  _!P  /\L  #_/P  _U4  /]N  #_B@  _Z0  /^Z  #_T0  _^$
M_P 4 /\ $@#_ !( _P 4 /\ &0#_ "4 _P R /\ /P#_ $L _P!6 /\ 8 #_
M &@ _P!P /\ > #_ '\ _P"% /\ BP#_ )$ _P"8 /\ G@#^ *8 _0"N /P
MN0#Z ,@ ^0#B /@ ] #W /\ ]@#_ /8 _P#O /\ YP#_ .( _P#> /\ _P 1
M /\ #@#_  X _P / /\ % #_ "  _P M /\ .@#_ $8 _P!1 /\ 6P#_ &,
M_@!K /P <P#Z 'D ^0"  /< A@#V (P ]0"2 /, F0#R *  \ "I .X LP#M
M ,$ ZP#6 .H [@#I /X YP#_ .< _P#E /\ W0#_ -4 _P#1 /\ _P - /\
M"@#_  @ _P ) /\ $ #_ !L _P H /\ -0#_ $  ^@!+ /8 50#S %X \0!F
M .X ;0#L '0 ZP!Z .D @ #G (8 Y@"- .0 DP#B )L X "C -X K0#< +D
MV@#* -< Y@#4 /@ T@#_ -( _P#2 /\ S@#_ ,D _P#& /\ _P ( /\  P#_
M    _P # /\ #0#\ !8 ]P B /, +@#O #H [ !% .@ 3P#D %@ X0!@ -X
M9P#; &T V0!T -4 >@#3 (  T0"' ,\ C@#- )4 RP"> ,D IP#' +, Q0#"
M ,, W #! /$ OP#_ +\ _P"^ /\ O@#_ +T _P"[ /\ _P   /\   #_
M_P   /8 " #N !$ YP ; .$ )P#= #, V0 ^ -, 20#/ %( RP!9 ,@ 80#&
M &< Q !M ,( <P#  'H OP"  +T B "[ )  N0"8 +@ H@"U *T LP"[ +$
MS@"P .H KP#\ *T _P"M /\ K@#_ *X _P"N /\ _P(  /\   #]    \@
M .@   #>  P TP 5 ,P (0#( "P Q  X ,$ 0@"] $L N@!3 +@ 6@"V &$
MM !G +( ;0"P '0 KP!Z *T @@"L (H J@"3 *@ G0"F *@ I "U *( Q@"A
M ., GP#V )X _P"> /\ G@#_ )X _P"> /\ _P8  /L   #N!0  X@0  -4
M  #+  8 PP / +T &0"X "4 M  Q +$ .P"N $4 K !- *D 50"G %L I0!B
M *0 : "B &X H0!U )\ ? "> (4 G ". )H F "8 *0 E@"P )4 P0"3 -P
MD@#R )$ _P"0 /\ D #_ (\ _P"/ /\ _0H  / .  #A$0  SA   ,(-  "[
M!P  MP * +$ $@"L !X J  I *4 - "B #X GP!' )T 3P"; %8 F0%< )<!
M8P"6 FD E )P ),#> "1 X  D 2* (X$E0",!:$ B@6N (D&O@"'"-@ A@GP
M (0*_P"#"_\ @PO_ (,+_P"#"_\ ]A   .87  #2'   P!H  +,6  "L$@
MJ T  *8'#0"B!18 G0<B )D)+@"6"C@ E M! )(,2@"0#%$ C@U8 (P-7@"+
M#64 B0UL (@.= "&#GT A0Z' (,.DP"!#Y\ @!"M 'X0O@!]$-L >A'T '@2
M_P!W$O\ =Q+_ '<2_P!W$O\ [Q<  -LA  #&)   M",  *@@  "@'   FQ<
M )D1! "8#A  DQ ; (\1)P",$C( B1,\ (<31 "%%$P @Q13 ($56@" %6
M?A9H 'T6;P![%G@ >1># '@7CP!V&)P =!BJ ',9NP!R&=0 ;QKQ &X;_P!M
M&_\ ;1K_ &T:_P!M&O\ YR   - I  "\*P  JRH  )XH  "6)   D"   (T<
M  ",%PP B!@6 (0:(@"!&RT ?APW 'P=0 !Z'4@ >1Y/ '<>50!V'UP =!]C
M ',?:P!Q('0 <"!_ &XABP!L(9@ :R&G &DBN !H(L\ 9B+N &4C_P!D(_\
M9"+_ &0B_P!D(?\ X"8  ,@O  "T,0  HS   )8N  "-*P  AR@  (0D  ""
M( @ ?B 2 'LB'@!X(RD =20S ',E/ !Q)4, <"9+ &XF4@!M)UD :R=@ &HG
M: !I*'$ 9RA[ &4HB !D*94 8BFD & IM0!?*<L 7BKL %PJ_P!<*?\ 7"G_
M %PI_P!<*/\ V"P  ,,U  "M-0  G30  ) S  "&,0  @"T  'PK  !Y* ,
M=B<0 '(I&@!P*B4 ;2LO &LL. !J+$  :"U' &<M3@!E+E4 9"Y= &,N90!A
M+VX 7R]X %XOA !<+Y( 6B^A 5DOL@%8,,@!5C#I 54P_@%5+_\ 52__ %4N
M_P!5+O\ T#$  +TZ  "H.0  ES@  (HW  " -@  >C(  '4P  !R+@  ;BX-
M &LO%@!I,"$ 9C$K &0R- !C,CT 83-$ & S2P!?-%( 731: %PT8@!:-&L
M635U %<U@@!5-9 !5#6? 5(UL %1-<8!4#7G 4\U_0%/-?\!3S3_ 4\T_P%/
M,_\!RS8  +@]  "C/   DCP  (4[  ![.@  =#<  &\U  !L,P  :#0* &4U
M$P!B-AX 8#<H %XW,0!=.#H 6SA! %HY2 !9.5  5SE7 %8Z7P!4.F@ 4SIS
M %$Z?P%/.HT!3CJ= 4PZK@%+.L,!2CKE 4DZ_ %).?\!23G_ 4DX_P%*./\!
MQSH  +-   ">/P  CC\  ($^  !W/0  <#L  &HX  !F.   8CD' %\Z$0!<
M.QL 6CLE %D\+@!7/3< 5CT^ %0^1@!3/DT 4CY5 %$^70!//V8 33]P $P_
M?0%*/XL!2#^; 4<_K %%/\$!1#_C 40^^P%$/O\!1#W_ 40]_P%%//\!PSX
M *]#  ":0@  BD(  'U!  !S0   :S\  &4\  !@/   7#X$ %D^#P!7/Q@
M54 B %-!*P!2030 4$(\ $]"0P!.0DL 34-2 $M#6@!*0V0 2$-N $=#>P%%
M0XD!0T.9 4)#JP% 0\ !/T/A 3]#^0$_0O\!/T'_ 4!!_P% 0/\!OT$  *I%
M  "610  AD4  'E$  !O1   9T(  & _  !;00  5T(  %1##0!11!4 3T4?
M $Y%* !,1C$ 2T8Y $I'00!)1T@ 2$=0 $9'6 !%1V$ 0TAL $)(> % 2(<!
M/DB7 3Q(J0$[2+X!.DC? 3I'^ $Z1O\!.D7_ 3M%_P$[1/\!NT4  *9(  "2
M1P  @D<  '9'  !K1P  8T8  %M#  !610  4D<  $Y("@!,21( 2DD< $A*
M)0!'2BX 1DLV $5+/@!#2T8 0DQ- $%,5@! 3%\ /DQJ #Q,=@ [3(4!.4R5
M 3=,IP$V3+P!-4S= 35+]P$U2_\!-4K_ 39)_P$V2?\!N$D  *)+  ".2@
M?DH  ')*  !H2@  7TD  %5(  !02@  3$L  $E,!P!&31  1$X9 $)/(@!!
M3RL 0% S #]0.P ^4$, /%%* #M14P Z45P .%%G #=1<P U48( ,U&3 3)1
MI0$P4;H!+U': 2]0]@$O3_\!,$[_ 3!._P$P3?\!M$T  )U-  "*30  >DT
M &Y-  !D30  6TT  %%-  !+3P  1E   $)2 P _4PT /505 #Q4'@ Z52<
M.54O #A5-P W5C\ -E9' #564  S5ED ,E=D #!7<0 O5X  +5>1 "M7HP J
M5[@ *5?6 "E6]0 I5?\ *E3_ 2I3_P$J4O\!KU$  )A1  "%40  =E   &I0
M  !@4   6%$  $Y2  !'4P  054  #M8   X60H -5H1 #1:&@ S6R( ,ELK
M #%;,P O7#L +EQ# "U<3  L7%8 *UU@ "E=;0 H77P )EV. "1=H0 C7;4
M(EW2 ")<\P B6_\ (UK_ "-9_P D6/\ J%4  ))4  " 5   <50  &94  !<
M5   5%4  $I6  !#6   /%L  #9=   P8 4 +6$. "MA%0 J8AT *6(E "AB
M+@ G8S8 )F,^ "5C1P C8U$ (F1< "%D:0 ?9'D 'F2* !QDG@ ;9+, &63.
M !IC\0 ;8?\ &V#_ !Q@_P <7_\ H5D  (Q8  ![6   ;5@  &)8  !96
M4%D  $=;   ^7@  -V   #%C   J9@  )&D) "%J$  @:A< 'VH@ !YK*  =
M:S  '&LY !MK0@ :;$P &6Q8 !=L90 6;'0 %&R& !-LF@ 2;*\ $6S* !%K
M[P 2:?\ $VC_ !-H_P 39_\ F5T  (5=  !U7   :%P  %Y<  !57   2UX
M $)A   Y9   ,F<  "MJ   D;0  'G ! !=S"P 5=!$ %'08 !-T(0 2=2D
M$74R !%U.P 0=48 #W52  YU7P -=6X #'6!  MUE0 *=:H "'3#  ETYP *
M<_T "W'_  QQ_P ,</\ D6(  ']A  !P80  9&$  %IA  !/8@  164  #QH
M   S;   *V\  "1R   ==@  %WD  !%\!  -?PP "W\2  I_&0 )?R( "'\J
M  9_-  %?S\ !']+  )_6  !?V<  ']Y  !_C@  ?Z,  'Z[  !]X   ??<
M 'S_  ![_P  >_\ B6<  'AG  !K9@  868  %1G  !):0  /VT  #5Q   L
M=0  )'D  !U\   6@   $(,   R& @ &B0H  8D/  ")%   BAL  (HC  "+
M+   BS<  (M#  "+4   BU\  (MQ  "+A@  BYP  (JS  ")TP  B/,  (C_
M  "'_P  A_\ @FT  '-L  !H;   6FT  $YO  !"<P  .'<  "Y[   E@
M'80  !6(   0C   "X\   22    E 8  )4,  "5$   EA4  )<<  "8)
MF"X  )DY  "91P  F58  )EH  "9?0  F90  )BK  "7R   ENX  );_  "5
M_P  E?\ >W0  &]S  !A<P  4W8  $9Z   [?P  ,(0  ":(   =C0  %)(
M  Z6   )F0   9P   "@    H0   *(&  "B#   I!   *44  "E'   IR0
M *@O  "H/0  J4P  *E>  "I<@  J(D  *BB  "HO   I^4  *;[  "F_P
MI?\ =WL  &A[  !9?@  2X(  #Z'   RC0  )Y(  !V7   4G   #J    >D
M    J    *L   "N    KP   +    "Q!   LPH  +0.  "U$P  MAL  +@D
M  "Z,0  ND   +I2  "[90  NWT  +J7  "ZL0  NM(  +KS  "Y_P  N?\
M;X,  %^&  !1BP  0Y   #:7   JG0  'Z(  !6G   -K   !;    "T
MMP   +L   "^    OP   ,    #!    PP$  ,0'  #%#0  QQ$  ,H9  #-
M)   SC,  ,]$  #06   T&X  -&(  #0I   T,$  -'F  #1^   T?\ 9X\
M %>4  !)F@  .Z$  "ZG   AK0  %K,   ZX   &O    ,    ##    Q@
M ,L   #-    S@   -    #1    U    -8   #: @  W D  -\/  #C%P
MYB0  .<V  #H20  Z5\  .IX  #KE   ZZ\  .O,  #LZ   [/8 7YX  %"D
M  !"JP  -+(  ":Y   9O@  #L(   3%    R@   ,T   #1    V    -L
M  #?    X    .(   #D    Y@   .D   #K    [@   /$%  #U#0  ^18
M /PE  #].0  _D\  /]G  #_@@  _YT  /^U  #_RP  _^0 _P 1 /\ #P#_
M  \ _P 1 /\ %@#_ "( _P O /\ .P#_ $< _P!2 /\ 6P#_ &0 _P!L /\
M<P#_ 'H _P"  /\ A@#_ (P _@"3 /T F0#[ *$ ^@"I /@ M #W ,( ]@#:
M /4 \0#T /\ \P#_ /, _P#I /\ X #_ -@ _P#3 /\ _P . /\ "P#_  H
M_P + /\ $0#_ !T _P J /\ -@#_ $$ _P!, /\ 5@#^ %\ ^P!F /D ;0#W
M '0 ]0!Z /0 @ #R (8 \ "- .\ E #M )L [ "D .H K@#I +H YP#- .4
MZ0#D /L XP#_ .( _P#> /\ T0#_ ,P _P#( /\ _P ) /\ ! #_  $ _P $
M /\ #@#_ !@ _P D /T , #[ #L ]P!& /, 4 #O %D [ !@ .H 9P#G &X
MY@!T .0 >@#B (  X "' -X C@#< )4 V@"> -8 J #4 +, T0## ,\ WP#.
M /0 S #_ ,L _P#+ /\ Q0#_ +\ _P"\ /\ _P " /\   #_    _P   /T
M"P#W !, \0 > .T *@#J #4 YP!  .( 2@#= %( V0!: -4 80#2 &< T !M
M ,X <P#, 'H R@"  ,@ AP#& (\ Q "8 ,( H0#  *T O@"[ +P T "Z .T
MN0#^ +@ _P"X /\ MP#_ +, _P"P /\ _P   /\   #_    ^0   .X !0#E
M  X W@ 8 -@ (P#2 "X SP Y ,L 0P#' $P Q !4 ,$ 6P"_ &$ O !G +L
M;0"Y ', MP!Z +4 @0"T (D L@"2 +  FP"O *< K "T *L Q@"I .0 IP#X
M *8 _P"F /\ I0#_ *4 _P"D /\ _P   /\   #U    Z@   -X   #0  H
MR  2 ,( '0"^ "@ NP S +D /0"U $8 L@!- +  50"M %L K !A *H 9P"H
M &T IP!S *4 >@"D (( H@", *  E@"? *$ G0"N )L O@"9 -@ EP#Q )8
M_P"6 /\ EP#_ )< _P"7 /\ _P   /4   #G 0  U    ,D   #   0 N  .
M +, %@"O "$ JP L *@ -@"F #\ HP!' *$ 3P"? %4 G0!; )L 80": &<
MF !N )< =0"5 'T E "& )( D0"0 )P C@"I (P N "+ ,T B0#K (@ _0"(
M /\ B #_ (@ _P"( /\ ^08  .D,  #4#@  PPP  +<)  "P @  JP ) *8
M$ "B !H G@ E )L , "8 #D E@!! )0 20"2 %  D !6 (X 7 "- &( BP!I
M (H < "( '@ AP"! (4 C "$ )@ @@"E (  M !^ ,@ ?0'G 'P"^0![ _\
M>P3_ 'L$_P![!/\ \0X  -X5  #%%0  M!0  *D1  "A#@  G@H  )L## "7
M !, DP > ) !*0"- C, B@,\ (@$0P"&!4L A091 (,&5P""!UX @ =D '\(
M; !]"'0 ? A^ 'H)B0!X"98 =PJC '4*LP!S"\< <@SF ' -^P!P#?\ ;PW_
M &\-_P!O#?\ Z!8  - >  "Y'0  J1P  )T:  "5%@  D!,  (\. P"."@X
MB0L7 (8,(P"##2T @ TV 'X./@!\#D8 >PY- 'D/4P!X$%H =A!A '40: !S
M$'$ <1%[ ' 1AP!N$90 ;!&B &L2L@!I$L< :!/G &83_0!E%/\ 913_ &43
M_P!E$_\ WQX  ,8D  "P)   H",  )0A  "+'P  AAL  (,7  ""$@@ ?Q$2
M 'P2'0!Y%"@ =A0Q '05.@!R%D$ <19( &\73P!N%U8 ;!== &L89 !I&&T
M:!EW &89@P!D&9  8QJ? &$:KP!@&L0 7AOD %T<^P!<'/\ 7!O_ %P;_P!<
M&_\ U24  +TJ  "H*0  F"D  (PH  "#)0  ?2(  'D?  !X&P, =AD/ '(:
M& !O'", ;1TM &L=-0!I'CT :!Y$ &8?2P!E'U( 8R!9 &(@80!A(&D 7R%S
M %TA?P!<(8T 6B*< %DBK !7(L  5B/A %4C^0!4(_\ 5"+_ %0B_P!4(O\
MS2L  +8N  "B+@  DBX  (4M  !\*P  =B@  '(F  !O(P  ;2$, &HB%0!G
M(Q\ 920I &,D,0!B)3D 8"9! %\F2 !=)D\ 7"=6 %LG70!9)V8 6"AP %8H
M? !4*(H 4RF9 %$IJ@!0*;X 3RG> $XI]P!-*?\ 32G_ $TH_P!.*/\ R#
M + R  "<,@  C#(  ( Q  !V,   <"T  &LK  !H*0  9B@) &,H$0!@*1P
M7BHE %PK+@!;*S8 62P] %@L1 !7+4P 52U3 %0M6P!3+6, 42YN % N>@!.
M+H@ 3"^7 $LOJ !)+[L 2"_; $@O]@!'+_\ 1R[_ $<M_P!(+?\ Q#0  *LU
M  "7-0  AS4  'LU  !R-   :S(  &8O  !B+@  7RT% %PN$ !:+Q@ 6# B
M %8P*P!5,3, 4S$Z %(R0@!1,DD 4#)0 $XS6 !-,V$ 2S-K $HS=P!(-(4
M1S25 $4TI@!#-+D 0C36 $(T] !"-/\ 0C/_ $(R_P!",O\ P#@  *<X  "3
M.   @S@  '<X  !M-P  9C8  &$S  !=,@  63(" %<S#0!4-!4 4C4? %$U
M* !/-C  3C8X $PW/P!+-T8 2C=. $DX5@!'.%\ 1CAI $0X=0!#.(, 03F3
M $ YI  ^.;@ /3G3 #PY\P \./\ /3?_ #TW_P ]-O\ NSL  *([  "/.P
M?SL  ',[  !J.@  8CD  %TW  !8-@  5#<  %$X"P!/.1, 33D< $LZ)0!*
M.BT 2#LU $<[/ !&/$0 13Q+ $0\4P!"/%P 03UG #\]<P ^/8$ /#V1 #H]
MHP Y/;8 .#W1 #<]\@ W//\ .#O_ #@[_P X.O\ MCT  )X^  "+/@  ?#X
M &\^  !F/0  7CT  %@[  !3.@  3SL  $P\" !)/1$ 1SX9 $8_(@!$/RH
M0S\R $) .@!!0$$ 0$!) #Y!40 ]05H /$%D #I!<  X07\ -T&/ #5"H0 T
M0K0 ,D+. #)!\  R0/\ ,T#_ #,__P T/O\ L4   )I   "'0   >$$  &Q!
M  !B0   6T   %0_  !./P  2D   $9!!0!$0@X 0D,6 $!#'P _1"< /D0O
M #Q$-P [13X .D5& #E%3@ X1E@ -D9B #5&;@ S1GP ,4:- #!&GP N1K,
M+4;, "U&[P M1?\ +D3_ "Y#_P N0_\ K$,  )9#  "#0P  =$,  &A#  !?
M0P  5T,  %!#  !(0P  1$4  $%& 0 ^1PP /$@3 #I('  Y220 .$DL #9)
M-  U2CL -$I# #-*3  R2E4 ,$M? "]+:P M2WH +$N+ "I+G0 H2[$ )TO*
M "=+[0 G2O\ *$G_ "A(_P I1_\ IT8  )%&  !_1@  <$8  &5&  !;1@
M5$8  $Q'  !$2   /TH  #M+   W3 D -4T0 #-.&  R3B  ,4\H #!/,  O
M3S@ +D]  "Q02  K4%( *E!< "A0:  G4'< )5"( "10FP B4*\ (5#( "!0
MZP A3_\ (D[_ ")-_P C3?\ H4D  (Q)  !Z20  ;$H  &%*  !82@  4$H
M $E+  ! 3   .TX  #50   Q4@0 +5,- "Q4%  J5!P *54D "A5+  G53,
M)E4\ "5610 D5DX (E99 "%690 ?5G0 'E:% !Q6F  ;5JP &5;% !E6Z0 :
M5?\ &U3_ !M3_P <4O\ FTT  (9-  !U30  :$T  %U-  !430  34X  $5/
M   \40  -E,  #%5   K6   )EH) "-;$  B6Q< (5P? "!<)P ?7"X '5PW
M !Q=0  ;74H &EU5 !A=80 777  %5V! !1=E0 37:H $5W" !%=YP 26_X
M$UK_ !-:_P 46?\ E%$  (!1  !P40  9%$  %E1  !140  25(  $%3   X
M5@  ,ED  "M;   E7@  'V$# !IC#  89!$ %V09 !9D(0 59"D %&4Q !-E
M.@ 2940 $650 !!E70 /96L #F5]  UED0 ,9:4 "F2\  IDX  +8_D #&+_
M  UA_P -8?\ C54  'I5  !K50  7U4  %95  !.50  1%<  #Q9   T7
M+%\  "9B   ?90  &6@  !-K!0 0;0T #FX2  UN&@ ,;B( #&XK  MN-  *
M;CX "&Y*  =N5P &;F4 !&YV  )NB@  ;9\  &VV  !LU@  ;/,  6O_  )J
M_P #:O\ A5H  '1:  !F6@  7%D  %-9  !(6@  /UT  #9@   N8P  )F<
M !]J   9;0  $W$   YT P *=PH !7<0  %W%0  =QP  '<D  !X+0  >#<
M 'A#  !X4   >%X  'AO  !XA   >)D  '>P  !VS0  =?   '7_  !T_P
M=/\ ?E\  &Y?  !B7@  65X  $U?  !"8@  .64  #!H   G;   'W   !AT
M   2=P  #7L   A^   "@ @  ($-  "!$0  @A<  (,>  "#)@  A#   (0[
M  "$2   A%<  (1H  "$?   A),  (.J  ""Q0  @>L  ('^  " _P  @/\
M=V4  &ED  !?8P  4F0  $=G   \:P  ,6\  "AS   @=P  &'P  !%_   ,
M@P  !H<   "*    C ,  (P)  "-#@  CA$  (\7  "0'@  D2<  )(R  "2
M/P  DDX  ))?  "2<P  DHL  )&B  "1O   D.4  (_\  "._P  CO\ <6L
M &9J  !8:P  2VT  #]Q   T=@  *GL  ""    7A0  $(D   N-   $D0
M )4   "8    F0   )H#  ";"   G T  )X1  "?%@  H!X  *(H  "B-0
MHT0  *-5  "C:0  HH   **:  "ALP  H-@  *#V  "?_P  G_\ ;G$  %]R
M  !1=0  1'D  #=^   LA   (8H  !>/   0E   "ID   &=    H    *0
M  "G    J    *D   "J    K 8  *T+  "O$   L!4  +(>  "T*0  M#D
M +1*  "U70  M7,  +6.  "UJ   M,8  +/M  "R_P  LO\ 9GH  %=]  !)
M@@  /(<  "^.   CE   &)H  !"?   )I    *D   "M    L    +0   "W
M    N    +D   "[    O    +X"  # "   P@X  ,04  #''@  R"P  ,D]
M  #*4   RF8  ,I_  #*FP  RK@  ,K=  #*]0  RO\ 7H8  $^+  !!D0
M,Y@  ">?   ;I0  $:L   FP    M0   +D   "]    P0   ,8   #(
MR0   ,L   #,    S@   -    #2    U 4  -D,  #=$@  X1X  .(N  #C
M0@  Y%<  .5O  #FC   YJ@  .7%  #EYP  YO8 5I0  $B;   ZH@  +*D
M !^P   3M@  "[P   #!    Q0   ,D   #-    T@   -8   #:    VP
M -X   #@    X@   .0   #G    Z0   .T   #P"@  ]!$  /@?  #Y,@
M^D@  /M?  #\>@  _9<  /VO  #]QP  _>0 _P . /\ #0#_  P _P . /\
M$P#_ !X _P J /\ -@#_ $( _P!- /\ 5P#_ %\ _P!G /\ ;@#_ '0 _P!Z
M /\ @0#] (< _ "- /H E #Y )P ]P"E /4 KP#T +P \P#/ /$ [ #P /X
M[P#_ .\ _P#C /\ UP#_ ,X _P#* /\ _P * /\ !@#_  0 _P ( /\ $ #_
M !D _P E /\ ,0#_ #T _P!' /X 40#[ %D ^0!A /8 : #T &X \P!T /$
M>@#O ($ [@"' .P C@#J )8 Z "? .8 J0#C +4 X@#& .  XP#? /@ W0#_
M -T _P#4 /\ R0#_ ,( _P"^ /\ _P # /\   #_    _P ! /\ #0#_ !0
M_0 @ /H *P#W #8 \P!! .\ 2P#L %0 Z !; .8 8@#C &@ X0!N -\ = #<
M 'H V@"! -@ B #4 )  T@"8 ,\ H@#- *X RP"\ ,D TP#' /  Q@#_ ,0
M_P#$ /\ NP#_ +8 _P"S /\ _P   /\   #_    _P   /< " #P !  ZP :
M .< )0#D #  X0 [ -P 10#5 $T T0!5 ,X 6P#+ &( R0!G ,< ;0#% ',
MPP!Z ,$ @0"_ (D O0"2 +L G "Y *< MP"U +4 R "S .8 L@#[ +$ _P"P
M /\ K@#_ *H _P"G /\ _P   /\   #^    \0   .4  @#<  T TP 4 ,T
M'P#* "H QP T ,0 /@#  $< O !. +H 50"W %L M0!A +, 9P"R &T L !S
M *X >@"L (( J@"+ *@ E0"G *  I0"M *, O@"A -L H #T )\ _P"> /\
MGP#_ )T _P"; /\ _P   /P   #N    X    -    #%  @ O@ 0 +D &0"U
M ", LP N +  -P"M $  J@!( *@ 3P"E %4 HP!; *( 8 "@ &8 GP!L )T
M<P"; 'L F@"$ )@ C@"6 )H E0"G ), MP"1 ,P D #L (\ _P". /\ C@#_
M (X _P"/ /\ _    .\   #;    R0   +T   "U  ( K@ , *D $P"E !T
MH@ G *  ,0"= #H F@!" )@ 20"6 $\ E !5 ), 6P"1 &  D !G (X ;0"-
M '4 BP!^ (D B0"( )4 A@"B (4 L0"# ,0 @0#D (  ^0!_ /\ @ #_ (
M_P"  /\ ] (  . )  #'"   MP<  *P#  "F    H  ' )L #P"8 !< E0 A
M )( *@"/ #, C0 \ (L 0P") $D AP!0 (8 50"$ %L @P!A ($ : "  '
M?@!Y 'P A ![ )  >0"= '@ K !V +X =0#= ', ] !S /\ <P#_ ', _P!S
M /\ Z0T  ,\0  "Y$   J1   )X.  "7"P  DP8  )  "P", !$ B0 : (8
M) "# "X @0 V '\ /@!] $0 ? !+ 'H 40!Y %< =P!= '8 9 !T &P <P%U
M '$!@ !O HT ;@*: &P#J@!K [L :036 &@&\0!H!_\ 9P?_ &<'_P!G!_\
MWQ0  ,,7  "N%P  GA8  ),5  "+$@  AA   (0, @"#!@T @ ,4 'P%'@!Y
M!R@ =P@P '4(. !S"4  <@E& ' *3 !O"E, ;0M9 &P+80!J"VD :0QR &<,
M?@!F#(L 9 V9 &(-J0!A#;L 8 W8 %X.\P!=#O\ 70[_ %T._P!=#O\ U!P
M +D=  "D'@  E1T  (D<  "!&@  >Q<  '@3  !X$ 8 =PT/ ',.& !P#B(
M;@\K &P0,P!J$#L :1!" &<120!F$4\ 9!%6 &,270!A$F8 8!)O %X2>P!<
M$X@ 6Q.7 %D3IP!7%+H 5A35 %45\P!4%?\ 5!7_ %05_P!4%/\ RB(  + B
M  "=(P  C2,  ($B  !Y(0  <QX  &\;  !N%P  ;1,, &H4% !G%1X 918G
M &,6+P!A%S< 8!<^ %X810!=&$L 7!E2 %H96@!9&6( 5QIL %8:=P!4&H4
M4AN4 %$;I !/&[< 3AO0 $T<\0!,'/\ 3!S_ $T<_P!-&_\ PR8  *HG  "6
M)P  AR@  'LG  !R)@  ;"0  &@A  !F'@  9!L( &(;$0!?'!H 71TC %L>
M*P!:'C, 6!\Z %<?00!6($@ 5"!/ %,@5P!1(5\ 4"%I $XA= !-(8( 2R*1
M $DBH@!((K0 1R+- $8C[P!%(_\ 12+_ $8B_P!&(?\ O"H  *0K  "1*P
M@BP  '8K  !M*@  9BD  &(F  !?)   72($ %LA#@!8(A8 5B,? %0D* !3
M)#  4B4W % E/@!/)D4 3B9, $PF5 !+)UP 22=F $@G<0!&)W\ 12B/ $,H
MH !!*+( 0"C+ #\H[0 _*/\ /RC_ $ G_P! )_\ MRT  )\N  ",+P  ?2\
M '$O  !H+@  82T  %TK  !:*   5R<  %0G# !2*!, 4"D< $XI)0!-*BP
M2RHT $HK.P!)*T( 2"Q) $8L40!%+%H 1"QD $(M;P! +7T /RV- #TMG@ \
M+;  .BW( #HMZP Z+?\ .BW_ #HL_P Z+/\ LC   )LQ  "(,@  >3(  &TR
M  !D,@  73$  %@O  !5+   42P  $\M"0!,+1$ 2BX9 $DO(@!'+RH 1C Q
M $4P. !#,#\ 0C%' $$Q3P! ,5< /C%A #TR;0 [,GL .3*+ #@RG  V,J\
M-3+' #0RZ0 T,O\ -3'_ #4Q_P U,/\ K3,  )8T  "$-0  =34  &DU  !@
M-0  630  %0S  !0,   3#$  $DQ!@!',@\ 13,6 $,S'P!"-"< 0#0N #\U
M-@ ^-3T /35$ #PV3  Z-E4 .39? #<V:P V-G@ -#>) #(WF@ Q-ZT +S?%
M "\WZ  O-OX ,#7_ # U_P P-/\ J38  )(V  " -P  <C@  &8X  !=-P
M5C<  % V  !+-   1S4  $0V P!!-PT /S@4 #XX'  \.20 .SDL #HY,P Y
M.CH .#I" #8Z2@ U.E, -#M= #([:  P.W8 +SN' "T[F0 L.ZP *CO# "D[
MY@ J.OT *CK_ "LY_P L./\ I#@  (XY  !\.@  ;CH  &,Z  !:.@  4SH
M $TZ  !&.   0CH  #\[   \/ L .CP1 #@]&0 W/2$ -CXI #0^,  S/C<
M,C\_ #$_1P P/U  +C]: "U 9@ K0'0 *4"$ "A EP F0*H )4#! "1 Y0 D
M/_P )3[_ "8]_P F/?\ GSL  (H\  !X/0  :CT  %\]  !6/0  3ST  $D]
M  !"/0  /#X  #D_   V00@ -$$/ #)"%@ Q0AX +T,E "Y#+0 M0S0 +$0\
M "M$1  J1$T *$18 "=%8P E17$ (T6" ")%E0 @1:@ 'T6_ !Y$XP ?1/L
M'T/_ "!"_P A0?\ FCX  (4_  !T0   9T   %Q   !30   3$   $9    ^
M00  .$,  #1%   P1@, +4<- "M($@ J2!H *4@B "A)*0 G23$ )4DY "1)
M00 C2DH (DI5 "!*80 ?2F\ '4I_ !M*D@ :2J8 &$J] !=*X  82?H &4C_
M !I'_P :1_\ E4(  (!"  !P0P  8T,  %A#  !00P  24,  $)$   [10
M-4<  #!)   K2P  )DT) "1.$  B3A8 (4\= "!/)0 ?3RP 'D\U !U//0 <
M4$< &E!1 !E070 74&L %E!\ !10CP 34*0 $5"Z !%0W@ 13_@ $D[_ !--
M_P 43?\ CT4  'M&  !K1@  7T<  %5'  !-1P  1D<  #]'   W2@  ,4P
M "M.   F4   (%,# !Q5#  :5A$ &588 !=6(  65B< %58P !16.0 35T(
M$E=- !%760 05V@ #U=Y  Y7C  -5Z  "U>V  M6U  +5O0 #%7_  U4_P .
M4_\ B$D  '9*  !G2@  6TH  %%*  !*2@  0TH  #M,   S3@  +%$  "94
M   A5@  &UD  !5<!P 17@T $%X3 !!>&@ .7B( #EXJ  U>,P ,7CT "UY(
M  I>5  (7F( !UYS  5>A@ #7IL  EZQ  )=S  "7>X  US_  1;_P %6_\
M@4X  '!.  !B3@  5TX  $Y.  !'3@  /D\  #91   N5   )U<  "%:   ;
M70  %6   !!C P ,9@L "&<0  9G%0 %9QP !&<D  )G+0 !9S<  &="  !G
M3@  9UP  &=M  !G@   9I4  &:L  !EQP  9>L  &3\  !D_P  8_\ >E(
M &I3  !=4@  5%(  $M2  !"4P  .54  #!8   H6P  (5\  !IB   490
M$&@   QK 0 &;@D  &\.  !O$@  ;Q@  ' ?  !P)P  <3   '$[  !Q2
M<58  '%F  !Q>0  <8\  '"G  !OP0  ;^<  &[\  !M_P  ;?\ <U@  &57
M  !:5P  458  $97   \6@  ,ET  "IA   B9   &F@  !1L   .;P  "G(
M  1V    > 4  '@+  !Y#@  >A,  'L9  !\(   ?2D  'TS  !]0   ?4X
M 'U>  !]<@  ?8@  'RA  !\N@  >^(  'KZ  !Y_P  >/\ ;5T  &!<  !7
M7   2UT  $!?   U8P  *V<  "-K   :;P  $W,   YW   (>P   GX   ""
M    @P$  (0&  "%"P  A@\  (@3  ")&0  BB$  (LK  "+-P  C$8  (M6
M  "+:0  BX   (N9  "*LP  B=@  (CW  "(_P  A_\ :&,  %YB  !18@
M1&4  #AI   N;@  )',  !IX   3?0  #8$   :%    B0   (T   "0
MD@   )(   "4!0  E0H  )<.  "8$@  FA@  )LA  "<+0  G3P  )U,  "<
M7P  G'8  )N1  ";JP  FLD  )KP  "9_P  F/\ 96D  %=I  !);   /7$
M #!V   E?   &X$  !*'   ,C   !)$   "5    F0   )T   "@    H0
M *(   "D    I0$  *<'  "I#   JA$  *T8  "O(@  KS   *]!  "O5
MKVL  *Z%  "NH0  KKX  *WF  "L_   K/\ 7G$  $]T  !">0  -7\  "B%
M   =C   $Y(   R8   #G0   *(   "F    J@   *X   "P    L0   +,
M  "T    M@   +@   "Z!   O H  +X0  #!%P  PR0  ,,U  #$20  Q%X
M ,5W  #%DP  Q:\  ,71  ##\@  P_\ 5GP  $>"   ZB   +(\  ""6   4
MG0  #:,   .I    K@   +(   "W    NP   +\   #"    P@   ,4   #&
M    R    ,H   #-    SP   -((  #5#@  VQ@  -TG  #>.@  WU   .!H
M  #@A   X:$  .&]  #AX@  X/0 3HL  $"2   RF0  ):$  !BH   .KP
M!;4   "Z    OP   ,0   #(    S@   -$   #4    U0   -@   #:
MW0   -\   #B    Y    .<   #K!0  [PX  /09  #U*P  ]D$  /=8  #X
M<@  ^9   /FK  #XQ   ^.$ _P + /\ " #_  D _P , /\ $@#_ !H _P F
M /\ ,@#_ #X _P!( /\ 4@#_ %H _P!B /\ :0#_ &\ _P!U /X >P#\ ($
M^P"( /D CP#W )< ]0"@ /, J@#R +< [P#) .T Y@#L /L ZP#_ .L _P#=
M /\ S@#_ ,8 _P#" /\ _P $ /\   #_    _P % /\ #0#_ !4 _P A /\
M+ #_ #@ _P!# /T 3 #Y %0 ]P!< /0 8P#R &D \ !O .X =0#L 'L Z@""
M .@ B0#G )$ Y ": .( I #@ +  W0#  -H W #8 /0 U0#_ -, _P#+ /\
MP0#_ +L _P"W /\ _P   /\   #_    _P   /\ "@#] !$ ^0 ; /8 )P#T
M #( \  \ .P 1@#H $X Y !6 .$ 7 #> &, W !H -D ;@#5 '0 T@![ -
M@@#- (H RP"3 ,@ G0#& *@ Q "W ,$ S #  .L O@#_ +T _P"] /\ M #_
M *X _P"K /\ _P   /\   #_    ^@   /( !0#J  X Y0 6 .  (0#= "L
MVP V -, /P#. $@ R@!/ ,< 5@#$ %P P@!A ,  9P"^ &T O !S +H >@"X
M (( M@"+ +0 E@"R *$ L "O *X P0"M .  JP#W *H _P"I /\ I@#_ *$
M_P"? /\ _P   /\   #W    Z    -P   #0  H R@ 1 ,4 &P#" "4 OP O
M +P . "X $$ M0!( +( 3P"P %4 K@!; *P 80"J &8 J !L *< <P"E 'L
MHP"$ *$ C@"? )H G0"G )L N ": -  F0#O )@ _P"7 /\ E@#_ )0 _P"2
M /\ _P   /8   #D    T@   ,4   "[  4 M0 . +  %0"L !\ J@ I *@
M,@"E #H H@!" *  20"> $\ G !5 )H 6@"8 &  E@!F )4 ; "3 '0 D@!]
M )  AP". ), C "A (L L "* ,4 B #F (< ^P"& /\ AP#_ (< _P"& /\
M^    .4   #-    O0   +,   "J    HP * )\ $0"; !D F0 C )< + "5
M #0 D@ \ )  0P". $D C !/ (H 5 ") %H AP!@ (8 9@"$ &X @P!W ($
M@0!_ (T ?@"; 'P J@![ +P >@#; '@ ]0!X /\ > #_ '@ _P!X /\ [0
M -$"  "[ @  K $  *(   ";    E@ % )$ #0"- !0 BP = (@ )@"& "X
MA  V (( /0"  $, ?@!) 'T 3P!\ %4 >@!; 'D 80!W &D =0!Q '0 ? !R
M (@ <0"6 &\ I0!N +8 ;0#. &P [@!K /\ :P#_ &L _P!K /\ WPL  ,(,
M  "N#   G@P  ),+  ",!P  B (  (4 "0"! !  ?P 7 'P ( !Z "@ >  P
M '8 . !T #X <P!$ '$ 2@!P %  ;@!6 &T 70!L &0 :@!M &@ =P!G (0
M90"2 &0 H0!C +( 80#) &  Z0!@ /P 8 #_ &  _P!@ /\ T!   +81  "B
M$@  DQ(  (@1  " #P  ? T  'D) 0!X PL =0 1 ', &@!P ", ;@$K &P!
M,P!J CD :0-  &<#1@!F!$P 9012 &,%60!B!6$ 8 5J %\&= !=!H$ 7 >/
M %H'GP!9![  5P?& %8)YP!6"OL 50K_ %4*_P!6"O\ QA4  *T7  "9&
MBA@  '\7  !V%@  <1,  &X0  !M#04 ;0D- &H)% !G"AT 90HF &,++@!B
M##4 8 P\ %\,0@!>#4@ 7 U/ %L-5@!9#5X 6 YH %8.<P!5#H  4PZ/ %$.
MGP!0#K$ 3@[( $T0Z@!-$/T 31#_ $T0_P!-$/\ O!L  *4<  "2'0  @QX
M '<=  !O'   :1H  &87  !D%   9! ( &(/$ !?$!@ 71 A %L1*0!:$3$
M6!(X %<2/@!6$D4 5!), %,34P!1$UL 4!-E $X4< !,%'T 2Q2, $D4G !'
M%:X 1A7% $45Z !%%OX 11;_ $45_P!%%?\ M1\  )XA  "+(@  ?"(  '$B
M  !H(0  8A\  %\=  !<&@  6Q<" %H5#0!7%A0 518= %07)0!2&"T 41@T
M $\8.P!.&4( 31E( $L:4 !*&E@ 2!IB $<:;0!%&WH 0QN) $(;F@! &ZP
M/QO" #X<Y0 ]'/P /AS_ #X;_P ^&_\ KR,  )@D  "&)0  =R8  &PF  !C
M)0  720  %DB  !6'P  5!T  %,<"P!1'!( 3AT: $T=(@!+'BD 2AXQ $D?
M-P!''SX 1B!% $4@30!#(%4 0B!? $ A:@ _(7< /2&' #LAF  Y(:H ."+
M #<BXP W(OL -R+_ #@A_P X(?\ JB8  )0G  "!*0  <RD  &<I  !?*0
M6"@  %0F  !1(P  3R(  $PB!P!*(A  2"(7 $<C'P!%)"8 1"0N $(D- !!
M)3L 0"5# #\E2@ ])E, /"9< #HF9P Y)G4 -R>$ #4GE@ T)Z@ ,B>^ #$G
MX0 Q)_D ,B;_ #(F_P S)?\ I2D  (\J  !]+   ;RP  &0M  !;+   52L
M % J  !,*   2B8  $<G! !$)PT 0B@4 $$H'  _*2, /BDK #TI,@ \*CD
M.RI  #DJ2  X*U  -BM: #4K90 S*W( ,2N" # LE  N+*< +"R\ "LLW@ L
M+/@ +"O_ "TJ_P M*O\ H2P  (LM  !Y+@  :R\  & O  !8+P  42X  $PN
M  !(+   12L  $$K   _+ L /2P1 #LM&0 Z+B$ .2XH #<N+P V+S8 -2\^
M #0O10 S+TX ,3!8 # P8P N,'  +#"  "HPD@ I,*4 )S"Z "8PW  F,/<
M)R__ "@O_P H+O\ G"X  (<P  !V,0  :#(  %TR  !5,@  3C$  $@Q  !$
M,   0"\  #PP   Z,0D -S$0 #8R%@ U,AX ,S,E #(S+  Q,S, ,#0[ "\T
M0P M-$P +#16 "HU80 I-6X )S5^ "4UD  C-:, (C6Y "$UV0 A-/8 (C3_
M ",S_P C,O\ F#$  (,S  !R-   930  %HU  !1-0  2S0  $4T  ! -
M.C,  #<T   T-08 ,C8. # W$P O-QL +C<B "TX*0 K.#$ *C@X "DY0  H
M.4D )CE3 "4Y7P C.6P (3I\ " ZC@ >.J( '#JW !LYU0 <.?4 '3C_ !TX
M_P >-_\ DS0  '\V  !N-P  83<  %<W  !.-P  2#<  $(W   \-P  -3@
M #(Y   O.@( +#L+ "H\$0 I/!@ *#T? "8])@ E/2X )#TU ",^/0 B/D8
M(#Y0 !\^7  =/VD &S]Y !H_C  8/Z  %C^U !4^T@ 6/O, %SW_ !@\_P 8
M//\ CC<  'HX  !J.0  7CH  %,Z  !+.@  13H  #\Z   Y.@  ,CP  "X^
M   I0   )D$( "1"#@ B0A0 (4(; "!#(P ?0RH 'D,R !Q#.@ ;1$, &D1-
M !A$60 71&< %41W !-$B@ 21)X $42S !!$T  00_( $4+_ !)"_P 30?\
MB3L  '8\  !F/0  6CT  % ]  !(/0  0CT  #P]   V/@  +T   "I"   E
M1   (48# !U(#  ;21$ &4D7 !A)'@ 7228 %DDN !5*-@ 42D  $TI* !%*
M5@ 02F0 #TIT  Y*AP -2IL #$JP  I*R@ +2>P #$C_  U'_P -1_\ @SX
M '$_  !B0   5D   $U   !%0   /T   #E!   R0@  *T4  "9'   A20
M'$L  !9.!P 34 X $E 3 !%0&0 04"$ #U I  Y0,0 -4#L #5%&  M140 *
M45\ "5%O  =0@0 %4)8  U"K  )0Q0 #3^@  T_[  5._P &3?\ ?4(  &M#
M  !=1   4D0  $I$  !#0P  /$0  #5%   N1P  )TH  "%,   <3P  %U$
M !)4 P .5PH "U@0  I8%0 (6!P !U@D  98+  %6#8  UA   %83   6%H
M %AI  !8?   6)$  %>G  !7P   5N4  %;Y  !5_P  5?\ =D<  &9'  !9
M2   3T<  $='  ! 1P  .$@  #!*   I30  (E   !Q3   650  $5@   U;
M @ )7@D !%\.  !?$@  7Q@  & ?  !@)P  8#   & [  !@1P  8%0  &!C
M  !@=@  8(L  %^B  !?NP  7^(  %[Y  !=_P  7?\ ;TL  &%,  !53
M3$L  $1+   [3   ,DX  "M1   C5   '%<  !9;   17@  #6    AC   "
M9@<  &<,  !G#P  :!,  &D9  !J(0  :BD  &HT  !J0   :DT  &I=  !J
M;P  :H4  &J=  !IM@  :-T  &CW  !G_P  9O\ :5$  %Q0  !24   2D\
M #]0   U4P  +58  "19   =70  %F   !!D   ,9P  !FH   !N    ;P,
M ' (  !Q#0  <A   '04  !U&P  =B,  '<L  !W.   =D8  '96  !V:
M=GX  ':7  !UL0  =-,  '/U  !S_P  <O\ 8U8  %A5  !05   1%4  #E8
M   O6P  )E\  !UC   59P  $&P   IP   $<P   '8   !Z    ?    'P#
M  !^"   ?PP  ($0  ""%   A!L  (4D  "&+P  ACT  (9-  "%7P  A74
M (6/  "$J0  @\D  (+Q  "!_P  @/\ 7UL  %9:  !)6P  /5X  #)A   G
M9@  'FL  !5P   .=0  "7D   %^    @0   (4   "(    B@   (L   "-
M 0  C@8  ) +  "1#P  DQ0  )4;  "7)@  ES0  )=$  "75@  EFP  )6&
M  "5H@  E,$  )/J  "2_P  DO\ 76$  $]A  !"9   -FD  "IN   ?=
M%7D   Y_   'A    (D   ".    D@   )8   "8    F@   )L   "=
MGP   *$#  "C"   I0T  *<3  "I'   JB@  *HY  "J2P  JF$  *EZ  "H
MF0  J+4  *?=  "G^   IO\ 5F@  $AL   Z<   +G8  ")]   7A   #HH
M  >0    E@   )H   "?    HP   *<   "J    JP   *T   "O    L0
M +,   "U    N 4  +H,  "]$@  P!P  , M  # 0   OU4  +]N  "^BP
MOJ@  +[)  "][P  O/X 3G0  $!Y   R?P  )8<  !F.   0E0  !YP   "B
M    IP   *P   "P    M0   +D   "\    O0   +\   #!    PP   ,8
M  #(    R@   ,T"  #0"P  U1(  -8A  #7-   V$D  -E@  #:?   VIH
M -NU  #;V0  V_( 1H(  #B)   KD   '9@  !*@   *IP   *X   "T
MN0   +X   #"    R    ,L   #.    SP   -(   #4    U@   -H   #=
M    WP   .(   #F    Z@H  .\3  #P)0  \CH  /-1  #T:P  ](D  /6E
M  #UOP  ]=T _P & /\  P#_  4 _P + /\ $ #_ !< _P B /\ +0#_ #D
M_P!$ /\ 30#_ %4 _P!= /\ 9 #_ &H _P!P /T =@#[ 'P ^0"# /< B@#U
M )( \P"; /  I@#N +, ZP#$ .D Y #G /D Y@#_ .4 _P#3 /\ QP#_ +\
M_P"[ /\ _P   /\   #_    _P " /\ "P#_ !( _P = /\ * #_ #, _P ^
M /P 1P#X $\ ] !7 /$ 70#N &, [ !I .H ;P#H '4 Y@!\ .0 @P#B (L
MWP"5 -P GP#9 *L U0"[ -( U #/ /( S0#_ ,P _P#% /\ N@#_ +0 _P"P
M /\ _P   /\   #_    _P   /\ !@#Y  \ ]0 7 /, (@#Q "T [0 W .<
M0 #B $D WP!0 -L 5P#7 %T U !C -$ : #/ &X S !U ,H ? #( (0 Q0"-
M ,( F #  *0 O0"R +L Q@"Y .@ N #] +< _P"V /\ K0#_ *< _P"C /\
M_P   /\   #_    ]0   .L  0#D  P W@ 3 -D ' #3 "8 T0 P ,P .@#(
M $( Q !* ,  4 "] %8 NP!< +D 80"W &< M0!M +, = "Q 'P KP"% *T
MD "J )P J "J *8 NP"E -H HP#U *, _P"B /\ G@#_ )H _P"7 /\ _P
M /X   #O    WP   -    #'  < P0 / +P %P"Y "  MP J +4 ,P"P #L
MK0!# *L 20"H $\ I@!5 *0 6@"C &  H0!F )\ ;0"= '0 G !] )H B "8
M )0 E@"B )0 L@"2 ,D D0#K )$ _P"0 /\ D #_ (P _P"* /\ _    .P
M  #9    QP   +H   "Q  ( JP , *< $@"D !L H0 D *  + "> #4 FP \
M )@ 0P"6 $D E !/ )( 5 "0 %H CP!? (T 9@"+ &T B0!V (@ @ "& (P
MA ": (( J@"! +X @ #@ (  ^0!_ /\ ?P#_ '\ _P!^ /\ \0   -@   #"
M    LP   *@   "@    F0 ' )4 #@"2 !4 D  > (X )@"- "X B@ V (<
M/0"% $, A !) (( 3@"! %0 ?P!9 'X 8 !\ &< >@!O 'D >@!W (8 =0"4
M '0 HP!R +4 <@#/ '$ \0!P /\ < #_ '  _P!Q /\ X0   ,0   "P
MH@   )<   "1    BP " (8 "P"# !$ @0 8 '\ (0!] "D ?  P 'D -P!X
M #T =@!# '0 20!S $X <@!4 '  6@!O &( ;0!J &L = !J (  : ". &<
MG0!E *\ 90#& &0 Z !D /T 8P#_ &, _P!D /\ SP4  +8'  "C"   E @
M (D'  "" P  ?@   'L !@!W  X =0 3 '( &P!Q ", ;P K &T ,@!L #@
M:@ ^ &D 1 !G $D 9@!/ &4 5@!C %T 8@!E &  ;P!? 'L 70") %P F0!;
M *H 60"_ %D X0!8 /@ 6 #_ %@ _P!9 /\ P@P  *H-  "7#@  B0X  'T.
M  !V#0  <0H  &\&  !M  H :P 0 &D %@!G !X 90 F &, +0!A #, 8  Y
M %\ /P!= $4 7 !+ %L 4@!: %D 6 !B %< ; !5 '@ 4P"& %( E@!1 *<
M4 "[ $\!VP!. O0 3@/_ $X$_P!. _\ N!   *$2  ".$P  ?Q,  '03  !L
M$@  9Q   &4.  !C"P, 8P8, &$$$0!> QD 7 0A %L%* !9!B\ 6 8U %8'
M.P!5!T( 5 =( %,(3P!1"%8 4 E? $X):0!-"78 2PJ$ $D*E !("J8 1PJZ
M $8*V !%"_, 10S_ $4,_P!%#/\ L!0  )D6  "'&   >!D  &T8  !E%P
M7Q8  %P3  !:$0  6@X& %H,#0!7#!0 50P< %,-) !2#2L 4 TQ $\.. !.
M#CX 30Y% $L.30!*#E4 2 ]> $</: !%#W4 0Q"$ $$0E0! $*8 /A"[ #T0
MW  ]$?8 /1'_ #T0_P ^$/\ J1D  )(;  "!'   <AT  &<=  !?'   61L
M %49  !3%@  4A,  %(1"@!0$!  3A$8 $P1( !*$B< 21(N $@3- !'$SL
M11-" $0320!#%%( 011; #\490 ^%7( /!6! #H5D@ X%:0 -Q6Y #45V  U
M%O4 -A;_ #86_P W%?\ HQP  (T>  ![(   ;2$  &(A  !:(0  5!\  % >
M  !-&P  3!D  $L6!@!)%@X 1Q<5 $47' !$&"0 0A@J $$8,0! &3@ /QD_
M #T91@ \&D\ .AI8 #D:8P W&V\ -1M^ #,;D  R&Z( ,!NW "\;TP O'/,
M+QO_ # ;_P P&_\ G1\  (@B  !W(P  :20  %XD  !6)   4",  $LB  !(
M(   1AT  $4< @!#' P 01P2 #\=&0 ^'2$ /!XG #L>+@ Z'S4 .1\\ #<?
M1  V'TP -"!6 #,@8  Q(&T +R!\ "TAC@ L(:  *B&U "DAT  I(?( *2'_
M "H@_P K(/\ F2(  (0E  !S)@  92<  %LG  !3)P  3"8  $<E  !$)
M0B$  #\A   ](0D .R$0 #DB%@ X(AX -B,E #4C*P T)#( ,R0Y #(D00 P
M)$H +R53 "TE7@ K)6L *B5Z "@EC  F)9\ )"6S ",ES@ C)?  )"7_ "4D
M_P E)/\ E"4  ( G  !O*0  8BH  %<J  !/*@  22D  $0H  ! )P  /28
M #HE   W)@8 -28. #0G%  R)QL ,2@B # H*0 O*#  +2DW "PI/P K*4<
M*2E1 "@J7  F*FD )"IX ",JB@ A*IT 'RJR !XJS  >*N\ 'RG_ " I_P A
M*/\ D"@  'PJ  !L*P  7RP  %0L  !,+   1BP  $$K   \*P  ."H  #4J
M   R*P, ,"L, "XL$0 M+!@ +"P? "HM)@ I+2T *"TT "<N/  F+D4 )"Y/
M ",N6@ A+V< 'R]V !TOB  <+YL &B^P !@OR@ 8+NT &2[_ !LM_P ;+?\
MC"L  '@M  !H+@  6R\  %$O  !)+P  0R\  #XN   Y+@  -"X  # N   M
M+P  *S * "DQ$  G,14 )C$< "4R(P D,BH (S(Q "$S.0 @,T( 'S-, !TS
M5P ;,V0 &C1T !@TA@ 6-)H %#.N !,SR  3,^P %#/_ !4R_P 6,?\ ARX
M '0O  !E,0  6#$  $XR  !&,@  0#$  #LQ   V,0  ,3$  "LS   H-
M)34& ",V#0 A-A( (#<9 !\W(  >-R< '3@N !LX-@ :.#\ &3A) !<Y50 5
M.6( %#EQ !(YA  1.9@ $#FM  XXQP ...L $#C_ ! W_P 1-O\ @S$  ' R
M  !A-   530  $LT  !$-   /30  #@T   S-   +34  "@W   D.0  (#H"
M !T["P ;/!  &3T5 !@]'  7/2, %CTK !4^,P 4/CP $CY& !$^4@ 0/E\
M#SYO  X^@0 ,/I4 "SZI  H^P0 */>0 "SW[  P\_P -._\ ?30  &LV  !=
M-P  43<  $@W  !!-P  .S<  #4W   P-P  *CD  "4[   @/0  '#\  !=!
M!@ 40PT $D,2 !%#&  10Q\ $$0G  ]$+P .1#D #41#  Q$3@ +1%L "41J
M  =$?  &1)  !$.E  )#O0 #0^   T/V  1"_P &0?\ >#@  &<Y  !9.@
M3CH  $4Z   ^.@  .#H  #,Z   M.P  )ST  "%    <0@  %T0  !-& P /
M20H #4H/  Q*%  +2AL "4HC  A**P '2C0 !4H^  1*20 "2E8  $IE  !*
M=P  2HL  $JA  !)N0  2=T  $GU  !(_P  2/\ <CP  &(]  !5/@  2CX
M $(]   \/0  -CT  "\^   I0   (T(  !U%   71P  $TH   ], @ +3PD
M!U -  -1$0  41<  %$>  !1)@  42\  %$Y  !11   4E$  %)@  !1<@
M48<  %&=  !1M0  4-@  %#U  !/_P  3_\ ;$   %U!  !100  1T$  $!
M   Y0   ,D$  "I#   D1@  'D@  !=+   23@  #E$   M3 0 &5@<  %<,
M  !8$   6!,  %D9  !:(0  6BD  %HS  !:/P  6DP  %I:  !:;   6H$
M %F9  !9L0  6-$  %CT  !7_P  5_\ 944  %A%  !-10  140  #Y$   U
M10  +4<  "5*   >30  &%   !)3   .5@  "ED   1<    7@0  %\)  !@
M#0  81   &(5  !C&P  9",  &0M  !D.   9$4  &14  !D9@  9'L  &.3
M  !CK0  8LP  &'R  !A_P  8/\ 7TH  %-*  !*20  0T@  #E)   O3
M)T\  !]2   850  $ED   U=   (8    F,   !F    : $  &D%  !J"@
M:PT  &T1  !N%@  <!T  '$F  !Q,0  <#X  '!.  !P7P  <',  &^-  !O
MIP  ;L8  &WO  !L_P  ;/\ 6D\  %!.  !(30  /4X  #-1   I5   (%@
M !A<   18   #&0   9H    :P   &\   !R    =    '4   !W!   > D
M 'H-  !\$   ?18  '\>  " *   @#4  (!%  !_5@  ?VL  '^$  !^H
M?;X  'SI  ![_P  >O\ 5E0  $Y3  !"5   -U8  "Q:   B7P  &&,  !%H
M   +;0   W(   !V    >@   'T   "     @P   (0   "&    AP(  (D'
M  "+#   C1   ) 6  "2'P  DBP  )([  "230  D6(  )%Z  "/EP  C[0
M ([A  ",^P  C/\ 55D  $A:   [70  +V$  "1F   9;   $7(   IW   "
M?0   ((   "&    BP   (X   "1    DP   )4   "7    F0   )L   "=
M!   GPH  *(/  "D%@  IB$  *8Q  "F0P  I5<  *1P  "CC@  HZL  *'0
M  "@]0  G_\ 3F$  $!D   S:0  )VX  !MU   1?   "X,   ")    C@
M ),   "8    G0   *$   "D    I0   *<   "I    JP   *T   "P
ML@   +4(  "X#@  O!8  +PE  "\-P  NTP  +ID  "Y@0  MZ(  +?   "W
MZ@  M_P 1FL  #EP   K=P  'W\  !.&   +C@   94   ";    H0   *8
M  "K    L    +,   "W    MP   +H   "\    OP   ,$   #$    QP
M ,H   #-!0  T0X  -09  #4*P  U$   --8  #3=   TY(  -*P  #2TP
MTO( /GD  #&    CB   %Y$   V9   #H    *<   "N    LP   +@   "]
M    P@   ,8   #*    R@   ,T   #/    T@   -4   #9    W0   -\
M  #C    YP4  .L/  #L'P  [3,  .Y+  #O9   [X(  /"?  #QN0  \=@
M_P   /\   #_  0 _P ) /\ #@#_ !4 _P > /\ *0#_ #0 _P _ /\ 2 #_
M %  _P!8 /\ 7@#_ &4 _0!K /L <0#Y '< ^ !^ /8 A0#S (T \0"7 .X
MH@#K *\ Z #  .8 X #C /@ X@#_ -L _P#+ /\ P0#_ +D _P"T /\ _P
M /\   #_    _P   /\ "0#_ !  _P 9 /\ (P#_ "X _0 Y /D 0@#U $H
M\@!2 .X 6 #K %X Z0!D .8 :@#D '  X@!V -\ ?0#= (8 V0"/ -4 F@#1
M *< S@"V ,L S@#) /  QP#_ ,4 _P"[ /\ M #_ *T _P"I /\ _P   /\
M  #_    _P   /L  @#V  T \0 3 .T '@#L "@ Z0 R ., .P#= $0 V !+
M -, 40#0 %@ S0!= ,L 8P#) &@ Q@!O ,0 =@#" 'X OP"' +P D@"Z )\
MMP"M +4 P0"R .0 L0#] *\ _P"L /\ I0#_ *  _P"< /\ _P   /\   #[
M    [@   .0   #<  @ TP 0 ,\ & #+ "( R0 K ,8 - #! #T O0!$ +H
M2P"W %$ M0!6 +( 7 "P &$ K@!G *P ;@"J '8 J !_ *8 B@"C )8 H0"E
M )\ M@"= -$ G #S )L _P"< /\ E@#_ ), _P"0 /\ _P   /8   #G
MTP   ,8   "]  , N  - +, $P"Q !P KP E *X +@"I #8 I@ ] *, 1 "A
M $H GP!/ )T 50"; %H F@!@ )@ 9@"6 &X E !W )( @0"0 (X C@"< (P
MK0"* ,, B0#H (@ _P") /\ AP#_ (4 _P"" /\ \P   .,   #,    O
M +    "G    H0 ( )X #P"; !8 F0 ? )@ )P"6 "\ DP W )$ /0". $,
MC !) (L 3@") %0 AP!9 (4 8 "$ &< @@!O (  >@!^ (8 ? "4 'H I !Y
M +@ > #8 '< ]P!X /\ > #_ '< _P!U /\ Y@   ,L   "W    J    )X
M  "6    CP $ (L # "( !( AP 9 (4 (0"$ "D @@ P '\ -P!] #T ? !#
M 'H 2 !Y $T =P!3 '8 60!T &$ <@!I '$ <P!O '\ ;0"- &P G0!J *\
M:0#( &@ [0!I /\ :0#_ &D _P!I /\ T@   +@   "E    EP   (T   "&
M    @0   'P " !Y  X =P 4 '8 ' !T ", <P K '$ ,0!O #< ;@ ] &P
M0P!K $@ :@!. &@ 5 !G %L 90!C &, ;0!B '@ 8 "' %\ E@!= *@ 70"^
M %P Y !< /L 7 #_ %P _P!< /\ P@   *H!  "8 P  B00  '\"  !X
M=    '  ! !M  P :P 1 &D %P!H !X 9@ E &4 + !C #( 8@ X &  /0!?
M $, 7@!) %P 3P!; %8 6@!> %@ : !7 ', 50"! %0 D0!2 *, 40"W %$
MU@!1 /4 40#_ %$ _P!2 /\ M@<  )\)  "-"P  ?@P  ',+  !L"@  : <
M &4#  !C  < 80 - %\ $P!= !H 7  A %L )P!9 "T 6  S %8 .0!5 #\
M5 !% %, 2P!1 %( 4 !: $\ 9 !- &\ 3 !] $H C0!) )\ 2 "R $< S !'
M .\ 1@#_ $< _P!' /\ K P  )4.  "#$   =1   &L0  !C#P  7@X  %L,
M  !:"0( 600* %< #P!5 !4 4P < %( (P!1 "D 3P O $X -0!- 3L 3 %!
M $H"2 !) D\ 2 )7 $8#80!% VT 0P-Z $(#BP!  YP /P.O #X#R  ]!.H
M/07\ #T&_P ^!O\ I!   (X2  !\$P  ;A0  &04  !<$P  5A(  %,1  !1
M#@  4 P% % )# !/!Q$ 30<7 $L('P!)""4 2 DK $<),0!&"3@ 1 H^ $,*
M10!""DT 0 M5 #\+7P ]"VL / MY #H,B@ X#)P -PRO #4,QP U#.D -0W]
M #4-_P V#/\ G1,  (<5  !V%P  :1@  %X8  !6&   4!<  $T5  !*$P
M21$  $D.!P!(#0X 1@T3 $0-&@!##B$ 0@XH $ .+@ _#C4 /@\\ #T/0P [
M$$L .A!4 #@07@ V$&L -!!Y #(0B@ Q$)P +Q"P "T0R0 M$>P +1'_ "X1
M_P O$/\ EQ8  ((9  !Q&P  9!P  %D<  !1'   3!L  $<:  !$&   0Q4
M $(3 @!!$@L 0!$0 #X2%P \$AX .Q,E #H3*P X$S( -Q,Y #840  T%$@
M,Q11 #$47  P%6@ +A5W "P5B  J%9H *!6N "<5QP F%>H )Q7_ "@5_P I
M%?\ D1H  'T<  !M'@  8!\  %8?  !.'P  2!X  $,=  ! '   /AH  #T8
M   [%P< .18. #@7%  V%QL -1@B #,8*  R&"\ ,1DV # 9/0 N&48 +1I/
M "L:60 J&F8 *!IT "8:A@ D&ID (AJM "$:Q0 @&N@ (1K^ "(:_P C&O\
MC1T  'D?  !I(0  7"(  %(B  !*(@  1"$  #\A   \(   .1X  #@;   U
M' 0 -!P- #(<$@ P'1@ +QT? "X=)0 M'BP *QXS "H>.P I'T, )Q]- "8?
M5P D'V0 (A]R " ?A  ?'Y< '1^K !L?PP ;'^< &Q_] !T?_P >'O\ B2
M '4B  !E(P  620  $\E  !')0  020  #PC   X(P  -2(  #,@   P( $
M+B$* "PA$  K(14 *B(< "@B(P G(BD )B,P "4C.  C(T$ (B1* "$D50 ?
M)&$ '21P !LD@@ 9))4 %R2J !8DP0 5).4 %B3\ !<C_P 9(_\ A2(  '$D
M  !B)@  5B<  $PG  !$)P  /B<  #DF   U)@  ,24  "XD   K)0  *24'
M "<F#@ E)A, )"<9 ",G(  B)R< (2@N " H-@ >*#X '2A( !LI4P 9*5\
M&"EN !8I@  4*90 $BFH !$IP  1*.0 $2C[ !,H_P 4)_\ @"4  &XG  !?
M*   4RD  $DJ  !"*0  .RD  #8I   R*   +B@  "HH   F*0  )"H$ "(K
M#  @*Q$ 'RP6 !TL'0 <+"0 &RTK !HM,P 8+3P %RU% !8N4  4+ET $BYL
M !$N?@ 0+I( #BZG  TMO0 -+=\ #2WY  XL_P 0+/\ ?"@  &HJ  !;*P
M4"P  $8L   _+   .2P  #0K   O*P  *RL  "8L   B+@  'R\  !PP"0 :
M,0X &3$3 !<Q&@ 6,B$ %3(H !0R,  3,CD $C-# !$S3@ 0,UL #C-I  TS
M>@ ,,XX "C.B  @RN0 (,MD "#+T  HQ_P +,?\ =RL  &8M  !8+@  32\
M $,O   \+@  -BX  #$N   M+@  *2X  ",P   ?,@  &S,  !<U!0 4-@P
M$C<1 !$W%@ 1-QT $#@D  \X+  ..#4 #3@_  PX2@ +.%< "3AE  <X=@ %
M.(H  SB?  $WM0 !-],  C?Q  ,V_P %-O\ <RX  &(P  !4,0  23$  $$Q
M   Y,0  -#$  "\P   K,   )3(  " S   ;-@  %S@  !,Z @ 0/ D #3T.
M  P]$P +/1D "CTA  D]*0 (/3$ !CX[  4^1@ #/E(  3YA   ^<@  /H8
M #V<   ]L@  /=   #SP   \_P  //\ ;3(  %TS  !0-   1C0  #XT   W
M-   ,C,  "TS   G-   (C8  !TX   8.@  %#T  ! _ @ -00@ "4,-  9$
M$0 #1!8  D0=  !$)   1"T  $0V  !$00  1$X  $1<  !$;0  1($  $28
M  !#KP  0\T  $+P  !"_P  0O\ :#8  %@W  !,.   0S@  #LW   U-@
M,#8  "DW   C.0  'CL  !@]   30   $$(   U% 0 (1P<  TD,  !)#P
M2A,  $L9  !+(   2R@  $LR  !+/0  3$D  $Q7  !+:   2WT  $N4  !*
MK   2LH  $GO  !)_P  2?\ 8CH  %0[  !).P  0#L  #DZ   S.0  +#H
M "4\   ?/P  &4$  !-$   01P  #$D   A,   "3P4  % *  !0#0  41
M %(5  !4&P  5",  %0L  !4-P  5$0  %12  !48P  5'<  %2/  !3J
M4L8  %+M  !1_P  4?\ 7#\  $\_  !%/P  /CX  #<]   O/@  )T   "!#
M   91@  $TD   ],   +3P  !E(   !4    5P(  %@'  !9"P  6@X  %L1
M  !=%@  7AT  %\F  !?,0  7CT  %Y,  !>70  7G$  %V)  !=HP  7,$
M %OK  !:_P  6O\ 5D0  $M#  !#0@  /$$  #)"   I10  (4@  !I+   3
M3@  #E(   I5   #60   %L   !>    8    &("  !C!@  90H  &8.  !H
M$0  :A<  &L?  !K*0  :S8  &M%  !K5@  :FH  &J"  !IG0  :+L  &?G
M  !F_P  9?\ 44@  $A(  !!1@  -T<  "Q*   C30  &U$  !-5   .60
M"%T   %A    9    &<   !J    ;    &X   !P    <@4  ',)  !U#0
M=Q$  'H8  ![(0  >RX  'H]  !Z3@  >6(  'EY  !XE@  =[,  '7@  !T
M_   <_\ 3DT  $=,   [30  ,$\  "93   <6   $UP   UA   &9@   &H
M  !O    <@   '8   !Y    ?    'T   !_    @0   (,"  "&!P  B P
M (L1  ".&   CB0  (XS  "-1   C%@  (MO  "*C   B:H  (C/  "&]P
MA?\ 35$  $%3   T50  *5H  !Y?   490  #6H   5P    =@   'L   !_
M    @P   (<   "*    C0   (X   "1    DP   )4   "8    F@4  )T,
M  "@$0  HQH  *,H  "B.@  H4X  *!E  "@@0  GJ   )W!  ";[@  FO\
M1ED  #E<   M80  (6<  !9N   .=0  !7L   "!    AP   (T   "2
ME@   )H   "=    GP   *$   "D    I@   *@   "K    K@   +$#  "T
M"P  N!$  +D>  "Y+P  N$,  +=:  "U=@  M)<  +2U  "QX@  L/P /V0
M #%I   E;P  &'<   ]_   &AP   (X   "4    F@   *    "E    J@
M *X   "Q    L@   +4   "W    N@   +P   "_    PP   ,8   #)
MS@H  -(3  #2(P  T3<  -!/  #.:@  S8H  ,JK  #+RP  R^\ -W$  "EX
M   =@   $8D   B1    F@   *$   "G    K0   +,   "Y    O@   ,(
M  #%    Q@   ,D   #,    S@   -(   #5    V@   -X   #A    Y0
M .H+  #K%P  ZBL  .I#  #J7@  ZGH  .N9  #KM0  Z]4 _P   /\   #_
M  $ _P ' /\ #0#_ !( _P ; /\ )0#_ "\ _P Z /\ 0P#_ $L _P!3 /\
M6@#] &  ^P!F /H :P#X '( ]@!X /0 @ #Q (D [P"2 .P G0#I *H Y@"\
M ., W #? /< W0#_ ,P _P"^ /\ M0#_ +  _P"M /\ _P   /\   #_
M_P   /\ !@#_  T _P 4 /\ 'P#_ "D ^P S /< /0#S $4 [P!- .P 4P#H
M %D Y0!? ., 90#@ &H W0!Q -H > #6 (  T@"* ,\ E0#, *( R "R ,4
MR0#" .T P #_ +L _P"P /\ J #_ *0 _P"A /\ _P   /\   #]    ^@
M /@   #P  D [  1 .@ &0#G ", Y0 M -X -@#6 #X T0!& ,T 3 #* %(
MR !8 ,4 70## &, P !I +X < "\ '@ N0"! +< C0"T )H L0"I *X O "L
M .$ J@#\ *@ _P"@ /\ F0#_ )8 _P"4 /\ _P   /D   #R    YP   -L
M  #1  0 R@ - ,< % #$ !T P@ F +\ +P"[ #< MP _ +0 10"Q $L K@!1
M *P 5@"J %P J !A *8 : "C '  H0!Y )\ A "= )$ F@"@ )@ L0"6 ,P
ME0#Q )0 _P"1 /\ BP#_ (@ _P"& /\ ]P   .P   #>    R0   +P   "T
M    KP * *L $ "I !< J  @ *< * "B #  GP X )P /@": $0 F !* )8
M3P"4 %4 DP!: )$ 80"/ &@ C0!Q (L >P") (@ AP"7 (4 J "# +X @0#D
M (  _P"  /\ ? #_ 'L _P!Y /\ Z0   -<   #!    L0   *8   "=
MEP % )0 #0"2 !( D  : (\ (@". "H BP Q (D . "' #X A0!# (, 2 "!
M $X ?P!4 'X 6@!\ &$ >@!I '@ <P!V '\ =0". ', GP!Q +, < #0 &\
M]@!O /\ ;P#_ &T _P!L /\ V@   +\   "L    G@   ),   ",    A0
M (( "0!_  \ ?@ 5 'T ' !\ "0 >@ K '< ,0!U #< =  ] '( 0@!Q $@
M;P!- &X 4P!L %H :P!B &D ; !G '@ 9@"& &0 EP!B *H 80#" &  ZP!A
M /\ 80#_ &$ _P!@ /\ Q0   *T   ";    C0   (,   !\    =P   '(
M!0!P  P ;@ 1 &P %P!L !X :P E &D + !G #$ 9@ W &0 /0!C $( 8@!(
M &  3@!? %4 70!= %P 9@!: '( 60"  %< D !6 *, 50"Y %0 W@!4 /L
M5 #_ %4 _P!5 /\ M@   )\   "-    ?P   '4   !N    :0   &8  0!C
M  D 80 . &  $P!? !D 7@ @ %T )@!; "P 6@ R %@ -P!7 #T 5@!# %4
M20!3 %  4@!8 %$ 80!/ &P 3@!Z $P B@!+ )P 2@"Q $D S@!) /, 20#_
M $D _P!* /\ J@$  )0%  ""!P  = @  &H(  !C!@  7@0  %L   !9  4
M5P , %8 $ !4 !4 4P ; %( (@!1 "@ 4  M $X ,P!- #@ 3  ^ $L 10!*
M $P 2 !4 $< 70!& &@ 1 !U $, A0!! )@ 0 "K $  Q0 _ .H /P#_ $
M_P!  /\ H @  (H+  !Y#0  ; T  &$-  !:#0  50L  %()  !0!@  3P((
M $X #0!, !( 2P 7 $H '@!) ", 1P I $8 +P!% #0 1  Z $( 00!! $@
M0 !0 #X 6@ ] &0 / !R #H @@ Y )0 . "G #< O@ V ., -@#Y #8 _P W
M /\ F T  (,.  !R$   91$  %L1  !3$   3A   $H.  !(#0  1PH# $<'
M"@!%! X 1 (3 $("&@!! B  0 ,E #X#*P ]!#$ / 0W #L$/@ Z!44 .05.
M #<%5P V!6( - 9P #(&@  Q!I( , :E "\%NP N!=T +@;U "T'_P N!_\
MD1   'T1  !L$P  7Q0  %44  !.%   2!,  $02  !!$   0 X  $ -!@!
M"@P /@D0 #P)%@ ["AP .0HB #@**  W"RX -@LU #4+.P S"T, ,@Q, # ,
M5@ O#&$ +0QO "L,?P J#)( * RE "<,NP E#-T )0WU "8-_P G#?\ BQ(
M '<4  !G%@  6Q<  %$8  !)%P  0Q<  #\5   \%   .A(  #D1 0 Y#P@
M. X- #<.$@ U#A@ - X? #(.)0 Q#RP , \R "\0.@ M$$( +!!+ "H050 H
M$&$ )A!O "00@  C$), (1"G !\0O0 >$.  'A'W !\0_P @$/\ AA0  ',7
M  !C&0  5QH  $T;  !%&@  0!H  #L9   X&   -18  #04   S$@0 ,A(+
M #$2$  O$A4 +1(< "P3(@ K$RD *A,P "@3-P G%#\ )A1( "044P B%%\
M(!5M !\5?@ =%9$ &Q6E !D5NP 8%=X &!7X !D4_P :%/\ @A<  &\:  !?
M'   4QT  $H=  !"'0  /!T  #<<   T&P  ,1H  "\9   N%@  +!<( "L6
M#@ I%Q, *!<9 "<8(  E&"8 )!@M ",8-  B&3T (!E& !X940 =&5T &QIK
M !D:?  7&H\ %1JC !09N@ 2&=L $QGV !09_P 5&/\ ?1H  &L=  !<'P
M4"   $<@   _(   .1\  #0?   Q'@  +1T  "L<   I&P  )QL% "4;#  D
M'!$ (AP6 "$<'0 @'2, 'QTJ !X=,@ <'CH &QY$ !D>3@ 7'EL %AYI !0?
M>@ 2'HT $1ZB ! >N  .'M@ #Q[U ! =_P 1'?\ >AT  &<?  !9(0  32(
M $0B   \(@  -B(  #(A   N(0  *B   "<@   D'P  (B " " @"@ >(0\
M'2$4 !PA&@ ;(B$ &2(G !@B+P 7(C@ %2-! !0C3  2(U@ $2-G ! C>  .
M(XL #2.?  PCM  +(]  "R+P  PB_P -(?\ =A\  &0B  !6(P  2R0  $$D
M   Z)   -"0  "\C   K(P  *",  "0C   @(P  '20  !LE!P 9)@T %R81
M !8F%P 5)QX %"<E !,G+  2)S4 $2@_ ! H2@ .*%8 #2AD  PH=  **(<
M"2B;  <GL0 %)\P !B?L  <F_@ ()O\ <2(  & D  !3)@  2"<  #\G   W
M)@  ,28  "TF   I)0  )24  "(E   =)P  &2@  !8J!  4*PL $BP0 !$L
M%  0+!L $"PB  XL*0 .+3( #2T[  LM1@ *+5( ""U@  8M<  $+8,  BV8
M   LK@  +,D  "SK  $K_  "*_\ ;24  %TG  !/*   12D  #PI   U*0
M+R@  "LH   G)P  (R<  !\H   ;*@  %RP  !,N @ 0, @ #C$-  TQ$@ ,
M,1< "S$>  HQ)@ (,BX !S(W  4R0@ #,DX  3)<   R;   ,G\  #*5   Q
MK   ,<<  ##J   P_   ,/\ :"D  %@J  !,*P  02P  #DL   R*P  +2L
M "DJ   E*@  ("L  !PL   7+@  $S   ! R @ .- < "C<,  <W$  %-Q0
M S<;  (W(@  -RH  #@S   X/@  .$H  #A8   X:   .'P  #>2   WJ0
M-L4  #;J   V_0  -?\ 8RP  %0N  !(+P  /B\  #8N   P+@  *RT  "<M
M   B+0  '2\  !@Q   4,P  $#4   XW 0 *.@< !CL+  (\#@  /1(  #X7
M   ^'@  /B8  #XO   ^.@  /D8  #Y4   ^9   /G<  #Z/   ]IP  /<,
M #SI   \_0  ._\ 7C   % Q  !$,@  .S(  #0Q   N,   *2\  "0P   >
M,@  &30  !0V   0.0  #3L   H]   %0 4  $$*  !"#0  0Q   $04  !%
M&@  1B(  $8K  !&-0  1D$  $9/  !&7P  1G,  $6*  !%I   1,   $/H
M  !#_@  0O\ 6#0  $LU  !!-0  .34  #(T   M,P  )C0  " U   :.
M%#H  ! ]   -0   "4(   1%    1P,  $@'  !*"P  2PX  $P1  !.%0
M3QP  $\E  !/+P  3SP  $]*  !/6@  3FT  $Z%  !-H   3+P  $OG  !+
M_@  2O\ 4SD  $<Y   ^.0  -S@  #$W   I-P  (3D  !L\   5/P  $$(
M  Q%   '2    DH   !-    3P   %$$  !2!P  5 L  %4.  !7$0  61<
M %H?  !9*0  638  %E$  !95   6&<  %A_  !7F@  5K<  %7C  !4_0
M5/\ 3CT  $,]   \/   -3L  "P\   D/@  '$$  !5$   02   "TL   5.
M    40   %0   !7    60   %L   != @  7@8  & +  !B#@  9!(  &<8
M  !G(@  9BX  &8\  !F30  96   &5W  !DDP  8[$  &'=  !@_   7_\
M24(  $%!   Z/P  ,$   "9#   >1@  %4H  !!.   *4@   U8   !:
M70   &    !C    90   &<   !I    :P$  &T%  !O"@  <@X  '42  !W
M&P  =B8  '8U  !U1@  =%D  '1O  !SBP  <JD  '#-  !O]P  ;O\ 1D8
M $!%   U1@  *D@  "!,   740  $%8   E:   !7P   &,   !H    :P
M &\   !R    =0   '<   !Y    >P   'T   "  P  @P@  (8-  ")$P
MBAT  (HK  ")/   B$\  (9F  "%@0  A*   (+"  "!\   ?_\ 1DL  #I,
M   N3P  (U,  !A8   07@  "60   !I    ;P   '0   !X    ?    ($
M  "$    AP   (@   "+    C@   )    "3    E@   )D'  "=#0  H10
M * A  "@,0  GD0  )U;  "<=@  F98  )FU  "6Y0  E?X /U(  #)5   F
M6@  &V   !%G   );0   '0   ![    @0   (8   "+    D    )0   "7
M    F0   )P   "?    H0   *0   "G    J@   *T   "Q!@  M0T  +@6
M  "W)@  MCD  +50  "T:@  LHD  +"J  "NSP  K?4 -UP  "MA   >:
M$W    MX    @    (<   ".    E0   )H   "?    I    *@   "L
MK0   +    "S    M0   +@   "[    OP   ,,   #'    RP4  -$.  #1
M&P  T"X  ,]%  #-7P  RWX  ,F>  #(O@  Q>D +VD  "-P   6>0  #8$
M  &+    DP   )L   "B    J    *X   "T    N    +T   #     P@
M ,4   #(    RP   ,X   #1    U@   -L   #?    Y    .@&  #K$0
MZB,  .HZ  #I5   YW(  .63  #CLP  X]0 _P   /\   #_    _P $ /\
M"P#_ !  _P 7 /\ (0#_ "L _P U /\ /@#_ $< _P!. /\ 50#\ %L ^@!A
M /@ 9@#V &T ] !S /( >P#O (0 [0". .H F0#F *< XP"Y -\ U0#; /<
MU@#_ ,  _P"R /\ J@#_ *4 _P"B /\ _P   /\   #^    _    /P  P#^
M  L _P 1 /\ &@#] "0 ^0 N /0 . #P $  [ !( .D 3@#F %0 X@!: -\
M7P#< &4 V !K -0 <@#0 'L S0"% ,H D0#' )X PP"N ,  Q0"] .L NP#_
M +  _P"D /\ G #_ )@ _P"5 /\ _P   /H   #T    \0   /(   #J  4
MYP . .( %0#A !X X0 H -@ ,0#0 #D RP!  ,@ 1P#% $T P@!3 +\ 6 "]
M %X NP!D +D :P"V ', M !\ +$ B "N )4 JP"D *@ N "F -P HP#[ )\
M_P"5 /\ CP#_ (L _P") /\ ^0   .\   #G    WP   ,\   #(    P0 *
M +\ $0"\ !@ NP A +D *@"T #( L0 Z *X 0 "K $8 J !, *8 40"C %8
MH0!< )\ 8P"= &H FP!S )D ?@"6 (P E "; )( K0"0 ,< C@#P (T _P"&
M /\ @ #_ 'T _P!\ /\ [0   .    #1    OP   +,   "J    I@ % *(
M#0"A !, H  ; )\ (P"; "L F  R )4 .0"3 #\ D0!$ (\ 2@". $\ C !5
M (H 6P"( &, A@!K (0 =@"" (( @ "2 'X HP!\ +H >@#A 'D _P!W /\
M<@#_ '  _P!O /\ W0   ,L   "V    IP   )T   "4    C@ ! (L "@")
M !  B  5 (< '0"' "4 A  L (( ,@!_ #@ ?0 ] 'L 0P!Y $@ > !. '8
M5 !U %L <P!C '$ ;@!O 'H ;0") &P F@!J *X :0#, &@ ]@!G /\ 90#_
M &0 _P!C /\ R@   +0   "A    DP   (D   ""    >P   '@ !0!V  P
M=0 1 '0 & !S !\ <@ E '  + !N #( ;  W &H / !I $( : !( &8 3@!E
M %4 8P!= &( 9@!@ '( 7@"  %T D@!; *4 6@"^ %D Z0!9 /\ 60#_ %@
M_P!8 /\ N0   *(   "0    @P   'D   !Q    ;0   &D  0!F  D 90 .
M &0 $P!C !D 8P @ &$ )@!@ "P 7@ Q %P -P!; #P 6@!" %@ 2 !7 $\
M5@!7 %0 8 !3 &P 40!Y %  B@!/ )X 3@"T $T V@!- /L 30#_ $T _P!-
M /\ J@   )0   ""    =0   &L   !D    8    %T   !:  4 6  , %<
M$ !6 !4 5@ ; %4 (0!3 "< 4@ L %$ ,0!/ #< 3@ ] $T 0P!, $H 2@!2
M $D 6P!( &8 1@!S $4 A !$ )< 0P"L $( R0!" /$ 0@#_ $, _P!# /\
MG@   (D   !X P  :@0  &$$  !: P  50$  %(   !0  ( 3@ ) $T #0!,
M !$ 2P 7 $H ' !) "( 2  G $< +0!% #( 1  X $, /@!" $4 00!- #\
M5@ ^ &$ /0!N #L ?@ Z )$ .0"F #@ OP X .@ . #_ #D _P Y /\ E0,
M ( '  !O"0  8@H  %@+  !1"@  3 @  $D&  !' P  1@ & $0 "P!#  \
M0@ 3 $$ & !! !X /P C #X *0 ] "X .P T #H .@ Y $$ . !) #< 4@ V
M %T - !J #, >@ R (P ,0"A #  N  O -X +P#Y "\ _P P /\ C D  '@,
M  !H#0  7 X  %(.  !+#@  10T  $$,   _"@  /@@" #T$"  \ 0T .P 0
M #H %0 Y !H .  @ #8 )0 U "L -  P #, -P R #X ,0!& "\ 4  N %H
M+0!G "L =P J (D *0"= "@ LP G -$ )P#R "< _P G /\ A@P  '(.  !C
M$   5A$  $T1  !%$0  0!   #P/   Y#@  -PT  #8+!  V" H -08. #0%
M$@ R!!< ,04< # %(@ O!2@ +@8N "T&-  K!CP *@9$ "D'3@ G!UD )@=E
M "0'=0 C!X< (@>; " &L  @!LL 'P7M !\&_@ ?!_\ @ X  &T1  !>$@
M4A,  $@3  !!$P  .Q,  #<2   T$0  ,A   # / 0 P#08 , L+ "\*$  M
M"A0 + L9 "H+'P I"R4 * PK "<,,@ F##H ) Q# ",,30 A#5@ ( UE !X-
M=0 <#8@ &@V< !D-L0 8#,H %PSK !<-_  8#/\ >Q$  &D3  !:%0  3A8
M $46   ]%@  .!4  #,5   P%   +1,  "L2   J$ , *@\( "D.#0 H#A$
M)@X6 "4/'0 D#R, (P\I "$0,0 @$#D 'A!" !T03  ;$%@ &1!F !<0=@ 5
M$(D %!"> !(0LP 1$,X $1#N !(0_@ 2$/\ =Q,  &45  !7%P  2Q@  $(9
M   Z&0  -!@  # 7   L%P  *18  "<5   F% $ )1($ ",2"P B$@\ (1(4
M " 2&@ >$R  '1,G !P3+@ :$S8 &11  !<42@ 6%%8 %!1D !(4=  1%(<
M$!2<  X4L0 -%,H #13K  X3_@ .$_\ <Q4  &$8  !3&@  2!L  #\;   W
M&P  ,AH  "T:   I&0  )A@  "08   B%P  (!8! !X6"  =%@T &Q<2 !H7
M%P 9%QT &!@D !88*P 5&#0 %!@] !(92  1&50 $!EB  X9<@ -&80 #!F8
M  H9K0 )&,8 "1CG  D8^@ *%_\ ;Q@  %X:  !0'   11T  #P=   U'0
M+QT  "H<   F&P  (QL  "$:   >&@  '!H  !H;!0 8&PP %AP0 !4<%0 4
M'!L $QPB !(=*0 1'3$ $!T[  X=10 -'E$ #!Y>  H>;0 )'H  !QZ4  4=
MJ@ #'<(  QWF  0<^  %'/\ :QH  %L=  !-'@  0A\  #H?   R'P  +1\
M "@>   D'@  (1T  !X=   <'0  &!X  !4? @ 3( D $B$. ! A$@ 0(1@
M#B$?  XB)@ -(BX #"(W  HB00 )(DT !R):  4B:0 #(GP  2*1   BJ
M(<   "'E   @^   (/\ 9QT  %<?  !*(0  0"$  #<B   P(0  *B$  "8@
M   B(   'Q\  !P?   9(   %B$  !(C @ 0) < #B8,  PF$  +)A4 "B8<
M  DF(@ ()BH !B<S  0G/0 #)TD  2=6   G9@  )WD  ">/   FI@  )K\
M "7D   E^0  )/\ 8R   %0B  !'(P  /20  #0D   N(P  *",  "0B   A
M(@  'B$  !HB   7(P  $R0  ! F @ .* < "RH+  @K#@ &*Q, !"L8  (K
M'P !+"<  "PP   L.@  +$4  "Q3   L8P  +'8  "R,   KI   *[X  "KD
M   J^@  *?\ 7R,  % E  !$)@  .B8  #(F   K)@  )B4  ",D   ?)
M&R0  !<E   4)P  $2D   XK @ ++08 !R\+  0P#@  ,!$  #$5   Q'
M,2,  #(L   R-@  ,D(  #)/   R7P  ,G(  #&)   QH@  ,+P  ##D   O
M^P  +_\ 6B<  $PH  ! *0  -RD  "\I   I*   )2<  "$F   <)P  &"@
M !0J   1+   #BX   LP 0 ',@4  S0)   U#   -@\  #<2   X&   ."
M #@H   X,@  .3T  #E+   Y6P  .&X  #B%   WGP  -[H  #;D   U_
M-?\ 52H  $@L   ]+   -"P  "TK   H*@  )"D  !XJ   9*P  %"T  !$O
M   -,0  "C0   <V   ". 0  #H'   ["@  /0T  #X0  ! %   0!L  $ D
M  ! +@  0#D  $!'  ! 5@  0&D  $"    _FP  /K<  #WC   \_   //\
M4"\  $,O   Y+P  ,B\  "PM   G+   ("T  !HO   5,0  $3,   TV   )
M.   !3L    ]    0 $  $$$  !#!P  10L  $8.  !($0  2A8  $H>  !*
M*   2C0  $E"  !)40  260  $A[  !(EP  1[0  $;@  !%_   1/\ 2C,
M #\S   V,P  ,#$  "HP   C,0  '#,  !8U   1.   #3L   @^   #00
M $,   !&    2    $H   !,!   3@<  $\+  !1#@  5!(  %49  !5(@
M5"X  %0\  !42P  4UX  %-T  !2D   4:X  %#7  !/^P  3O\ 13<  #PW
M   U-@  +S0  "8U   >-P  %SH  !$]   ,00  !T0   !(    2@   $T
M  !0    4P   %4   !7    6 (  %L&  !="P  7PX  &(3  !B&P  8B<
M &(T  !A10  8%<  &!M  !?B0  7:<  %S,  !:^   6?\ 03P  #H[   T
M.0  *CH  "$\   80   $4,   Q'   &2P   $\   !3    5@   %D   !<
M    7P   &$   !C    90   &<!  !J!0  ;0H  ' .  !S%0  <B   '(M
M  !Q/0  <$\  &]E  !N@   ;9\  &O!  !I\0  :/\ /T   #D^   N/P
M)$(  !I&   22@  #$\   14    6    %T   !A    90   &@   !K
M;@   '$   !S    =0   '@   ![    ?@,  ($*  "%#P  AQ<  (8D  "%
M-   A$8  ()=  "!=@  ?Y8  'ZV  !\YP  >O\ /T0  #-%   H2   '4P
M !-2   ,5P   UT   !C    :    &T   !Q    =@   'H   !^    @0
M (,   "&    B0   (L   ".    D@   )4!  "9"0  GA   )X:  "=*0
MG#P  )I2  "8;   EHL  )2J  "2U   D/H .$L  "Q.   @4P  %5D   U@
M   #9P   &X   !T    >@   (    "$    B@   (X   "2    E0   )<
M  ":    G0   *    "C    IP   *L   "O    M D  +@0  "W'@  M3
M +-&  "Q8   KWX  *R@  "KP0  J>X ,54  "1;   880  #FD   5Q
M>0   ($   "(    CP   )0   ":    GP   *0   "H    J0   *P   "O
M    LP   +4   "Y    O0   ,$   #&    RP   -$*  #3%   T24  - [
M  #-5   RG$  ,B2  #%LP  P]X *6(  !QI   1<0  !WL   "$    C0
M )4   "=    HP   *D   "O    M    +D   "\    O@   ,(   #%
MR    ,P   #0    U    -H   #?    Y    .H   #N#   [1H  .PO  #J
M20  Z&4  .:&  #DI0  XL8 _P   /\   #_    _  ! /P " #^  X _P 4
M /\ '0#_ "8 _P P /\ .@#_ $( _P!) /X 4 #[ %8 ^0!< /8 8@#T &@
M\@!O /  =@#M '\ Z@") .< E0#D *, X "U -L T #5 /8 R@#_ +8 _P"H
M /\ GP#_ )H _P"6 /\ _P   /L   #V    \P   /,   #V  D ^@ . /T
M%@#[ "  ]P J /( ,P#M #L Z0!# .8 20#B $\ W@!5 -L 6P#6 &  T@!G
M ,\ ;@#, '8 R0"  ,8 C #" )H OP"J +L P0"X .D M@#_ *< _P": /\
MD@#_ (T _P"* /\ ^@   /$   #J    YP   .<   #D  $ X  + -L $0#:
M !H VP C -$ + #* #0 Q@ [ ,( 0@"_ $@ O !. +H 4P"X %D M@!? +,
M9@"Q &X K@!W *P @P"I )$ I@"A *, M0"@ -@ G@#[ )4 _P"+ /\ A0#_
M (  _P!^ /\ [P   .,   #:    TP   ,8   "_    N0 & +< #@"T !0
MM  = +, )0"N "T JP T *< .P"D $$ H0!& )\ 3 "= %$ FP!7 )D 7@"7
M &4 E0!N ), >0"0 (< C@"7 (P J0") ,0 B #O (4 _P!\ /\ =@#_ ',
M_P!R /\ X    -    #&    M@   *D   "A    G0 ! )D "@"8 !  F  6
M )< '@"4 "8 D0 M (\ - ", #H B@ _ (@ 10"' $H A0!0 (, 5@"! %X
M@ !F 'X <0!\ 'T >0"- '< H !U +8 <P#? '( _P!N /\ :0#_ &< _P!E
M /\ S    +X   "K    G0   ),   "*    A0   (( !0"   T ?P 1 '\
M& "  "  ?0 F 'H +0!W #, =0 X '0 /@!R $, < !) &\ 3P!M %8 ; !>
M &H : !H '4 9P"$ &4 E@!D *L 8@#) &$ ]@!@ /\ 7 #_ %L _P!: /\
MO0   *D   "7    B0   'X   !X    <P   &\  0!M  D ;  . &L $P!K
M !D :@ @ &@ )@!F "P 90 R &, -P!B #P 8 !" %\ 2 != $\ 7 !7 %H
M80!9 &T 5P![ %8 C@!5 *( 4P"[ %( Z0!2 /\ 4 #_ $\ _P!/ /\ K0
M )@   "&    >    &X   !G    8P   &    !=  4 7  + %L $ !; !4
M6P ; %H (0!8 "8 5@ L %0 ,0!3 #8 4@ \ %$ 0@!/ $D 3@!1 $T 6P!+
M &8 2@!T $D A0!( )D 1P"Q $8 V !& /P 10#_ $4 _P!% /\ GP   (D
M  !X    ;    &(   !;    5@   %,   !1  ( 3P ( $\ #0!. !$ 3@ 6
M $T ' !, "$ 2@ F $D + !( #$ 1P W $4 /0!$ $0 0P!, $( 50!  &
M/P!N #X ?@ ] )( / "I #L QP [ /, .P#_ #L _P \ /\ DP   'X   !N
M    80   %@   !1    3    $D   !'    10 % $0 "P!#  X 0P 2 $,
M%P!" !T 0  B #\ )P ^ "P /0 R #L .  Z #\ .0!' #@ 4  W %L -0!H
M #0 >  S (P ,@"B #$ O  Q .< ,0#_ #( _P S /\ B0   '8#  !F!0
M60<  % '  !)!@  0P4  $ #   ^ 0  /  # #L "  Z  T .@ 0 #D %  Y
M !D -P > #8 (P U "@ -  N #, -  R #L , !# "\ 3  N %< +0!D "P
M<P K (< *@"< "D M0 I -P *0#[ "D _P J /\ @00  &X(  !?"@  4PL
M $H+  !""P  /0H  #D)   V"   -04  #0"!@ S  H ,@ . #$ $0 Q !4
M,  : "\ 'P N "0 +  J "L ,  J #< *0 _ "@ 20 G %0 )@!@ "0 ;P C
M (( (@"7 "$ K@ A ,P (0#S "$ _P B /\ >PD  &@,  !:#0  3@X  $4.
M   ]#@  . T  #,-   P#   +@L  "T) P M!@@ + 0, "L"#P J 1( *0$7
M "@!'  G "$ )@ G "4 +0 D #0 (P$] "(!1@ A 5$ 'P%= !X!;  < 7\
M&P"4 !H J@ : ,4 &@#K !D _P : /\ =0P  &0.  !5#P  2A   $ 0   Y
M$   ,Q   "\/   L#@  *0X  "<- 0 G# 4 )PH* "8(#0 E!Q  ) 84 "(&
M&0 A!A\ ( <D !\'*P >!S( '0<Z !P(1  :"$\ &0A< !<(:P 6"'T %0>1
M !0'IP 3!K\ $@7D !(%^@ 2!?\ <0X  %\0  !1$0  1A(  #T2   V$@
M,!(  "L1   H$0  )1   ",0   B#@0 (0T' "$,"P @"PX 'PL2 !T+%P <
M#!P &PPB !H,*0 9##$ & PY !8-0P 5#4\ $PU< !(-:P 0#7X #PV2  X-
MIP -#+X #0S@  T,]0 -#/\ ;1   %P1  !.$P  0Q0  #H4   R%   +10
M "@3   E$P  (A(  " 1   >$0, '! % !P/"  ;#PP &@X0 !D/%  7#QH
M%@\A !40*  4$#  $A Y !$01  0$%  #A!=  T0:P ,$'P "Q"0  D0I0 (
M$+P !Q#?  <0]  '#_\ :1$  %@4  !+%0  0!8  #<6   P%@  *A8  "85
M   B%0  'Q0  !T3   :$P( &1($ !<2!@ 6$@H %1(. !02$@ 2$A@ $1,>
M !$3)0 0$RX #A,W  T40  ,%$L "Q18  D49P '%'@ !A2-  04HP #$[L
M A/=  $2]  "$O\ 91,  %46  !(%P  /1@  #08   M&   *!@  ",7   @
M%P  '18  !H5   8%0( %A4$ !05!0 2%@@ $18- ! 7$  .%Q4 #A<;  T7
M(@ ,%RD "Q@R  D8/  '&$< !1A4  088P "&'4  1B+   7H0  %[D  !?=
M   6]0  %O\ 818  %(8  !%&@  .QH  #(:   K&@  )1H  "$9   >&
M&Q@  !@7   6%P( %!<# !(8!0 0&0< #AL+  P;#P +&Q, "AL8  @<'P '
M'"8 !1PO  0<.  "'$0  !U1   =8   '7(  !R(   <H   &[D  !O>   :
M]@  &O\ 7A@  $\:  !"'   .!P  "\=   I'   (QP  !\;   <&@  &1D
M !<9 0 4&0( $AH# ! ;!  .'0< #!X+  D?#@ &(!$ !2 6  ,@'  !(2,
M "$K   A-0  (4   "%.   A70  (6\  "&&   @G@  (+@  !_>   >^
M'O\ 6AL  $L=   _'@  -1\  "T?   G'@  (AT  !X=   ;'   &!L  !4;
M   2'   $!T"  X?!  ,(08 "2(*  4C#0 ")!   "43   E&0  )B   "8H
M   F,@  )CT  "9*   F6@  )FP  ":#   EG   );<  "3?   C^0  (_\
M51X  $<@   \(0  ,B$  "LA   E(   (!\  !T>   :'0  %AX  !,>   0
M(   #B$   PC @ ()04 !2<)   H"P  *@X  "L1   L%@  +!T  "PE   L
M+@  +#H  "Q'   L5@  +&D  "R    KF@  *K4  "G?   I^P  */\ 42(
M $0C   X)   +R0  "@C   C(@  'R$  !P@   7(   $R$  ! C   .)
M"R8   @H   $*@0  "P'   N"0  , P  #$/   S$P  ,QD  #,A   S*@
M,S4  #-#   S4@  ,V4  #)[   REP  ,;,  ##>   O^P  +O\ 3"4  #\F
M   U)P  +28  "<E   B)   'B,  !DC   4)   $28   XH   +*@  !RP
M  ,O    ,0(  #,$   U!P  -PH  #D-   Z$   .Q4  #L=   [)@  .S$
M #L^   [3@  .V   #IW   YD@  .+   #?;   V_   -?\ 1RD  #LJ   R
M*@  *RD  "4G   A)@  &R<  !4H   1*@  #BP   HO   &,0   30    V
M    .    #L!   ]!   /P<  $$*  !##@  11$  $48  !%(0  12P  $0Y
M  !$2   1%L  $-Q  !"C0  0:L  $#2   _^@  /O\ 0BT  #@N   O+0
M*2L  "0J   =*@  %RP  !$N   -,0  "30   0W    .@   #P    _
M00   $0   !&    2 ,  $H'  !,"P  3@X  % 3  !0'   4"<  $\T  !/
M0P  3U4  $YJ  !-A@  3*0  $K*  !)^   2/\ /C(  #4Q   N+P  *2X
M " N   9,0  $C,   XW   ).@   CT   !     1    $<   !)    3
M $\   !1    4P   %4!  !8!@  6@L  %T.  !?%0  7B   %XL  !=/
M7$X  %MC  !:?@  6)T  %?   !5\@  5/\ .C8  #,T   M,@  )#,  !LV
M   3.0  #CT   A!    10   $D   !,    4    %,   !6    60   %L
M  !=    8    &(   !E    : 4  &L+  !O$   ;Q@  &XE  !M-   ;48
M &M;  !J=0  :)0  &:V  !DZ0  8O\ .#D  #(W   H.0  'CL  !4_   .
M1   !TD   !-    4@   %8   !:    7@   &(   !E    :    &L   !M
M    <    ',   !V    >0   'T$  "!"P  A1$  (0=  ""+   @#X  'Y4
M  !^:P  >XH  'JJ  !WU@  =?T .#T  "P^   B00  %T8   ]+   '40
M %<   !<    8@   &8   !K    ;P   '0   !X    >P   'X   "
M@P   (8   "*    C0   )$   "6 P  FPP  )T3  ";(0  FC,  )=)  "4
M8@  DW\  )"@  ".Q0  C/, ,40  "5(   :30  $%,   A:    80   &@
M  !N    =    'D   !_    A    (D   "-    D0   ),   "6    F0
M )T   "@    I    *@   "L    L@,  +<-  "W%P  M2@  +(^  "P5@
MK',  *J4  "IM   I>4 *D\  !Y4   26P  "F(   !J    <P   'L   ""
M    B0   (X   "4    F@   )\   "D    I@   *D   "M    L    +,
M  "W    NP   ,    #%    RP   -$$  #5#@  TQT  - R  #-2P  RF8
M ,:'  #"J0  P<L (EL  !9B   ,:P   70   !]    AP   )    "7
MG@   *0   "K    L0   +8   "Z    O    ,    #$    R    ,L   #/
M    U    -H   #@    Y@   .L   #Q!@  \!,  .XG  #L/P  ZEL  .=Z
M  #DFP  X+L _P   /L   #V    \P   /0 !0#V  P ^@ 1 /\ &0#_ "(
M_P L /\ -0#_ #T _P!% /P 3 #Z %( ]P!8 /4 7@#S &0 \0!J .X <@#L
M 'H Z0"% .4 D0#A *  W0"R -@ S@#2 /8 P0#_ *T _P"> /\ E@#_ )
M_P", /\ ^@   /(   #L    Z0   .D   #L  4 \@ , /@ $@#W !L ]0 E
M /  +@#K #< Y@ ^ .( 10#= $L V !0 -, 5@#0 %P S0!B ,H :@#( '(
MQ0!\ ,( B "^ )8 N@"H +< OP"T .@ K@#_ )T _P"0 /\ B #_ (, _P"
M /\ \    .4   #>    V@   -L   #<    V  ' -$ #@#1 !4 T@ > ,L
M)P#% "\ P  W +T /0"Z $0 MP!) +4 3P"R %4 L !; *X 80"L &D J0!S
M *< ?P"D (T H0"> )X L@"; -4 F0#\ (P _P"" /\ >P#_ '8 _P!T /\
MX@   -,   #*    QP   +P   "V    L  ! *\ "P"L !$ K0 8 *T ( "H
M "@ I  O *  -@"= #P FP!" )D 1P"7 $T E0!3 ), 60"1 &$ CP!J (P
M=0"* (, B "4 (8 IP"# ,( @@#P 'P _P!S /\ ;0#_ &H _P!H /\ SP
M ,$   "Y    K0   *    "8    E    )$ !@"0  T D  2 (\ &0". "$
MBP H (@ +P"& #4 A  Z (( 0 "  $4 ?@!+ 'P 4@!Z %D > !B '8 ; !T
M 'D <@") '$ G0!O +0 ;0#? &P _P!E /\ 8 #_ %X _P!< /\ O@   +$
M  "@    D@   (D   ""    ?    'H  0!X  D =P . '@ % !W !H =  A
M '( )P!P "T ;@ S &P . !K #X :0!$ &@ 2@!F %$ 9 !: &, 9 !A '
M7P!_ %X DP!= *D 7 #( %L ]P!7 /\ 5 #_ %( _P!1 /\ L    )\   "-
M    ?P   '0   !N    :@   &8   !E  0 8P + &, $ !C !4 8P ; &$
M(0!? "< 70 L %P ,@!: #< 60 ] %< 0P!6 $L 50!3 %, 7 !2 &@ 4 !W
M $\ B0!. )\ 30"Z $P Z0!+ /\ 20#_ $< _P!' /\ H@   (T   !\
M;@   &4   !>    60   %<   !5  $ 5  ' %, #0!3 !$ 5  6 %( &P!1
M "$ 3P F $X *P!, #$ 2P W $H /0!) $0 1P!, $8 5@!$ &$ 0P!P $(
M@0!! )< 0 "O #\ UP _ /\ /@#_ #T _P ^ /\ E    '\   !O    8P
M %D   !1    30   $H   !(    1P $ $< "@!&  X 1@ 1 $< %@!% !P
M1  A $( )@!! "L 0  Q #X -P ] #X / !' #H 4  Y %L . !I #< >@ V
M (\ -0"G #4 Q@ T /4 - #_ #0 _P U /\ B    '0   !E    6    $\
M  !(    0P   #\    ]    /  " #P !P [  P .P / #L $@ Z !< .0 <
M #< (0 V "8 -0 L #0 ,@ S #D ,0!! #  2P O %8 +@!C "T <P L (@
M+ "@ "L NP K .H *P#_ "L _P L /\ ?P   &P   != 0  40(  $@#  !
M P  .P(  #<    T    ,P   #( !0 R  D ,@ - #$ $  Q !, ,  8 "\
M'0 M "( +  H "L +@ J #4 *0 ] "@ 1@ G %$ )@!> "4 ;@ D (( (P"9
M ", LP B -X (@#_ ", _P D /\ =P   &4$  !6!@  2P<  $((   Z"
M-0<  # &   M!0  + ,  "L  P J  < *0 + "D #@ I !$ *  5 "< &0 F
M !X )0 D "0 *@ C #$ (@ Y "$ 0P @ $X 'P!: !X :0 = 'P ' "3 !L
MK  ; ,T &P#V !L _P < /\ < 4  %\(  !1"@  1@L  #T+   U"P  , L
M "L*   H"0  )0@  "0' @ C! 8 (P() "(!#  B  \ (0 2 "  %@ ? !L
M'@ @ !T )@ < "X &P V !H /P 9 $H & !7 !< 9@ 6 '@ %0"/ !4 I@ 4
M ,, % #N !0 _P 5 /\ :P@  %L+  !-#   0@T  #D-   Q#0  + T  "<-
M   C#   (0P  !\+ 0 >"@4 '0@( !T&"P <!0T ' 00 !L$%  9!!@ &00>
M !@$(P 7!"L %@0S !4$/  4!$< $P-4 !(#8P 1 W4 $ ** ! !H@ / +P
M#P#E  \ _@ 0 /\ 9PL  %<-  !)#@  /@\  #4/   N#P  * \  "0.   @
M#@  '0X  !L- 0 9#00 & P' !@+"0 7"0P %PD. !8)$@ 5"18 % D; !,)
M(0 2"2@ $@DP !$).@ 0"44 #PE2  X)80 -"7, # B(  L(GP *![< "@;;
M  H%]@ *!/\ 8PT  %,.  !&$   .Q$  #(1   K$0  )1   "$0   =$
M&@\  !@/ 0 6#@0 %0X' !0-"0 3#0L $PP- !(,$  1#!0 $ P9 ! ,'P /
M#"< #@TO  T-.0 ,#44 "PU1  D-8  (#7$ !@V&  4-G0 $#+0  PS2  (,
M\0 ""_\ 7PX  % 0  !#$0  .!(  "\2   H$@  (Q(  !X1   ;$0  &!$
M !40 @ 4$ 4 $A ' !$/"0 0#PH $ X,  X.#@ .#Q( #0\7  P0'0 ,$"0
M"A L  D0-@ ($$$ !A!.  4070 #$&\  1"$   0G   #[0   [4   .\P
M#O\ 7!   $T2  ! $P  -A0  "T4   F%   (1,  !P3   9$@  %A(  !01
M P 2$08 $1$( ! 0"@ .$ L #1$+  P1#0 +$A$ "A(5  D2&@ ($B$ !A,I
M  43,P #$SX  A-+   36@  $VP  !."   2FP  $K0  !'7   1]0  $?\
M6!(  $D4   ]%0  ,Q8  "L6   D%0  'Q4  !H4   7%   %!,! !,2!  1
M$@< $!()  X2"0 -$@D "Q,*  D4#0 '%0\ !A83  06&  #%A\  A8G   7
M,   %SL  !=(   76   %VH  !:    6F0  %;0  !79   4]P  $_\ 510
M $86   Z%P  ,!@  "@8   B%P  '18  !D6   6%0  $Q0# !(3!@ 0$P<
M#Q,'  T4!P +%0@ "18)  88#  #&@X  1H1   :%@  &QP  !LD   ;+0
M&S@  !M&   <50  &V<  !M]   ;EP  &K,  !G;   8^0  %_\ 418  $,8
M   W&0  +AH  "8:   @&0  &Q@  !@7   5%@$ $Q4% !$5!  /%00 #18$
M  L7!0 )&08 !AH(  (<"@  '@T  " 0   @$P  (!D  " A   A*@  (34
M "%"   A4@  (&0  "!Z   ?E0  '[$  ![;   =^@  '/\ 31D  #\;   T
M'   *QP  "0<   >&P  &AH  !<8   4%P( $A<" ! 8 0 -&0$ "QH"  @<
M P %'00  A\&   A"   (PL  "4.   F$0  )A8  "8>   G)P  )S(  "<_
M   F3@  )F   "9W   ED@  )*\  "/:   B^P  (?\ 2!T  #P>   Q'P
M*!X  "(>   ='   &1L  !8:   2&@  $!L   T<   +'0  "!\   0A   !
M(P(  "4$   G!@  *0D  "P,   N#P  +A,  "X:   N(P  +BX  "X[   N
M2@  +5P  "UR   LC@  *ZP  "K4   I^P  */\ 1"   #@A   N(0  )B$
M " @   <'@  &!T  !0=   0'@  #A\   LA   '(P   R4    G    *0
M "P!   N P  , 8  #,*   U#0  -A$  #87   V'P  -BD  #8V   V10
M-5<  #5M   TB0  ,J@  #'/   P^@  +_\ /R0  #0D   K)   )",  !\A
M   ;(   %B   !$A   .(P  "B4   8H   "*@   "T    O    ,@   #0
M   W    .0,  #L&   ^"@  0 X  $$2  !!&@  0"4  $ Q  ! 0   /U(
M #YG   ]@@  /*(  #K'   Y^   ./\ .B@  # H   I)P  (R4  !\C   8
M)   $B4   XH   **@  !2T    P    ,P   #8    X    .P   #X   !
M    0@   $4"  !'!@  2@H  $T.  !-%0  3!\  $PK  !+.@  2DP  $EA
M  !(?   1YL  $6_  !#\P  0O\ -BP  "TK   G*0  (R<  !LH   4*@
M#BT   HP   $,P   #<    Z    /0   $    !#    1@   $@   !+
M30   %    !3 0  5@8  %D+  !;$   6QD  %HE  !9-   6$8  %=:  !5
M=   5),  %*U  !0Z@  3_\ ,S   "PN   G+   'BT  !8O   0,@  "C8
M  ,Z    /P   $(   !&    20   $P   !/    4@   %4   !8    6@
M %T   !@    8P   &<&  !K#   ;!(  &L>  !K+   :3T  &=2  !F:@
M9(D  &&K  !?W   7?\ ,3,  "PQ   B,@  &34  !$Y   */0   D(   !'
M    3    %    !4    6    %L   !?    8@   &4   !H    :P   &X
M  !Q    =0   'D   !]!@  @@T  ((6  " )   ?C4  'Q)  ![80  >'\
M ':?  !SQ@  </< ,38  "8X   <.P  $D    M%   "2P   %$   !6
M6P   &    !E    :0   &X   !R    =@   'D   !\    ?@   ((   "%
M    B0   (X   "3    F 8  )P.  ";&@  F"L  )9   "260  D7,  (V5
M  "+M0  B.@ *SX  "!!   51P  #4T   )4    6P   &$   !H    ;@
M ',   !Y    ?@   (,   "(    C    (\   "2    E0   )D   "=
MH0   *4   "J    L    +<'  "X$0  M2$  +(U  "O30  JFD  *B(  "F
MJ   HM$ (T@  !A.   .5   !%P   !D    ;0   '4   !\    @P   (D
M  "/    E0   )L   "@    HP   *8   "I    K0   +$   "U    N0
M +X   #$    R@   -(   #:"@  UA8  -(I  #.00  REP  ,5\  #"G0
MP;T '%4  !%<   '90   &X   !W    ?P   (@   "0    F    )\   "E
M    K0   +,   "X    N@   +X   #"    Q@   ,H   #.    TP   -H
M  #@    YP   .T   #S    ] X  /(>  #O-@  [%$  .AN  #DD   W[$
M                      $#! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E
M)B@I*BLM+B\P,C,T-C<X.3L\/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>
M8&%B8V5F9VEJ:VQN;W!Q<W1U=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8
MF9J<G9Z?H:*CI*:GJ*JKK*VOL+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1
MTM35UM?9VMO=WM_@XN/DYN?HZ>OL[>[P\?+T]?;W^?K[_/[_____________
M_________________________________________P
M   ! P0%!@@)"@L-#@\1$A,4%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W
M.#D[/#T^0$%"1$5&1TE*2TU.3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P
M<7-T=7=X>7I\?7Z @8*#A8:'B(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJ
MJZRMK["QL[2UMKBYNKN]OK_!PL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+C
MY.;GZ.GK[.WN\/'R]/7V]_GZ^_S^________________________________
M______________________\                      0,$!08("0H+#0X/
M$1(3%!87&!H;'!T?("$B)"4F*"DJ*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)
M2DM-3D]04E-455=865M<75Y@86)C969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"
M@X6&AXB*BXR.CY"1DY25EIB9FIR=GI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[
MO;Z_P<+#Q,;'R,G+S,W/T-'2U-76U]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U
M]O?Y^OO\_O__________________________________________________
M____  $" P0%!@<("0H+# T.#Q 1$A,4%187&!D:&QP='A\@(2(C)"4F)R@I
M*BLL+2XO,#$R,S0U-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%56
M5UA96EM<75Y?8&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#
MA(6&AXB)BHN,C8Z/D)&2DY25EI>8F9J;G)V>GZ"AHJ.DI::GJ*FJJZRMKJ^P
ML;*SM+6VM[BYNKN\O;Z_P,'"P\3%QL?(R<K+S,W.S]#1TM/4U=;7V-G:V]S=
MWM_@X>+CY.7FY^CIZNOL[>[O\/'R\_3U]O?X^?K[_/W^_VUF=#$      P0A
M   !                     0                    $    ! @,$!08'
M" D*"PP-#@\0$1(3%!46%Q@9&AL<'1X?("$B(R0E)B<H*2HK+"TN+S Q,C,T
M-38W.#DZ.SP]/C] 04)#1$5&1TA)2DM,34Y/4%%24U155E=865I;7%U>7V!A
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
M[8Z(>.>'CX'B@)6*W7N:D-IWH);6=*::U'&LGM)OLJ'0;;FCSVS#IL5GPZ;
M:<>AP&G'H<!IQZ' :<>AP&G'H<!IQZ' :<>AP&G'H<!IQZ' :<>AP&G'H?^-
M' /_BB<(_XHQ#?^6-Q/_GD ;_Z5))_^G4S3_IUU#_Z1H4_R@<F+RFGQPZI2%
M?>.+BXC=A)*1V'Z8F--ZGI_0=:2DS7*JJ,MOL*O);;BNPFF\L+QKP*JW;<2E
MMVW$I;=MQ*6W;<2EMVW$I;=MQ*6W;<2EMVW$I;=MQ*6W;<2EMVW$I?^-&P/_
MBR<(_XPP#?^8-Q/_H$ ;_Z=()O^K4C3_JUQ$_ZEF5/JE<&3PGWESYYB"@=^/
MB(W9B(^7TH&5H,Y[FZ?*=J&MQW.HL<5PK[7!;;>WN6NXM;-NO:ZP<,&HL'#!
MJ+!PP:BP<,&HL'#!J+!PP:BP<,&HL'#!J+!PP:BP<,&HL'#!J/^.&P/_BR8(
M_XXP#?^:-A+_HC\:_ZE()O^N433_KEM$_ZQD5?FJ;F7OI7=VY9U_A=R4A9+4
MC(R=SH22I\E]F*_$>)ZUPG6GN<%TL;NX<+.[L6^VN*QQN[&I<[^KJ7._JZES
MOZNI<[^KJ7._JZESOZNI<[^KJ7._JZESOZNI<[^KJ7._J_^.&P/_C"8(_Y O
M#?^;-A+_I#\:_ZM')O^Q4#3_L5E$_+!C5?:N;&?MJG5XXZ%\B-F8@Y;1D(FC
MRH>/K<6"E[3"?Z"XOGRHN[MZL+VQ=+*]J7*TNZ9TN;.C=KZMHW:^K:-VOJVC
M=KZMHW:^K:-VOJVC=KZMHW:^K:-VOJVC=KZMHW:^K?^/&P/_C"8'_Y$N#/^=
M-A+_ICX:_ZU')?^S3S3_M%A$^K1A5O.R:FCLKW-ZX:9ZB]:=@)K-E(:GQHV-
MK[^'E+6Z@IRYM7^DO+)]K+ZK>;&_HW:RO:!XN+6>>;VOGGF]KYYYO:^>>;VO
MGGF]KYYYO:^>>;VOGGF]KYYYO:^>>;VOGGF]K_^/&P/_C28'_Y,N#/^>-1'_
MJ#X9_Z]&)?^V3C/^MU=$][=@5O"V:&GHLW![WJIWC="??)W'EX.GOY"*K[B+
MD;:RAIBZK8.@O:F!J;^E?K# G'FQOYI[M[>8?;NPF'V[L)A]N["8?;NPF'V[
ML)A]N["8?;NPF'V[L)A]N["8?;NPF'V[L/^0&@/_C28'_Y0M#/^@-1'_J3X9
M_[%&)/^X33/\NU9$];M?5NV[9VGCM6Y]UJQSC\JC>IW!FX"GN)2'L+&/CK:K
MBI6[IH>=OJ*%I<"?A*_!EGZPP91_MKB3@+NRDX"[LI. N[*3@+NRDX"[LI.
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
M-1EQ_ST>:?]%(V+_329;_U8I6/]?+%;_:"U4_VXO4_]S,%+_>#%1_WPQ4/^
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
MC"(&_YTG!_^J+@G_MC8.]\$^%NW,1B#DV$LNV=Q01,G46%B[S5YKKL9E>J+
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
M'0/_=B@&_W(S"_]\-P__A#\5_XA('?^+4R?_B6 Q_X9M._^">43_?H9,_WN1
M4_]WFEC_=*)=_'&H8?INKF3X:[1G]VFZ:?5HP6OS9LAM[V/-;^QATW#G7]UQ
MXEWE<]U;YG/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;YG/=6^9SW5OF<_]Z'0/_
M=B@&_W(S"_]\-P__A#\5_XA('?^+4R?_B6 Q_X9M._^">43_?H9,_WN14_]W
MFEC_=*)=_'&H8?INKF3X:[1G]VFZ:?5HP6OS9LAM[V/-;^QATW#G7]UQXEWE
M<]U;YG/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;YG/=6^9SW5OF<_]Z' /_=R<&
M_W0R"_]_-@__ACT5_XM''?^.42?_C%XQ_XEK//^%=T;_@8-._WV/5O]YF%S\
M=:!A^7*F9?=OK6GU;+-L\VJY;_)HP''P9LAS[&3-=>AAU';C7]YWVUWC>=5=
MY7;57>5VU5WE=M5=Y7;57>5VU5WE=M5=Y7;57>5VU5WE=O][' /_=R<&_W<P
M"O^"-0[_BCP5_X]&'?^23R?_D5PR_XYH/?^*=$C_AH!2_X&+6OQ]E6'X>)UG
M]72D;?)QJG'P;K!T[FNV=^QIOGKJ9\=]YV7.?^)BUH#97]V!T%_@?LQ@XWO,
M8.-[S&#C>\Q@XWO,8.-[S&#C>\Q@XWO,8.-[S&#C>_]\' /_>"8&_WHO"O^%
M,P[_C3L4_Y)$'/^63B?_E5HR_Y)E/O^.<4K_BGU5_H6(7OF DF?T>YIN\':A
M<^URIWCJ;ZY]Z&RT@.9IO(/D9\:&X67/B-EBUXK/8=F(R&+=@L1CX'_$8^!_
MQ&/@?\1CX'_$8^!_Q&/@?\1CX'_$8^!_Q&/@?_]]&P/_>28&_WPN"O^(,@[_
MD#H4_Y5#'/^:3"?_F5@S_Y9C/_^2;DS_CGI7_(F%8O6$CVOP?I=S['F>>NAT
MI8#E<*N%XFRSB>!JNXS>:,:/VF;1DLYBT9+'9-6,P67;AKUFW8*]9MV"O6;=
M@KUFW8*]9MV"O6;=@KUFW8*]9MV"O6;=@O]]&P/_>B8&_W\L"O^+,0W_DSH3
M_YA"'/^=2R;_G58S_YMA0/^7;$W[DG9:]XV!9O*(C'#L@I1YYWN;@>-UHHC?
M<:F.W&VQDMEKNY;7:<B9S&3+F\5ESI? 9]*1NFC8BK9IVX:V:=N&MFG;AK9I
MVX:V:=N&MFG;AK9IVX:V:=N&MFG;AO]^&P/_>R8&_X$K"?^-,0W_E3D3_YM"
M&_^@2B;_H50S_Y]?0?N<:4_VEW-=\9)^:NR,B'7GA9& XGZ8B=UXH)'8<J>7
MTFVOG<]LN9_,:\6@PV?'H+QHRYNW:M"4LFS5C:]LV8FO;-F)KVS9B:]LV8FO
M;-F)KVS9B:]LV8FO;-F)KVS9B?]^&@/_>R4&_X,J"?^/, S_F#@2_YY!&_^C
M22;_IE(S_:1=0?>A9U#QG'%?ZY=[;>6/@WK>AXN&U7Z2D<]XF9?*=*&<QW&J
MG\-OLZ'!;K^CNFO%H[-KR)^O;<V8JV_2D:EPUHRI<-:,J7#6C*EPUHRI<-:,
MJ7#6C*EPUHRI<-:,J7#6C/]_&@/_?"4&_X8I"/^2+PS_FS@2_Z% &O^G2"7_
MJE$R^:E;0?.F9%'LHFYAY9IV<-R1?G_2B8:+RX*-D\5]E9G >)V>O'6EH;ES
MKJ2V<KFELG##IJMOQJ*H<<N;I'/0DZ)TU(ZB=-2.HG34CJ)TU(ZB=-2.HG34
MCJ)TU(ZB=-2.HG34CO^ &@/_?"4&_X@H"/^4+PO_G3<1_Z0_&?^J1R3]KD\R
M]JU90>^K8E+GIFMBWIYR<]*5>H'*C8*+PX>*D[V!D9JW?9F?LWFAHZ]WJJ:L
M=K2GJG;!J*-SPZ6@=<F>GG?/EIQWTI&<=]*1G'?2D9QWTI&<=]*1G'?2D9QW
MTI&<=]*1G'?2D?^ &@/_?24&_XHG"/^6+@O_GS80_Z<_&/^M1R/[LDXQ\[)7
M0>NQ8%+BJFADUJ)P=,R9=X'#DG^+O(N&E+6&CIJO@96@JGZ=I*9[IJ>C>K"I
MH7F\J9MWP:B9><>@F'K-F)=[T9.7>]&3EWO1DY=[T9.7>]&3EWO1DY=[T9.7
M>]&3EWO1D_^!&@/_?B0&_XPF!_^8+@K_HC80_ZD^&/^O1B/XM4TP\+=60.>U
M7E+=KF9DT*5N<\:==8"]EGR+M9"#E*Z*BYNHAI*@HX*:I9]_HZB;?JVJF'VY
MJY1[P*J3?<:BDG[,F9%_T)21?]"4D7_0E)%_T)21?]"4D7_0E)%_T)21?]"4
MD7_0E/^!&0/_?B0&_XTF!_^:+0K_I#4/_ZP]%_ZR12+VN$PP[;Q40.2X75'7
MLF1CRZEL<\"A<X"WFGJ+KY2 DZB/B)NBBH^@G(>7I9>$H*B4@JFJD8*UJXV!
MOZN-@<6DC(++FXR"SY6,@L^5C(+/E8R"SY6,@L^5C(+/E8R"SY6,@L^5C(+/
ME?^"&0/_?R0&_X\E!_^<+0G_IC4._ZX]%ORU12'SO$LNZL%2/^"\6U'1M6-C
MQJUJ<KNE<7^RGG>*J9A^DZ*3A9J;CXV@EHR5I9&)G:B-AZ>KBH>RK(>'OZR&
MAL2EAX;*G(>&SI>'ALZ7AX;.EX>&SI>'ALZ7AX;.EX>&SI>'ALZ7AX;.E_^"
M&0/_@",%_Y$E!O^>+ G_J#0-_[$\%?JX1!_POTLMY\51/=S 6E#-N&%BP;!H
M<;:I;WZLHG6)I)U\DIR8@IJ5E(J@CY&2I8J.FZB&C:6K@XRPK(&-OJR B\.F
M@8O)G8&+S9B!B\V8@8O-F(&+S9B!B\V8@8O-F(&+S9B!B\V8@8O-F/^#&0/_
M@B(%_Y,D!O^@+ C_JS,-_[0\%/>\0Q[NQ$HKY,E1.]7$6$_(O&!AO+1G<+&M
M;7VGIW.)GJ)YDI:=@)F/FHB?B9>0I(.4F*A_DZ*J?)*MJWJ2NZQZD<.F>Y#)
MGGR/S9A\C\V8?(_-F'R/S9A\C\V8?(_-F'R/S9A\C\V8?(_-F/^#& +_A"$%
M_Y4D!O^B*PC_K3,+_K<[$O3 0ASJR4DHX,U/.=#'5T[#P%Y@M[AE;ZNR:WRA
MK'&'F*=XD)"C?IB)H(6>@IV-HWV;EJ=XF:"I=9FKJG.9N*MSF,.F=9;)GG:5
MS9EVE<V9=I7-F7:5S9EVE<V9=I7-F7:5S9EVE<V9=I7-F?^$& +_AR %_Y<C
M!?^E*@?_L3(*^[LZ$/'%01GGST@EV])-.,O+54R]Q%U>L;YC;J6X:GN;LF^&
MDJYVCXFJ?):"IX.<>Z2+H7:BE*5QH9VG;J"IJ6RAMJEMH<.F;YW)GG"<S9AP
MG,V8<)S-F'"<S9APG,V8<)S-F'"<S9APG,V8<)S-F/^%& +_BAX$_YHB!/^H
M*0;_M3 (]L X#NO+0!7AV$8@T]A+-L705$NWR5M<J\-B;)^^:'B4N6Z#B[5S
MC(.R>I-[KX&9=:V)GF^KDJ)KJIRD:*JGI6:JM*9FJ\6D:*;*G&FDS9=II,V7
M::3-EVFDS9=II,V7::3-EVFDS9=II,V7::3-E_^&%P+_C1P$_YXA!/^L)P7]
MNB\&[\<V"N/4/A#8WT,?R]Y*-+[64DBPT%I:I,I@:9C&9G:-P6R A+YRB7N[
M>)!TN7^5;K>'FFFVD)UEM9N@8K2FH6"ULZ%?ML6@8;',FF*NSY5BKL^58J[/
ME6*NSY5BKL^58J[/E6*NSY5BKL^58J[/E?^'%P+_D1H#_Z(@ _^R)0/UP"L$
MYL\Q!MC>. _,Y4,@P^)),[;>44:IV%A7G-)>99#.9'*&RVI\?,APA'3&=XIN
MQ'Z/:,.'E&/"D)=?P9N97,&FFEO"LYM:P\6:6[[/E5RZTI%<NM*17+K2D5RZ
MTI%<NM*17+K2D5RZTI%<NM*17+K2D?^)%@+_EAD"_Z@= OZX(0+LR2("V=TE
M!,SE-Q'"ZD,BM^=(,ZSD3T2@X%93E-U=8(C:8VM^UFIU==1P?6[2=X-GT7^(
M8M"'BU[0D8Y:T)R06-"GD5;0M9)5TL>15LW4CE;(UHM6R-:+5LC6BU;(UHM6
MR-:+5LC6BU;(UHM6R-:+5LC6B_^+%0+_G1<!_Z\9 ?3!& '=V!$ S.4F!<'N
M-Q.V[T(CJ^U',J'K3$"6Z55-B^==6(+F96%YY&QI<N1T;VSC?'1GXH1X8N*-
M>U[BE7Y;X)Z 6-^G@E7>L8-3WKZ#4M[2@U'9W()1V=R"4=G<@E'9W()1V=R"
M4=G<@E'9W()1V=R"4=G<@O^/$P+_I!,!_K@2 -;,"P#,Y!$!P.\F![7U.!6J
M]$ BG_-&,)7R2SR,\51&@O!=3WKP9E9T\&Y<;N]V86GO?F1E[X9H8>^.:E[N
MEFU;[9YO6.NE<%;KKG%4ZKAR4NK'<U'IU7-1Z=5S4>G5<U'IU7-1Z=5S4>G5
M<U'IU7-1Z=5S4>G5<_^8$ '_K@X U,$) ,G/"0"^\!("L_DG"JG[.!6>^SXA
MD_M$+(GZ2C6!^E,^>?I=17+Z9DIM^F].:/IV4F3Z?E5A^H977_N.6ESZEEM:
M^9U=5_BE7E7WK&!3][5A4O;!85#VRF)0]LIB4/;*8E#VRF)0]LIB4/;*8E#V
MRF)0]LIB4/;*8O^C"P#6N 8 QL0' +O4"0"P_!0#IO\I"YS_-160_SL>AO]"
M)GW_22YU_U$T;_];.FG_93YE_VY!8O]U1%__?$9<_X-(6O^+25C_DTM6_YM,
M5?^B35/_J4Y1_[%/4/^[4$__PU%/_\-13__#44__PU%/_\-13__#44__PU%/
M_\-13__#4=JO @#&O 4 N<D% *W;" "C_Q<$FO\K"X[_,1*#_S@:>?] ('#_
M1R9I_T\K8_]8+U__8C)<_VLT6O]R-EC_>#A6_W\Y5/^&.U+_C3Q1_Y4]3_^<
M/D[_HSY-_ZH_2_^S0$K_N4%*_[E!2O^Y04K_N4%*_[E!2O^Y04K_N4%*_[E!
M2O^Y0<BU @"XP00 J] # )_K"0&6_QH%B_\F"G__+0]U_S45;/\]&F7_1!Y>
M_TPB6/]4)57_72=2_V4I4/]L*D[_<RM-_WDL3/]_+4K_A2Y)_XPO2/^2,$?_
MF3!%_Z Q1/^I,D/_KC)#_ZXR0_^N,D/_KC)#_ZXR0_^N,D/_KC)#_ZXR0_^N
M,KBZ @"JR   G=D  )+_# *)_QH$??\A"'+_* QH_S 08/\X%%K_0!=4_T@:
M3_]/'$S_5QU)_UT>1_]C($7_:2!$_V\A0O]T(D'_>B) _X C/_^&)#[_C"0]
M_Y(E//^9)3O_GB8[_YXF._^>)CO_GB8[_YXF._^>)CO_GB8[_YXF._^>)JO!
M  "=T   C^$  (;_#@)Z_Q4#;O\<!F3_(PE<_RL,5?\S#T__.Q%)_T(31O])
M%$+_3Q9 _U46/O]:%SS_7Q@[_V08.?]H&3C_;1DW_W(:-O]W&C7_?!HT_X$;
M,_^(&S+_C1LR_XT;,O^-&S+_C1LR_XT;,O^-&S+_C1LR_XT;,O^-&_]P'@/_
M;"D&_VDS"?]R-PW_>3X2_WU'&?^ 42'_?E\I_WQM,O]Y>SG_=HA _W.31?]P
MG4K_;J9._VNM4?]IM%/_:+M5_V;#5_]CQUG[8<Q;]U_37/->W5WP7.->ZUOI
M7^=9[V#E6?%?Y5GQ7^59\5_E6?%?Y5GQ7^59\5_E6?%?Y5GQ7_]P'@/_;"D&
M_VDS"?]R-PW_>3X2_WU'&?^ 42'_?E\I_WQM,O]Y>SG_=HA _W.31?]PG4K_
M;J9._VNM4?]IM%/_:+M5_V;#5_]CQUG[8<Q;]U_37/->W5WP7.->ZUOI7^=9
M[V#E6?%?Y5GQ7^59\5_E6?%?Y5GQ7^59\5_E6?%?Y5GQ7_]P'@/_;"D&_VDS
M"?]R-PW_>3X2_WU'&?^ 42'_?E\I_WQM,O]Y>SG_=HA _W.31?]PG4K_;J9.
M_VNM4?]IM%/_:+M5_V;#5_]CQUG[8<Q;]U_37/->W5WP7.->ZUOI7^=9[V#E
M6?%?Y5GQ7^59\5_E6?%?Y5GQ7^59\5_E6?%?Y5GQ7_]P'@/_;"@&_VLQ"?]U
M-@W_>SP2_W]&&?^#4"'_@5XJ_WYK,_][>#O_>(9"_W622/]RFTW_<*11_VVL
M5/]KLE?_:;E:_V?!7/QEQU[X8LQ?]6#38?!>W6+L7.1CZ%OI9.):[V3@6O!B
MX%KP8N!:\&+@6O!BX%KP8N!:\&+@6O!BX%KP8O]Q'0/_;2@&_VXP"?]X- S_
M?SL2_X-$&?^'3B'_AELK_X-H-/]_=3W_?()%_WF.3/]VF5+_<J%6_V^I6OYM
ML%[\:K=A^VB^8_EFQF7T8\QG\&'3:>M?WFOF7>5LX%OI;=E<[FC67.]GUESO
M9]9<[V?67.]GUESO9]9<[V?67.]GUESO9_]R'0/_;B@&_W$N"?][,@S_@SH1
M_X=#&/^*3"'_BEDK_X=E-?^#<C__?WY(_WR+4/]YEE;_=9]<_7*F8/INK63X
M;+1H]FF\:_1GQ6WP9,QPZV'3<N5?WW/>7.5TUESH<<]>[6S-7NYKS5[N:\U>
M[FO-7NYKS5[N:\U>[FO-7NYKS5[N:_]S' /_;R<&_W0M"/]^,0S_ACD1_XM"
M&/^.2R'_CE8K_XMC-O^';T'_@WM+_W^'4_Y\DEO\>)QA^72D9_9PJVOS;;)O
M\6JZ<^]HPW;K9<QXYF+5>MY?WWS37>-[S5_F=L=@ZG#&8.QNQF#L;L9@[&[&
M8.QNQF#L;L9@[&[&8.QNQF#L;O]T' /_<"<&_W8K"/^!+PO_B3@0_XY &/^2
M22'_DU0L_Y!@-_^,;$/_AW=-^X.#5_A_CF#V>I=G\W:@;O!RJ'/M;J]XZVNX
M?.AHPG_F9LV"WV+8A-%?W(7*8.!_Q6'C>K]CZ'2^8^EROF/I<KYCZ7*^8^ER
MOF/I<KYCZ7*^8^EROF/I<O]T' /_<"8&_WDJ"/^%+@O_C3<0_Y(_%_^62"#_
MEU(L_Y5>./Z1:43ZC'10]8=_6_*"B67N?9-NZG>;=>=RHWSD;JN!X6JSAMYG
MO8K:9<J-TF+4CLABV(K"8]R$O&7@?K=FY7BV9N9VMF;F=K9FYG:V9N9VMF;F
M=K9FYG:V9N9VMF;F=O]U&P/_<28&_WPH!_^(+0K_D#8/_Y8^%O^:1R#_G% K
M_YI;./F79D7TDG!2[XQ[7^J%A6KE?HUTX'B5?=MRG874;:2+T&JMCLUHMY#+
M:,.1R&?1DK]EU(^Y9]F)M&C=@K!IXGRN:N1YKFKD>:YJY'FN:N1YKFKD>:YJ
MY'FN:N1YKFKD>?]V&P/_<B8%_W\G!_^*+ K_DS4._YD]%O^>1A__H4XK^Z!9
M./6<8T;OF&U4Z)!W8N*(?V_:@(=[TGJ/@\UUEXG)<9^-Q6ZHD<)LL9._:[R5
MO6O+E;9IT)2Q:]6-K&S;AJAMX'^G;>)\IVWB?*=MXGRG;>)\IVWB?*=MXGRG
M;>)\IVWB?/]V&P/_<R4%_X$F!_^-+ G_EC0._YT\%?^A1![^I4PJ]Z57./"B
M84?IG&I6X91R9=B,>W//A8-\R7^+A,-ZDXJ_=IN/NG.CD[=PK):T;[>7L6_$
MF*QMS9BI;].0I7#8B:%QWH*@<>!_H''@?Z!QX'^@<>!_H''@?Z!QX'^@<>!_
MH''@?_]W&P/_="4%_X,E!O^0*PG_F3,-_Z [%/^E0QW[J4LI\ZI4..RH7D?C
MH6=7VIEO9\^1>'/'BH!]P82(A;M_CXNU>I>0L7>?E*UTJ)>J<[*9IW*_FJ1R
MRYJA<]"3GG36C)MUW(2:==Z!FG7>@9IUWH&:==Z!FG7>@9IUWH&:==Z!FG7>
M@?]X&@/_=B0%_X8C!O^2*@C_FS(,_Z,Z$_^H0ASXK4HH\*]2-^>L7$?>I618
MT9UM9LB5=7/ CGQ]N8F$A;.#C(RM?Y.1J7N;E:5YI)FA=ZZ;GG:ZG)UWRIR9
M=\^6EWC4CI5XVX:4>-V#E'C=@Y1XW8.4>-V#E'C=@Y1XW8.4>-V#E'C=@_]X
M&@/_>",%_X@C!O^4*@C_GC$+_Z8Z$OZK0AOUL$DG[+50-N.P6D;8J6-7S*%K
M9L*:<G*ZDWI\LXV!A:R(B8RFA)"1H8"8EIU]H9J9>ZJ<EGNVG91[QIZ2>\V8
MD7S3D(]\V8B/?-R%CWS<A8]\W(6/?-R%CWS<A8]\W(6/?-R%CWS<A?]Y&@/_
M>B(%_XHB!?^6*0?_H#$+_Z@Y$?NO01KRM$@FZ;E/--^T6472K6%6QZ5I9;V>
M<'*TEW=\K9%^A::,AHR@B(V1FH65EI:"GIJ2@*>=CW^SGHV PIZ+@,R:BX'2
MDHJ V(F)@-N&B8#;AHF VX:)@-N&B8#;AHF VX:)@-N&B8#;AO]Y&@+_>R$$
M_XLB!?^8* ?_HS *_ZLX$/FR0!CON$<DYKU.,]NX5T3-L&!6PJEG9+BB;G&O
MFW5[IY9\A*"1@XN:C8N1E(J3EH^'FYJ+A:6=B(2PGX6$OY^%A<N;A871DX6%
MV(J$A-J'A(3:AX2$VH>$A-J'A(3:AX2$VH>$A-J'A(3:A_]Z&0+_?2 $_XTA
M!?^;* ;_I2\)_ZXW#O:V/Q?LO$8BX\%.,-6\5D/(M%Y5O:QF8[.F;'"JGW-[
MH9IZA)J6@8N4DHB1CH^0EHF,F9J$BJ.=@8JNGWZ*O)]^BLJ<?XK0E'^)UHM_
MB-F(?XC9B'^(V8A_B-F(?XC9B'^(V8A_B-F(?XC9B/]Z&0+_?QX$_Y A!/^=
M)P7_J"X(_K(V#?.Z/A7IP44?W\5,+]"_5$+$MUU3N+!D8JZJ:F^DI'%ZG)]W
M@Y2;?HJ.F(:0AY6.E8*2EYE]D*"<>H^KGGB/N9]WD<J=>9#/E7F.UHQYC=B)
M>8W8B7F-V(EYC=B)>8W8B7F-V(EYC=B)>8W8B?][&0+_@1T$_Y(@!/^@)@7_
MJRT'^[4U"_"^/1+FQT0<VLE)+LO#4T&^O%M2L[5B8:BO:6Z?JF]XEJ5U@8ZA
M?(F'GH./@9N+E'N9E)AWEYZ;<Y:IG7&6MIYPE\B=<I;/E7.4U8QTD]B)=)/8
MB723V(ETD]B)=)/8B723V(ETD]B)=)/8B?]\& +_A!P#_Y4? _^C)03_KRP&
M][HS">S$.P_BSD(8T\Y(+,;'4D"YP%I1K;IA7Z.T9VR9L&UWD*MT@(BH>H>!
MI8&->J*)DG6@DI9PGIN9;)ZGFVJ>M)QIG\6;;)[0E&V:UHQMF=B);9G8B6V9
MV(EMF=B);9G8B6V9V(EMF=B);9G8B?]]& +_AQH#_Y@> _^F(P/_LRD$\\ Q
M!^?+. O=V#H6S=)&*L#,4#ZSQEA/I\!?79R[96J2MVMTB;-Q?8&O>(1ZK7^*
M=*J'CVZICY-IIYJ69J>EF&.GLIEBJ,.89:?1DV:CUHMGH=F)9Z'9B6>AV8EG
MH=F)9Z'9B6>AV8EGH=F)9Z'9B?]^%P+_BQ@"_YP< O^K(0+[N28#[<<L!-_5
M,0;3WCD4QMA$*+G13CNLS%9,H,==6I7"8V>+OVEQ@KMO>7JX=H!SMGV&;;2%
MBVBSCH]CLIB28+&DDUZRL91<LL*47K+3D%^LV8E@JMJ&8*K:AF"JVH9@JMJ&
M8*K:AF"JVH9@JMJ&8*K:AO]_%P+_D!8"_Z$: ?^Q'0'TP" !X]$@ =/?+ ;)
MXCL4OM]$);+93#BETU1)F<];5X[+86.$R&AL>\5N=7/#=7MLP7R!9\"$A6*_
MCHE>OIB+6KZDC5B^L8Y7O\*-6+_7BUFXW(59MMV#6;;=@UFVW8-9MMV#6;;=
M@UFVW8-9MMV#6;;=@_^!%@+_E10!_Z<6 ?VX%P#IRQ$ T]\6 <CG+ >^YCL6
ML^1$):CA2S6<W5)$D=E94H;58%U\TV9F=-%M;FS/='1FSGQY8<V%?5S,CH!9
MS)F#5LREA%3,LX53S<2%4\W=@U/&X'Y4P^%]5,/A?53#X7U4P^%]5,/A?53#
MX7U4P^%]5,/A??^'$P'_G!(!_ZX1 -K""@#0T@H Q^@8 ;SL+ JRZSP7J.I#
M)9WH2#.2YE! B.192W[B8%1VX6A<;^!O8FC?=VACWG]L7MZ(<%K>D7-7WIMU
M5-ZG=U+?M'A0W\1X3^#>>$_6Y75/T^=T3]/G=$_3YW1/T^=T3]/G=$_3YW1/
MT^=T3]/G=/^/#P'_I X V[@( ,W%"0#%U0H NO$: [#R+0RF\3L8F_!!))'O
M1R^'[DXZ?NY80W?M84IP[6E0:NQQ567L>5EA[(%<7>R*7UKLDV%7[9UC5>VG
M95+MLV91[L!G3^_4:$[KYFA-Z.AH3>CH:$WHZ&A-Z.AH3>CH:$WHZ&A-Z.AH
M3>CH:/^9"P#=K@0 S+P& ,')!P"XVPH K?@<!*3X+PV9^#D7C_@_(87X1BI\
M^$TR=?=7.6[W8#]I]VE#9/AQ1V'X>4I=^(%,6OB)3UCXDE%6^9M24_FE5%'Z
MKU50^KM63OK*5TW[XU=,^^E73/OI5TS[Z5=,^^E73/OI5TS[Z5=,^^E73/OI
M5^6E  #.M 0 O[\% +3.!@"JZPT!H/\?!I?_+PV,_S85@O\]'7C_1"1P_TPJ
M:O]4+V7_7C-A_V<W7?]O.5K_=CQ8_WX^5O^&/U/_CD%1_Y="4/^@0T[_J45-
M_[-%2_^^1DK_T$=)_]Q'2?_<1TG_W$=)_]Q'2?_<1TG_W$=)_]Q'2?_<1]&N
M  "_N0, LL4# *?5!0"<_0\"E/\B!HG_*PQ^_S(2=?\Z&&S_0AUE_TDB7_]1
M)5K_6BA7_V,K5/]K+5+_<B]0_WDP3_^ ,4W_B#)+_Y T2O^8-4C_H35'_ZHV
M1O^S-T3_OSA$_\4X1/_%.$3_Q3A$_\4X1/_%.$3_Q3A$_\4X1/_%.,&S  "R
MO@( I<P! )G= P"0_Q("AO\?!7O_)PIQ_RX.:/\V$V'_/A=:_T8:5?]-'5'_
M51]._UT@2_]D(DG_:R-'_W$D1O]X)43_?R9#_X8G0?^.*$#_EB@__YXI/?^G
M*3S_L"H\_[0J//^T*CS_M"H\_[0J//^T*CS_M"H\_[0J//^T*K.X 0"EQ@
ME]4  (OO! &$_Q,"=_\:!&W_(@=D_RH+7/\R#E7_.1%0_T$32_](%4C_3Q=%
M_U880O]<&4#_81H^_V<://]M&SO_<QPY_WD<./^ '3;_B!TU_X\>-/^7'C+_
MH!\R_Z0?,O^D'S+_I!\R_Z0?,O^D'S+_I!\R_Z0?,O^D'Z;   "7S@  B=X
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
M34GXX$U(]_--2/?T34CW]$U(]_1-2/?T34CW]$U(]_1-2/?T3=JC  #'L0(
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
M:D_%[6A0P/-D4;WU85&]]6%1O?5A4;WU85&]]6%1O?5A4;WU8?^&"@#PF@0
MU*H$ ,BV!@"^P04 M\\) +#C$0"HXR4$G^(U#97@/AF+WD@E@=Q0,'C:6#IP
MV%]":=9G26/5;D]>U'936=-_5U73B5I2TY-=3].@7TW3K6!+U+Y@2M788$O4
M[5Y,T?=<3,SY6DS,^5I,S/E:3,SY6DS,^5I,S/E:3,SY6O^/ P#:H@  RJ\#
M +VY! "TQ@4 J]0) *3J% &<Z2@&D^DT#HGH/1A_YT0B=^9.*F_F5S)IY5\X
M8^5G/5_D;T):Y'=%5N2 25/DBDM0Y)1.3>2?4$OEK%%)Y;M22.;/4DCFZ%)(
MY/A12.'\3TCA_$](X?Q/2.'\3TCA_$](X?Q/2.'\3^&9  #-J0  OK," +.^
M P"HRP4 G]H) )CR& *0\BH'AO(S#GSQ.Q9T\4,=;/%+(V;Q5"EA\5TM7?%F
M,5GQ;C56\78W4_%_.E#RB#Q-\I(^2_*=0$GSJ4%'\[9"1O3'0T7TWT-$]/!#
M1/+Z0D3R^D)$\OI"1/+Z0D3R^D)$\OI"1/+Z0M&B  # K@  LK@! *?$ @"<
MT@0 DNT, (S[' ."^R@'>?LQ#'#\.1)I_$$78OQ)'%S\4"!7_%DC5/UB)E']
M:BA/_7,J3/Y[+$K^@RY(_HTO1O^8,43_HC)#_ZXS0?^[-$#_RS0__^,T/__O
M-3__[S4__^\U/__O-3__[S4__^\U/__O-<2J  "SLP  I[\  )K+  "/V@(
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
M<%^?ZVMAG?)E8IKV8&*9]UYBF?=>8IGW7F*9]UYBF?=>8IGW7O]S$ '_A0P
M^I8* -NE!@#1L0@ R[L( ,;'"P"]QR "LL4R"ZC!0!F>ODHGE+I3-(NV6CZ#
MM&%'?+%H3W6O;U5OK79::JM]7V6IAF-AJ)!G7:>;:EFGJ&M7I[AL5J?,;%BH
MZ6A:I_1C6Z/X7ERC^5U<H_E=7*/Y75RC^5U<H_E=7*/Y7?]X#0#_BPD WYP#
M -*I!@#)M < PKX& +S," "US1P!J\LO":'(/1:7Q4@CC<)1+X2_6#I\O%]#
M=;IF2F^X;5!IMW159+5\6E^TA5Y;LX]A5[.:9%2RIV52LK=F4;/,9E*SZ6-4
MLO=?5:[Z6U:M^UI6K?M:5JW[6E:M^UI6K?M:5JW[6O]^"0#RD0( UJ$" ,JM
M!0# MP4 N,(% ++/"0"KU!< H],K!IG0.A*/SD4?A<M.*GW)5C1UQUT];L5E
M1&C$;$ECPG-.7L%[4UG!A%95P(]94K^;7$^_J%U-O[A>3,#-7DS ZEQ.O_E9
M3[S^55"Z_E50NOY54+K^55"Z_E50NOY54+K^5?^% @#=F   S:8" ,&Q P"W
MN@, KL8& *?3"@"@W14 F=TH!)#;-PZ&V4(9?=9+)'745"UMTEPU9]%C/&'0
M:T%<SW)&6,][253.A$U0SH]03<Z;4DO.J5-)SKE42,_/5$C.ZU-)SOA02LO_
M3DK*_TU*RO]-2LK_34K*_TU*RO]-2LK_3>>/  #1GP  PZL! +>T @"MOP,
MH\L& )O9"@"4Y1H!C>4K!H3D-0U[XS\6<^)('FSA4B9FX5HL8.!B,EO@:C97
MX'(Z4]][/5#?A4!-WX]#2N";14C@J$9&X+A'1>',1T7@Z$=%W_9&1=[_1$7>
M_T1%WO]$1=[_1$7>_T1%WO]$1=[_1-F7  #'I@  N+   *RY 0"BQ0( F-$&
M (_K#0")[A\"@.XK!GCM- QP[3T3:.U&&6+M3AY=[5<C6>U@)U7M:"I2[7$M
M3^UY+TSM@S)*[HTT1^Z8-47NI3=#[[,X0O#$.$'PWSE![^\X0.W].$#L_SA
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
M:6^&ZV-RA_E<<X;]5G.%_U)SA?]2<X7_4G.%_U)SA?]2<X7_4O]H$0'_> T
M_X8- /:3# #>H D UJD* -*R#0#'LB("O:\S"K.K01>JITPDH:)5,)F>73J2
MFF1"BY=K2864<E" DGE5>X^!6G:-B5YRC))B;HJ=96N)J6=HB;AH9XG+:&F+
MZ6-LC?E<;8S]5VV*_U)MBO]2;8K_4FV*_U)MBO]2;8K_4O]K$ '_>PL _XH*
M .*8!@#6HP@ T*P) ,NU"P#!MA\!N+0Q":ZP/Q:DK$HBG*A3+I2D6SB,H&)
MAIYI2(";<$YZF7=3=99^6'"4AUQLDY!@:)*;8V21IV5BD+9F8)')9F*2YV)E
ME/A<9Y+]5V>1_U)GD?]29Y'_4F>1_U)GD?]29Y'_4O]N#@#_?PD \8X% -F;
M!0#/I@< R:\' ,2Y" "[NAP!LK@O!ZBU/1.?L4@@EJY1*XZJ636&IV ^@*5G
M17JB;DMTH'51;YY\56J<A5EFFXY=8IJ98%Z9IF)<F;1C6IG'8UN:Y6!?F_=;
M8)K^5F&8_U)AF/]289C_4F&8_U)AF/]289C_4O]R"P#_@P4 WY,! -&?! #)
MJ@8 P;(% +N]! "TOQ@ J[XL!:*[.A&9N$4=D+5/*(>R5S* KUXZ>:UE0G.K
M;$ANJ7--::=Z462F@U9?I(U97*.87%BCI%Y6H[-?5:/&7U6DY%U8I/986J/_
M5%NA_U!;H?]06Z'_4%NA_U!;H?]06Z'_4/]W!P#PB0  UI@  ,ND P#!K00
MN;8# ++ ! "KQ10 H\4H!)O"-PZ1P$,9B;U,)("Z52YYN%PV<K9C/6VT:D-G
MLW%(8K%Y3%ZP@5!:KXM45J^75E.NHUA0KK)93Z[&64^NY%A1KO944Z[_4%2L
M_TU4K/]-5*S_352L_TU4K/]-5*S_3?]]  #?CP  SIT  ,.H @"YL ( L+H"
M *C$!0"AS \ F\PC I+*,PJ)R#\5@<9)'WG$4BARPEHP:\%A-V:_:#QAOG!!
M7+UX15B\@4E4O(M,4;N63TZ[HU%,N[-22KO&4DJ[Y%%,N_9.3;K_2TZY_TE.
MN?])3KG_24ZY_TE.N?])3KG_2>^%  #4E0  QZ,  +JL 0"PM   I[\# )[)
M!@"5U L D-4= 8G4+@: TCP0>-!&&7'/3R%JSE@I9,U?+U_,9S1:RVXY5LIW
M/5+*@$!/R8M#3,F714G)I$='R;-(1LK(2$;*YD='R?=%1\C_0TC'_T)(Q_]"
M2,?_0DC'_T)(Q_]"2,?_0MZ-  #+G   O:<  +&P  "FN@  G,0# )//!P"*
MW0P A=\= 7[?+ 5VWC<+;]Y#$VC=31IBW%4@7=M=)EC;92I4VFTN4-IV,DW:
M@#5*VHLW1]J7.47:I#M#V[0\0MS(/$+;Y3M"VO0Z0MG^.D/8_SE#V/\Y0]C_
M.4/8_SE#V/\Y0]C_.="6  #!HP  LJP  *>U  "<P   D<H# (?6!P" Z1$
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
M7']S[%:!=OM/@WC_2H-X_T6">/]$@GC_1()X_T2">/]$@GC_1/]?$0'_;0P
M_WH- /^%#0#RCPT YY@- -N?#@#.GR(!Q)TT"+J80A2RDTT?JH]6*J.*7S*<
MAF8ZEX-M0)* =46-?GQ*B7R$3H5ZC%*">)56?G>@67MVJUMY=;I<=W;-7'AW
MZEA[>OI1?7S_2WU\_T9]?/]%?7S_17U\_T5]?/]%?7S_1?]A$ '_;PL _WT+
M /6("@#?DP@ V)L* -.B# #)HQ\!OZ R![:<0!.METL>I9-4*)Z/73&8BV0Y
MDHAK/XV%<D6(@WI*A("!3H!_BE)\?9-5>'R=6'5[J5MR>KA<<7K*7')\Z%AU
M?OE1=X#_3'> _T=W@/]&=X#_1G> _T9W@/]&=X#_1O]D#P#_<@D _W\( .6,
M!0#8E@< T9X) ,ZE"@#$IAT!NJ0O!K&@/A&HG$D=H)A3)YF46S"3D&(XC8UI
M/HB*<$2#B'A)?H9_37J$B%%V@I%5<H&;6&^ IUIL?[5<:X#(7&N!Y5EN@_=2
M<83_37*$_TARA/]'<H3_1W*$_T=RA/]'<H3_1_]F#0#_=0< ]H,% -R/ P#2
MF 8 S*$' ,BH" "_J1H M:@M!:RD/!"DH$<;G)U1)92962^.EF VB)-G/8*0
M;D-]CG9(>8Q]3'2*A5!PB(]4;(>95VF&I5EFAK-;98;%6V6&XUEHB/92:XK_
M36R*_TALB?]';(G_1VR)_T=LB?]';(G_1_]I"P#_> 0 Y8<  -:2 P#-G 4
MQJ0& ,&K!@"YK1< L*PK!*>I.@Z?ID49EJ)/(X^?5RV(G%\U@IEF.WV7;$%X
ME7-&<Y-[2VZ1@T]JCXU29HZ756.-HUA@C;%97XW#6EZ-X%ABC_529)#_36:0
M_TAFC_]'9H__1V:/_T=FC_]'9H__1_]L" #^?   WHH  -"6 @#(GP0 P*<$
M +FN P"RLA0 JK$H Z&O-PR9K$,7D:A-(8FE52J"HUPR?*!C.7>>:CYRG'%$
M;9IY2&B9@4QDEXM08):54UV6HE5:E;!7697!5UB5WE9;EO-079?_3%^7_T=@
MEO]&8);_1F"6_T9@EO]&8);_1O]P P#K@0  UH\  ,J: 0#!HP, N:H" +&R
M 0"JMQ$ H[<D INU- J3LD 4BJ]*'H.M4R=\JUHN=JAA-7"G:#MKI6] 9Z-W
M1&*B?TA>H8E,6J"43U>?H%%4GZY34Y_ 4U*?W5)5G_-.5Z#_2EF@_T99G_]%
M69__15F?_T59G_]%69__1?]U  #@A@  SY,  ,2? 0"ZIP$ L:X  *FV  "A
MO0T F[T@ 92\,0>+NCT0@[=(&GRU4")ULU@J;[)?,&JP9C9EKVT[8*UU/URL
M?D-8JX='5:J32E&JGTQ/JJY-3:K 34VJW$U.JO))4*K^1E*I_T-2J?]"4JG_
M0E*I_T)2J?]"4JG_0O)\  #7C   R)D  +VC  "RJP  J;(  *"[ @"7Q D
MDL4; (O$+ 2#PCH,>\%$%72_3AUNO58D:+Q=*F.[9#!?NFPT6KET.5:X?#Q3
MMX<_3[>20DRVGT1*MJU&2+; 1DBWW45)MO)#2K7_04NU_SY+M/\]2[3_/4NT
M_SU+M/\]2[3_/>*#  #-D@  P9\  +2G  "JKP  H+@  );  P",R@< ALT4
M ('-)@)ZS#4(<\M!#VS*2A=FR5,=8<A;(US'8BA8QFHL5,9R,%#%?#--Q88V
M2L22.4?$GSM%Q*X\1,7!/$/%WSQ$Q/,[1,/_.47"_S=%P?\W1<'_-T7!_S=%
MP?\W1<'_-]6+  #%F@  MZ0  *NL  "@M   EKX  (O'! "!T @ >-D. '79
M( %OV"\$:=@\"6/61A!>UE 56=58&E748!]1U&@B3M1Q)DO3>RE(TX4K1=.2
M+D+4GR]!U*\P/]7",3_5X3 _T_(P/]+]+S_1_RX_T/\N/]#_+C_0_RX_T/\N
M/]#_+LJ4  "[H0  K:D  **Q  "6NP  B\0  (#- P!UV @ ;^01 &KD( %D
MY"T#7N0X!UGD00M5Y$L/4>14$DWD719*Y&481^1N&T7D=QU"Y((?0.2.(3[E
MFR,\Y:HD.^:\)#KFTR0YY>XD.>/Z(SGB_R0YXO\D.>+_)#GB_R0YXO\D.>+_
M)+^>  "OI@  HZX  )>X  "*P@  ?LP  '/6 @!IY0D 9.\4 %_P( %9\"L#
M5/ U!4_P/@=+\48*1_%.#$3Q5PY"\5\0/_)G$CWR<!0Z\GL5./.'%C;SE!@U
M]*(9,_2Q&3+UQ1HQ]>(:,?3Q&3'Q_ADQ\?\9,?'_&3'Q_QDQ\?\9,?'_&;*D
M  "EJP  F+8  (O   !^R@  <=4  &7>  !>]0H 6?P3 %/\'@%._"<"2OTP
M T7].05!_4 &/OY(!SO^3PDX_U<*-O]>"S/_9PPQ_W -+O]\#BS_B0\K_Y80
M*?^D$"C_M!$G_\<1)__A$2;_\A$F__81)O_V$2;_]A$F__81)O_V$:>I  "9
MLP  B[X  '[)  !PTP  9-X  %CG  !2_PD 3?\1 $?_&0%#_R(!/O\J CK_
M,@,W_SD#,_\_!##_1@4M_TT%*_]4!BC_6P<F_V,'(_]M""'_>0D?_X<)'O^5
M"AW_HPH<_[$*&__ "QK_U@L:_]\+&O_?"QK_WPL:_]\+&O_?"YNQ  "-O
M?L<  '#2  !CW@  5>0  $OU  !&_P4 0/\. #O_%  W_QL!,_\C 2__*0(K
M_S "*/\U B7_.P,B_T$#'_]' QW_3@,:_U4$&/]>!!7_: 43_W0%$?^"!1#_
MD 80_YT&#_^I!@[_M08._[H&#O^Z!@[_N@8._[H&#O^Z!HZZ  !_Q0  <-$
M &+>  !4Y0  1NL  #_^   Y_P  -/\) "__#@ K_Q0 )_\: 2/_(0$?_R4!
M'/\J 1G_+P$6_S0"%/\Z A'_0 (0_T8"#O]. @S_5@()_V #!_]L P3_> ,#
M_X8# O^1 P'_G0,!_Z$# ?^A P'_H0,!_Z$# ?^A _\V+0+_.2X"_SXN _]
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
M3)%C[T>29?U!DF?_/)-I_SB3:O\UDVK_-9-J_S63:O\UDVK_-?]7$0'_8PT
M_VX, /]W#@#_?P\ \(41 ..)%@#6BR,!RX@U!L*$0Q"Z@$\:LWM9(ZUW8BJH
M=&HQHW%Q-I]N>3N<;($_F&J(0I5ID4629YI(CV:C2HUEKTR*9;U-B6713HEG
M[$J*:?M#BVO_/HQM_SJ,;O\WC&[_-XQN_S>,;O\WC&[_-_]9$ #_90L _W$+
M /]Z"P#Q@@P Z(D- -V.#@#/CR !QHTR!KV)00^UA$T9KH!6(J=\7RJB>&<P
MG75O-IES=CJ5<7T_DF^%0HYMCD:+;)9)B&J@2X5JK$V#:;I/@6G,3X%JZ$R#
M;?E%A&__/X5P_SN&<?\XAG'_.(9Q_SB&<?\XAG'_./];#P#_9P@ _W,( /-]
M" #>A@< V8P) -61"P#*DAX P9 P!;B-/PZPB$H8J814(:* 72F=?64PF'IL
M-9-W<SJ/=7L^C'."0HARBT:%<)1)@F^>3']NJ4Y\;;=/>VW)4'INYDU\<?A&
M?G/_07]T_SV =?\Z@'7_.H!U_SJ =?\Z@'7_.O]=#@#_:@8 _W8& .2  P#9
MB08 TH\( ,^4"@#%EAL O)0N!+.1/0VKC4@7I(A2()Z%6RB8@6,ODWYJ-8Y\
M<3F*>G@]AGB 0H-VB$5_=9%)?'.;3'ERITYV<K50='+&4'1RXT]V=?9'>'?_
M0GIX_SY[>?\Z>WG_.GMY_SI[>?\Z>WG_.O]?# #_; 0 ]7D" -Z# @#3BP4
MS9(' ,F7" # F1D MY@L Z^5.PRGD4<6GXU0'YF)62>3AF$NCH-H-(F!;SF%
M?W8]@7U^07U[AD5Y>H])=GB93'-WI4YP=[)0;G?$4&UWX$]P>?5(<GO_0W1\
M_SYU??\[=7W_.W5]_SMU??\[=7W_._]A"@#_;P( Z'P  -F& 0#/C@0 R)4&
M ,.:!@"[G!8 LYPJ ZJ9.0NBE444FY%.'92.5R:.BU\MB8AF,X2&;3B A'0]
M>X)[07> A$5T?XU(<'V72VU\HTYJ?+!/:'S!4&=\W5!J?O-);8#_0VZ!_S]O
M@?\\;X'_/&^!_SQO@?\\;X'_//]D" #_<@  X7\  -.) 0#*D@, PY@$ +V>
M! "VH!, KJ G J6=-@F=FD,3EI=-'(^3522)D5TKA(YD,7^,:S=ZBG([=HAY
M0'*&@D1NA8M':H.52F>"H4UD@JY/8H*_3V&"VD]DA/))9H7_0VB&_S]JAO\\
M:H;_/&J&_SQJAO\\:H;_//]G! #V=@  W((  ,Z-  #%E0( OIP# +>A @"O
MI!$ J*0D J"B- B8GT 1D9Q*&HJ94R*$EULI?I5B,'F2:35UD' Z<(]W/FR-
M?T)HC(E&98J326&)GTM>B:Q-78F]3ER)UDU>BO!(8(O^0V*+_S]CC/\\8XS_
M/&.,_SQCC/\\8XS_//]J  #F>@  U88  ,F1  # F0$ N)\! +"E  "HJ0X
MHJDA 9JH,0:3I3X/BZ-(&(2@42!^GEDG>)Q@+7.:9S)OF&XW:I9U/&:5?3]B
ME(=#7Y*11EN2G4E9D:M*5Y&[2U:1TTM7DN]'6I+]0ER3_SY=D_\[79/_.UV3
M_SM=D_\[79/_._]N  #@?@  SHL  ,25  "ZG0  L:,  *FI  "AK@L FZ\=
M 92N+@2,K#L,A:I&%7ZH3AQXIE8C<J1=*FVB9"]IH6LT9)]S.&">>SQ<G84_
M69R/0E6;G$53FZI'49NZ1U";T4=1F^Y$4YO\0%6;_SQ6F_\Z5IO_.E:;_SI6
MF_\Z5IO_.O%T  #9@P  R)   +Z:  "SH0  JJ<  *&N  "7M08 DK88 (RU
M*@.%M#<)?K)"$7>P3!AQKE0?;*U;)6>K8BIBJFDO7JEQ,UJH>C=6IX,Z4Z:.
M/5"FFT!-I:E!2Z6Z0DNFT4)+I>T_3:7\/$ZD_SE/I/\W3Z3_-T^D_S=/I/\W
M3Z3_-^1Z  #/B0  PI4  +:?  "LI0  HJP  )BS  ".NP( B+T2 (.])0%\
MO#,&=KL_#6^Z211JN%$:9;=9'V"V8"1<M6<I6+1O+%2S>#!1LX(S3;*--DJR
MFCA(L:@Z1K*Y.D6RT3I&L>TY1[#\-D>P_S1(K_\S2*__,TBO_S-(K_\S2*__
M,]N"  #'D   NYP  *ZC  "DJ@  F;$  (^Y  "$P , >\8- 'C&'@!SQBX#
M;<4Z"&?$10YBPTX37<-6&%G"7AU5P68A4<%N)$[ =RA+P($K2+^,+46_FB]#
MOZ@Q0;^Z,4' TC%!ONXP0;W]+T&\_RY!O/\M0;S_+4&\_RU!O/\M0;S_+<Z*
M  "_F   L:   *:H  ";L   D+@  (6_  !ZQP0 ;\\) &O1%0!GT28!8]$T
M!%[00 A9T$H,5<]3$%'/6Q1.SV,82\YK&TC.=1Y%SG\@0LZ,(D#.F20^SJ@F
M/,ZZ)CS/U"8\S>\E.\S[)3O+_R4[RO\E.\K_)3O*_R4[RO\E.\K_)<.3  "U
MG@  J*8  )VN  "1M@  A;\  'G'  !OS@0 9-8) %[>$0!;WB  5]XM E/?
M.@10WT0&3-]."4G?5PQ&WU\/0]]H$4'?<1,^WWP5/-^)%SK@EADXX*4:-^"W
M&C;AS1HVW^P:-=[Y&C3=_QLTW/\;--S_&S3<_QLTW/\;--S_&[F<  "JI
MGJL  )*U  "%O@  ><<  &W/  !BU@, 6.$( %7J$P!1ZR  3>LK 4GK-0)%
M[#X$0NQ'!3_L3P<][5@).NU@"CCM:@PV[G0-,^Z #C+NC@\P[YT0+N^M$2WP
MP!$M\-X1+.[Q$2SL_A$LZ_\0+.O_$"SK_Q LZ_\0+.O_$*VB  "@J0  D[,
M (:]  !YQ@  ;,\  &#8  !5W@  3O,* $KW$P!&^!T 0_@G 3_X, ([^3@"
M./E  S7Z1P0S^D\%,/M7!2[[7P8K_&D'*?QT""?\@@DE_9 ))/V@"B/^L HB
M_L0+(?_@"R']\@H@_/P*(/S\"B#\_ H@_/P*(/S\"J*G  "5L0  A[L  'G&
M  !LSP  7]D  %+?  !(Z   0_\( #__$  [_QD -_\A #3_*0$P_S !+?\W
M BK_/@(G_T0")?]+ R+_4P,@_UP#'?]F!!O_<@09_X %%_^/!1;_GP85_Z\&
M%/_ !A3_U@83_^D&$__I!A/_Z083_^D&$__I!I>O  "(N@  >L4  &S/  !>
MV@  4.   $3F   \]0  -_\$ #/_#0 O_Q, *_\: "C_(0 E_R<!(?\M 1[_
M,@$;_S@!&?\_ 1;_1@(4_TT"$?]6 A#_8 (._VP"#/][ PO_BP,*_YH#"O^H
M PG_M0,(_\(#"/_" PC_P@,(_\(#"/_" XJX  ![PP  ;,X  %[;  !/X@
M0N<  #;L   Q_P  +/\  "?_!P C_PX (/\2 !S_&  8_QT %?\A !+_)@ 0
M_RP!#O\Q 0W_-P$*_SX!"/]& 07_3P$!_UD! /]F 0#_= $ _X(" /^0 @#_
MG ( _Z8" /^F @#_I@( _Z8" /^F O\N+P+_,RP"_S<M O\X, +_-S8#_S0_
M!/\Q2P;_+U@'_RQF"/\J= G_*8$*_RB-"_\HEPO_*)\+_RBF#/\GK0S_)[0,
M_R>[#/\GQ S_)\X,_RC>"_\HZ0O_*/,+_RC["_\H_PK_*?\*_RG_"O\I_PK_
M*/\*_RC_"O\H_PK_*/\*_RC_"O\P+0+_-BH"_SDJ O\[+@+_.C0#_S@\!/\V
M20;_,U8'_S%C"?\O<0K_+7X+_RV*#/\LE S_+)P-_RRD#?\LJPW_++$-_RRY
M#?\KP0W_+,L-_RS:#?\LYPW_+/$-_RSZ#?\L_PS^+?\,_2W_#/TM_PS]+/\+
M_2S_"_TL_PO]+/\+_2S_"_\R*P'_.2@"_STH O\_*@+_/C #_STZ!/\\1@;_
M.5,(_S=@"?\U;0O_,WH,_S*&#?\QD [_,9D._S&A#_\QJ __,*X/_S"U#_\P
MO1#_,,<0_S#4$/\PY!#_,>\0_C'Y#_LQ_P_Y,?\/^#'_#O<Q_P[W,?\.]C'_
M#O8Q_P[V,?\.]C'_#O\U* '_/"4!_T D O]#)P+_0RP#_T0W!/]"0P;_0$\(
M_SU<"O\[:0S_.78-_SB"#_\WC!#_-Y41_S:=$?\VI!+_-JL2_S:R$_\UNA/_
M-<,3_S7/$_PUX1/Y-NT3]C;W$_,V_Q/Q-O\2\#;_$O W_Q'O-_\1[S?_$.\W
M_Q#O-_\0[S?_$/\Y)0'_0"$!_T4@ ?]'(@+_22D"_THT!/])/P7_1DL(_T18
M"O]"90W_0'$/_SY]$?\]AQ+_/9$4_CR9%?T\H!7\.Z<6^CNN%_D[MA?X.[\7
M]CO*&/0[W!CP.^H8[3OV&.H[_Q?H//\7YSS_%N8]_Q7E/?\4Y3W_%.4]_Q3E
M/?\4Y3W_%/\](@'_1!X!_TD< ?]-'@'_4"8"_U$P _]0.P7_3D8(_TM3"_](
M8 [_1FP1^T5X$_A$@A7V0XP7]$*4&/-!G!GQ0:,;[T"J&^Y LASM/[L=ZS_&
M'ND_U1[E/^@?XD#T'M] _AW=0?\;VT+_&ME"_QC80O\7V$+_%]A"_Q?80O\7
MV$+_%_] 'P'_2!H!_TX8 ?]2&P'_5B,"_U@L _]7-P3_54('_U)-"_E06@[U
M36<2\4QR%NY*?1CK2(8;Z4>/'>=&EQ_E19X@XT2F(N%$KB/@0[<DWD/")=Q#
MT";70^4FTT3S)-!%_B+-1O\@S$?_'LI'_QS)2/\;R4C_&\E(_QO)2/\;R4C_
M&_]$&P'_3!8!_U(4 ?]8& '_71\!_U\H O]>,@/]73T&]EI)"O!750_J56(3
MYE)M&.)0=QS?3H$?W$R*(ME+DB352IHFTTFA*-%)J2G/2+(JS4B\*\M(R2S(
M2-\LQ4CO*\)*_"C 2_\EOTS_(KY-_R"]3?\?O4W_'KU-_QZ]3?\>O4W_'O]'
M& '_3Q,!_U81 /]>%0#_8AP!_V4D ?YE+0+T9#@%[6%#">9?40[@7%T4VEAH
M&M16<A[05'LBS%*$)LI0C"C'3Y0JQ4Z;+,-.HR[!3:POOTRV,+U,PC&[3-,R
MN$SI,;9.^"VT4/\JLU'_)[-2_R2R4O\BLE+_(K)2_R*R4O\BLE+_(O]*%0'_
M4Q$ _UL/ /]B$@#_:!< _VH? ?9K* 'L:S(#Y&D^!]QF3 W38E@4S5]C&\A<
M;2#$6G8DP5A^*+Y6ABN[58XNN5.6,+92GC*T4J8SLE&P-;!1O#:N4,LWK%#C
M-ZI2]#.I5/\NJ%;_*ZA7_RBH5_\EJ%?_):A7_R6H5_\EJ%?_)?]-$P#_5@X
M_U\- /]G$ #_;!, ^W 9 .]Q(@'D<2P"VW Z!=%L2 S):%04PV5?&[YB:"&Z
M7W$FMEUY*K-;@2VP6HDPKEB1,ZM7F36I5J$WIU:K.*55MCJC5<4[H57=.Y]6
M\#>?6/XRGUK_+IY;_RN>7/\HGES_*)Y<_RB>7/\HGES_*/]0$0#_60P _V,,
M /]K#0#_<!  ]703 .AV&@#==R4!T78V!,AR1 S!;E 4NVM;&[9G9"&Q96TG
MK6)U*ZI@?"^G7X0RI%V,-*)<E#>?6YTYG5JF.YI9L3V86;\^EUG3/I5:[#N5
M7?LUEE[_,99?_RV68/\JEF#_*I9@_RJ68/\JEF#_*O]2#P#_7 H _V8) /]N
M"@#V= P [W@. .%[$@#4?"  RGLS!,%W00NZ=$T3M'!8&ZYL82&I:FDGIF=Q
M*Z)E>"^?9( SG&*(-IEAD#B67YD[E%ZB/9%>K3^/7;M C5W-08Q>Z#^-8?DX
MC6+_,XYD_S".9/\LCF7_+(YE_RR.9?\LCF7_+/]5#@#_7P8 _VD& /1R!@#B
M> 8 VWP) -E_# #-@1T Q'\P [M\/PJT>$L2K755&JAQ7B&C;F8FGVQN*YMJ
M=2^8:'TSE6>$-I)EC#F/9)4\C&.?/HEBJD"'8;="A6')0H1BY$&%9/<[AF;_
M-8=G_S&':/\NAVG_+8=I_RV':?\MAVG_+?]7# #_800 _FP# .1U 0#;>P4
MTX ( -"#"@#'A1H OH0M [:!/ FO?4@2J'E2&:)V6R"=<V,FF7!K*Y5N<B^1
M;7DSCFN!-HMIB3J(:)(\A6></X)FIT& 9K1#?F;%1'QFX4-^:/4\?VK_-X!K
M_S.!;/\O@6S_+X%L_R^!;/\O@6S_+_]9"P#_8P$ ]&\  -]X  #4?P0 SH,&
M ,J'" #"B!@ N8<K K&%.@BJ@481HWY0&)UZ61^8=V$EDW5H*H]S;R^+<7<S
MB&]^-H5NACJ";(\]?VN90'QJI4)Y:K%$=VK"1'9JW41X;/,^>6[_.'IO_S1[
M</\P?'#_,'QP_S!\</\P?'#_,/];" #_9@  YW(  -I[  #/@@, R8<% ,2*
M!@"\C!4 M(LH JR). >EA400GH).&)A_5QZ3?%\DCGEF*HIW;2Z&=70R@G1\
M-G]RA#E\<8T]>7"70'9OHD)S;J]$<6[ 17!NV45R</$_<W+_.75S_S5V=/\Q
M=G3_,79T_S%V=/\Q=G3_,?]=!@#_:0  XG0  -1]  #+A0( Q(H$ +^-!0"W
MCQ, L(\F :B--0>@BD(.FH9,%I.#51V.@5TDB7YD*85\:RV!>G(R?7AY-7IW
M@CEV=HL\<W650'!TH$)M<ZU$:W.]16ISU45L=.] ;G;^.F]W_S9Q>/\R<7C_
M,7%X_S%Q>/\Q<7C_,?]? @#W;   WG<  -"!  #'B $ P(T# +F1 P"RDQ$
MJY,C :.1,P:<CD -E8M*%8^(4QR)AELBA(-B*("!:2U\?W Q>'YW-71\@#AQ
M>XD\;GJ3/VMYGD)H>*M$9GB[161XT45F>>Y :'O].FI[_S9K?/\R:WS_,FM\
M_S)K?/\R:WS_,O]A  #J;P  V7H  ,R$  ##BP  NY$! +25 0"LEPX I9<A
M 9Z6,067DSX,D)!(%(J.41N$BUDA?XE@)WN'9RMWA6XP<X1U-&^"?3=K@8<[
M:("1/F5_G$%B?JE#8'ZY1%]^ST1@?^Q 8H#\.F2 _S9E@?\S9H'_,F:!_S)F
M@?\R9H'_,O]D  #E<@  TWX  ,>'  "^CP  MI4  *Z9  "FFPP H)P> )F;
M+@22F3L*BY9&$H643QE_D5<?>H]>)76.92IQC&PN;8IS,FF)>S9FB(0Y8H:/
M/5^%FC]<A:A!6H6W0EF%S$):A>H_7(;[.EZ&_S9?A_\R7X?_,E^'_S)?A_\R
M7X?_,OUH  #@=@  S8(  ,*,  "YDP  L)D  *B=  "?H D F:$: ).@*P.,
MGS@(A9U#$'^:3!=YF%0==)=<(G"58R=KDVHL9Y)Q,&21>3-@CX(W7(Z-.EF-
MF3U7C:8_5(VV0%.-RT!4C>D]5HWZ.5>-_S59CO\R68[_,5F._S%9CO\Q68[_
M,>UM  #9>P  R(<  +V0  "TF   JIT  *&A  "7I@0 D:<5 (RG)P*%IC4&
M?Z1 #7FB2A1SH%(:;I]9'VF=8"1EG&<H89MO+%Z:=S!:F( S5I>+-E.7ESE1
MEJ4[3Y:T/$Z6R3Q.EN@Z3Y;Y-E&6_S-2EO\P4I;_,%*6_S!2EO\P4I;_,.9R
M  #0@   PHP  +B6  "MG   HZ$  )FF  ".K0  B*X1 (.N(@%]K3$$=ZP]
M"G*J1Q!LJ4\69ZA7&V.G7A]?IF4D6Z1M)UBD=2M4HW\N4:*),4ZAEC1+H:0V
M2:&T-DBAR#=(H.<U2:#Y,DJ?_S!+G_\N2Y__+4N?_RU+G_\M2Y__+=UY  #)
MA@  O)(  +&:  "FH   G*8  )&L  "&L@  ?;8- 'FV'0!UMBP";[4Y!FJT
M0PMELTP18+)4%ERQ6QI8L&,>5:]K(5&O<R5.KGTH2ZV(*DBME2U%K:,N1*VS
M+T.MR"]"K.<O0ZOY+42K_RM$JO\I1*K_*42J_RE$JO\I1*K_*=&   #!C0
MM9@  *F?  ">I0  DZP  (BR  !]N   <;X& &Z_%0!JOR8!9K\S V&^/P==
MOD@+6;U1#U6]61-1O& 73KQH&DN[<1U(NWL?1;J'(D*ZE"1 NJ(F/KJS)CVZ
MR"8]NN@F/;CY)3VW_R0]MO\C/;;_(SVV_R,]MO\C/;;_(\>(  "YE0  K)T
M *&D  "6JP  BK(  '^Y  !SOP$ :,8% &#*#@!>RAT 6\HL 5?*. -4RD,%
M4,I,"$W)50M*R5T.1\EF$43);Q1!R7D6/\B%&#S(DQHZR*(;.<FS'#C)R1PX
MR.@<-\?Y'#?%_QPVQ/\<-L3_'#;$_QPVQ/\<-L3_'+Z1  "PFP  I*,  )BJ
M  ",L@  @+D  '3   !HQP  7<T% %/3"@!/UQ( 3=@B $O8, !)V#P"1MA&
M T393P1!V5@&/]EA"#S9:PHZV78,-]F"#C7:D \TVJ 0,MJQ$3';QQ$QVN<1
M,-CV$C#6_Q,OU/\3+]3_$R_4_Q,OU/\3+]3_$[.:  "FH0  FJD  (VQ  "
MN@  =,$  &C)  !<SP  4M4# $C<" !%Y1( 0^4> $'F*@ ^YC4!.^<^ 3GG
M1P(WYU #-.A9!#+H8@4PZ&T&+NEY!RSIAP@KZI8)*>JG"BCJN@HGZ]8*)^GP
M"B?G_0DFYO\*)N;_"B;F_PHFYO\*)N;_"JB@  "<IP  C[   (*Y  !TP@
M:,H  %O1  !/UP  1=T  #[N"0 \\A$ .?,; #;S)0 T]"X ,?0W 2[U/P$L
M]4<!*?9/ B?V5P(E]V$#(_=L R'X>@0?^(D$'OF:!1SYJP4;^L %&OK>!1KY
M\@4:]_T%&?;_!1GV_P49]O\%&?;_!9ZF  "1KP  @[D  '7"  !GRP  6M,
M $W:  !"WP  ..4  #7[!P Q_P\ +O\6 "O_'P I_R8 )?\M "/_-  @_SL!
M'O]# 1O_2P$9_U,!%O]= A3_:@(2_W@"$?^( A#_F@(0_ZL##O^^ P[_U0,.
M_^T##O_P P[_\ ,.__ ##O_P Y.N  "$N   =L(  &?,  !:U0  3-P  #_A
M   UY@  +?0  "K_ @ F_PL (_\1 "#_%P =_QT &?\C !;_*0 4_R\ $O\U
M !#_/0 ._T4!#/]. 0K_6 $'_V4!!?]T 0/_A0$"_Y8! ?^F 0#_M0$ _\8!
M /_* 0#_R@$ _\H! /_* 8:W  !WP0  :,P  %K7  !+W@  /N0  #+I   G
M[0  (_\  !__   ;_P4 %_\, !3_$  1_Q0 #_\8  W_'0 +_R( "/\H  7_
M+@ "_S4  /\]  #_1P  _U(  /]>  #_;0  _WX! /^. 0#_FP$ _ZD! /^K
M 0#_JP$ _ZL! /^K ?\J+0'_+BL!_S K ?\P+@+_+C4"_RD] _\E203_(U<$
M_R%D!?\?<@;_'7\&_QV*!O\=E ;_'9P'_QRC!_\<J@?_'+$'_QRX!O\<OP;_
M',D&_QS6!O\=Y0;_'>\&_QWY!?\=_P7_'?\%_QW_!?\=_P7_'?\%_QW_!?\=
M_P7_'?\%_QW_!?\L*P'_,"@!_S,H ?\S*P+_,3$"_RTZ _\K1P3_*%0%_R9A
M!?\D;P;_(GP'_R*'!_\BD0?_(9D'_R&A"/\AIPC_(:X(_R&U"/\AO C_(<8'
M_R'1!_\AX@?_(NT'_R+W!_\B_P;](O\&_"+_!OPB_P;\(O\&^R+_!OLB_P;[
M(O\&^R+_!O\N* '_,R4!_S8E ?\W)P'_-2T"_S0X _\R1 3_+U$%_RQ>!O\J
M:P?_*7<'_RB#"/\GC0C_)Y8)_R>="?\GI G_)ZL)_R>R"?\GN0G_)\()_R?-
M"?\GW@G_)^L)_"?V"/DH_@CW*/\(]BC_"/4H_PCU*/\(]2C_"/4H_PCU*/\(
M]2C_"/\R)0'_-R(!_SHA ?\[(P'_.RD"_SLT O\Y0 3_-DT%_S1:!O\Q9@?_
M,',(_RY_"?\NB0K_+I(*_RV9"_\MH0O_+:<+_RVN"_\MM0S_+;X,_BW)#/LM
MV0SX+>@+]"[T"_$N_@OO+O\+[B[_"^TN_POL+O\*["[_"NPN_PKL+O\*["[_
M"O\U(@'_.QX!_S\= ?] 'P'_0B8!_T(Q O] / /_/D@%_SM5!O\Y8@C_-VX*
M_S9Y"_\UA S]-(T-_#25#?HTG [Y,Z,.]S.J#_8SL@_U,[H/\S/%#_(ST@_N
M,^4/ZC3R#^<T_0_E-/\/Y#3_#N(U_P[B-?\-X37_#>$U_PWA-?\-X37_#?\Y
M'@'_/QH!_T,8 ?]&&@'_22,!_TDM O](. /_140%_T-0!_] 70G[/FD+^#UT
M#?4\?P[S.X@/\3N0$.\ZF!'M.I\2[#FF$^HYKA/I.;84YSG!%.8YSA7B.>,5
MWCGQ%=LZ_!38.O\3U3O_$M,[_Q+2._\1TCO_$-([_Q#2._\0TCO_$/\]&P'_
M0Q8 _T@4 /],%P'_3Q\!_U H ?]/,P+_33\$^TI*!O5'5PGQ1F0,[41O#NE#
M>1'G0H,3Y$&+%.) DQ;@/YL7WS^B&-T^JAG;/K,:V#Z]&M8^RAO2/M\;SC[O
M&\L_^QK)0/\8QT#_%\9!_Q7%0?\4Q$'_%,1!_Q3$0?\4Q$'_%/]!%P#_1Q(
M_TP0 /]2% #_5AL _U<D ?]6+@+X5#D#\5%%!NM/4@GF35X,X4MI$-U)=!/9
M2'T6U4:&&-)%CAK0198<SD2='<Q$I1[*0ZT?R$.V(,9#PR'%0],AP4/I(;Y$
M]Q^\1?\=ND;_&[E'_QFX1_\8N$?_%[A'_Q>X1_\7N$?_%_]$% #_2Q  _U$.
M /]7$0#_6Q8 _UT> /E=* 'O6S,"YUD_!.!730C:5%D-TU)D$LY0;A;*3G<9
MQTR ',5+B!["2I @P$J7(;Y)GR.\2*<DNDBP);A(O":W2,LGM$?C)[))\R6P
M2O\BKDO_'ZY,_QVM3/\;K4W_&JU-_QJM3?\:K4W_&O]'$0#_3PT _U8, /]<
M#@#_8!( _6(8 /!C(0#F8BP!WF Z ]1>2 ?-6U0-QUA?$\-6:1>_5'(;O%)Z
M'KE1@B&V4(HCM$^1);).F2>P3:(HKDVK*JQ,MBNJ3,0LJ$S;+*9-[RJD3_TF
MI%#_(Z-1_R"C4O\>HE+_':)2_QVB4O\=HE+_'?]*#P#_4@H _UH) /]@"P#_
M90X ]6<1 .AH& #=9R0 TF8U LID1 ?#85 -O5Y;$[E<9!BU6FT<L5AU(*Y7
M?2.L580EJ52,**=3E"JE4ITLHU*F+:%1L2^?4;XPG5'1,)M1ZB^:4_HJFE7_
M)IE6_R.95O\AF5?_'YE7_Q^95_\?F5?_'_]-#0#_508 _UT% /MD!P#O:0D
MZ6L, .%L$ #3;1X R6PQ L)J0 >[9TP-M617$[!A8!FL7VD=J%UQ(:5<>"2B
M6H GH%F'*IU8D"R;5Y@NF5:B,)95K#*45;DSDU7*,Y%5Y3.15_<MD5G_*9%:
M_R616_\CD5O_(9%;_R&16_\AD5O_(?]/"P#_5P( _V$" .IH 0#>;00 V' (
M -5P"P#+<AL PG$N KIO/0:T;$D-KFE4$ZEG71FD9&4=H6)M(9UA="6:7WPH
MF%Z#*Y5=BRV26Y0PD%N>,HU:J#2+6;4UBEG&-HA9X3:(7/0PB%W_*XE>_RB)
M7_\EB5__(XE?_R.)7_\CB5__(_]1"0#_6@  ]60  .!L  #7<0, T'0& ,UU
M"0#$=A< O'8J ;1T.@6N<48,IVY1$J)K6AB>:6(=FF=I(99E<2639'@HD&*
M*XUAB"Z+8)$QB%^:,X9>I36#7K(W@E["-X!>W#B 7_(S@6'_+8)B_RF"8_\F
M@F3_)8)D_R6"9/\E@F3_)?]3!@#_70  YV<  -MO  #0= ( RG@% ,9Y!P"^
M>A4 MGHH :]X-P6H=D0+HG-.$IQP5QB8;5\=E&MG(9!J;B6-:'4HBF=]*X=E
MA2Z$9(XQ@6.7-']BHC9\8J\X>F*^.7EBU3EY8^\T>F7^+WMF_RM\9_\H?&?_
M)GQG_R9\9_\F?&?_)O]5 P#_8   XVH  -5R  #,> $ Q7L# ,!]!0"Y?A(
ML7XE :I]-02C>D$*G7=,$9=T51>2<ET<CG!D((IN:R2';'(HA&MZ*X%J@BY^
M:8LQ>V>5-'AGH#9V9JPX=&:\.7-FT3IS9^TV=&G],'5J_RQV:_\I=VO_)W=K
M_R=W:_\G=VO_)_]7  #V8P  WVT  -%U  #(>P  P7\" +N  P"T@1  K((C
M :6!,@2>?C\)F'M*$))Y4Q:-=EL;B71B((5R:22!<7 G?F]W*WMN?RYX;8@Q
M=6R2-'-KGC=P:JHY;FJY.FUJSCIM:^LW;VW\,7!N_RUQ;O\J<6__*'%O_RAQ
M;_\H<6__*/]9  #K90  VW   ,UX  #$?@  O((! +:$ 0"NA0X IX8@ *"%
M, .:@CT(DX!(#XY]416)>UD:A'E@'X!W9R-\=6XG>71U*G9S?2YS<H8Q<'&0
M-&UPG#=J;Z@Y:&^W.F=ORSIG<.DW:7'Z,FMR_RUL<_\J;'/_*&QS_RAL<_\H
M;'/_*/]<  #G:   U7,  ,E[  # @@  N(8  +&(  "IB0T HHH= )R)+@*5
MASL'CX5%#HF"3Q2$@%<9?WY>'GM\92)X>VPF='ES*G%X>RUN=X0P:W:.,VAU
MFC9E=*8X8W2U.6%TR3IA=.<X8W;Y,F5V_RYF=_\K9W?_*6=W_REG=_\I9W?_
M*?]?  #C;   T'8  ,5_  "\A0  M(H  *R,  "CC@H G8X: )>.*P*0C#@&
MBHI##(2'3!)_A548>H1<'7:"8R%S@&HE;W]Q*6Q^>2QH?8(O97R,,F)[F#5?
M>J0W77JS.%QZQSE<>N4W7GOX,E][_RY@?/\K87S_*6%\_REA?/\I87S_*?5B
M  #>;P  S'H  ,"#  "WB0  KXX  *:1  "=D@8 EY,7 )&3* &+DC8%A9!!
M"W^.2A%ZC%(6=8I:&W&(81]MAV@C:H9O)V:$=RMC@X N8(**,5V!EC1:@:,V
M6("R-U: Q3=6@.,V6('W,5F!_RU;@O\J6X+_*5N"_RE;@O\I6X+_*>QF  #8
M<P  QWX  +R'  "SC@  J9(  *"5  "6F $ D)D3 (J9) &%F#($?Y8^"7F4
M2 YTDU 4;Y%7&6N07AUHCF4A9(UM)6",=2A=BWXK6HJ(+E>)E#%4B:$S4HBP
M-%&(PS50B.(T4HCV,%.(_RQ4B/\I58C_*%6(_RA5B/\H58C_*.9K  #0>
MPH,  +>,  "MD@  HY8  )J:  ".G@  AY\0 (.?( !^GR\">)T[!W.<10QN
MFTT1:9E5%F687!IAEV,>7I9J(5N5<B57E'PH5).&*U&2DBY.DJ P3)*O,4N2
MPC%*D> Q3)'U+4V1_RI.D/\H3I#_)DZ0_R9.D/\F3I#_)MYP  #)?0  O(D
M +*2  "GEP  G9L  ).?  "&I   ?J8, 'JF&P!UIBH!<*8W!&RE00EGHTH-
M8Z)2$E^A619;H6$96*!H'52?<"!1GGHC3IV$)DN=D2E(G)XJ1IRN+$6<P2Q%
MG-\K19OT*4::_R='FO\E1YK_)$>:_R1'FO\D1YK_)-1W  #"A   MH\  *N6
M  "AG   EJ   (NE  !_J@  =*X% &^O% !LKR0 :*\R F2N/05?K48)6ZQ/
M#5BL5A%4JUX44:IF%TZJ;AI+J7@=2*F#($6HCR)#J)TD0:BM)4"HP"4_J-\E
M/Z;T(T"E_R) I?\A0*3_($"D_R! I/\@0*3_(,I^  "[BP  KY4  *2;  "9
MH0  CJ8  (*L  !WL0  :K8  &.X#@!AN!T 7K@L 5JX. )7N$(%4[A+"%"W
M4PM-MUL.2K9C$$>V:Q-$M7460K6!&#^UCAH]M9P<.[6L'#JUP!TYM=\<.;/T
M'#FR_QPYL?\;.;#_&SFP_QLYL/\;.;#_&\&&  "TDP  IYH  )R@  "1IP
MA:T  'FS  !MN   8KT! %;"!P!3PQ0 4L,C %#$, %-Q#L"2L1% T?$3@5%
MQ%<'0L-?"4##: L]PW(-.\-^#SC#C!$VPYL2-<.K$S/#P!,SP^ 3,\'U$S+
M_Q0RO_\4,;[_%#&^_Q0QOO\4,;[_%+B0  "KF0  GZ   ).G  "'K@  >[0
M &Z[  !CP   6,4! $W*!0!$SPP 0] 7 $+0)0! T#( /]$] 3W11P$[T5 "
M.=)9 S;28P0TTFX%,M)Z!S#2B @NTI@)+=.I"2S3O@HLT]\)*]'S"BK/_@LI
MSO\,*<W_#2G-_PTIS?\-*<W_#:Z8  "BGP  EJ8  (FN  !\M@  ;[T  &/#
M  !7R   3,T  $+2 P YV0D -=\0 #3?&P RX"< ,>$R ##A/0 NXD< +>)0
M 2OB6@$JXV4"*.-Q B;D?P,EY(\#(^6A!"+EM 0AY<T$(.3L!"#B^P0?X?\%
M'^#_!1_@_P4?X/\%'^#_!:2>  "8I0  BZX  'VV  !PO@  8\8  %;+  !+
MT   0-4  #;<   OY0< +>T0 "ON&  I[B( )^\K "7O-  C\#P (?!% !_Q
M3@ =\E@!&_)D 1GS<0$8\X$!%_22 A7TI0(4];H"$_76 A/T[P(2\OP"$O#_
M A+P_P(2\/\"$O#_ IJD  "-K0  ?[8  '&_  !CQP  5LX  $G3   ]V@
M,]\  "KC   F] 4 )/L- "'\$P >_1L '/TB !G^*0 7_C$ %?\Y !/_00 1
M_TH $/]5  [_80 ,_V\!#/^  0K_DP$)_Z8!"/^Z 0?_U $'_^L!!O_V 0;_
M]@$&__8!!O_V 8^L  " M@  <K\  &/)  !6T0  2-@  #O=   PX@  )N8
M !_P   <_P  &?\) !;_#@ 4_Q, $?\9  __'@ -_R0 "_\K  G_,@ &_SL
M _]$  #_3P  _UP  /]K  #_?0  _Y   /^C  #_M   _\8  /_6  #_U@
M_]8  /_6 (*U  !SOP  9,D  %;3  !'VP  .N   "[E   CZ0  &NT  !7]
M   2_P  $/\"  [_"0 +_PT "/\0  3_$P !_Q@  /\>  #_)   _RL  /\S
M  #_/0  _TD  /]6  #_9@  _W@  /^*  #_FP  _Z@  /^Q  #_L0  _[$
M /^Q /\E*P'_*"D!_RDI ?\H+ '_(S(!_QX[ O\:1P+_%U4#_Q5B _\3< /_
M$GP#_Q*' _\2D0/_$ID#_Q*@ _\2IP/_$JT#_Q&T _\1NP/_$<0#_Q'. _\1
MWP/_$>L"_Q+V O\2_@+_$O\"_Q+_ O\2_P+_$O\"_Q+_ O\2_P+_$O\"_Q+_
M O\H*0'_*R8!_RPF ?\K*0'_*"\!_R(X O\@1 +_'5(#_QM? _\8; /_%WD$
M_Q>$!/\7C@3_%Y8$_Q:=!/\6I 3_%JH$_Q:Q!/\6N 3_%L #_Q;* _\6VP/_
M%N@#_Q?T _\7_0/\%_\"^Q?_ _L7_P/Z%_\#^A?_ _H7_P/Z%_\#^A?_ _\J
M)@'_+B,!_R\B ?\O)0'_+"L!_RHU O\G00+_)$X#_R); _\@: 3_'G0$_QV
M!/\=B@3_'9(%_QV:!?\=H07_':<%_QVM!?\=M 3_';T$_QW'!/\=U 3^'>8$
M^QWR!/<>^P/U'O\$]![_!/,>_P3S'O\$\A[_!/(>_P3R'O\$\A[_!/\N(@'_
M,A\!_S0> ?\S( '_,B8!_S(R ?\O/@+_+$H#_RI7 _\G9 3_)G %_R5[!?\D
MA07_)(X&_R26!O\DG0;_)*,&_R2J!OTDL0;\)+D&^R3#!ODDSP;V).,&\B3P
M!>XE^@7M)?\&ZR7_!NHE_P;I)?\&Z27_!NDE_P;I)?\&Z27_!O\R'@'_-AL
M_S@9 /\X&P'_.B,!_SDM ?\X.@+_-48#_S)2!/\P7P3_+FL%_RUV!OTL@ ?Z
M+(D'^2N1!_<KF0CU*Y\(]"NF"/,KK0CQ*[4(\"N_".XKRPCK*]\(YRSN".0L
M^@CB+/\)X"S_"=XL_PC>+/\(W2S_"-TL_PC=+/\(W2S_"/\U&@#_.A8 _ST4
M /\_%P#_01\ _T$I ?] - '_/4$"_SI- _PX6@7X-F4&]#5Q!_$T>PCO,X0)
M[3.-">LRE KI,IL*Z#*B"^8RJ@OD,K(,XS*[#.$RR S?,MP,VC+L#=4S^ W2
M,_\-T#/_#,XS_PS--/\+S#3_"\PT_PO,-/\+S#3_"_\Y%@#_/A( _T$0 /]%
M$P#_2!L _T@D /]'+P'^1#L"]T)' _$_5 7L/F &Z#QK".4[=@GB.W\+X#J(
M#-TYD W;.9<.V3B>#]8XIA#4.*X1TCBW$= XPQ+..-,2RCCH$L<Y]Q+$.?\1
MPCK_$,$Z_P_ .O\.OSK_#K\Z_PZ_.O\.OSK_#O\]$P#_0@\ _T8- /]+$ #_
M3A8 _T\? /U.*0'T3#0![$A! N9'3@3@15L&VT1F"=9"< S207D.ST""$,U
MBA'*/Y$3R3^9%,<^H!7%/J@6PSZQ%\$^O!? /LL8O3[B&+H^\A>W/_\6M4#_
M%+1 _Q.S0?\1LT'_$+-!_Q"S0?\0LT'_$/] $ #_1@P _TL* /]1#0#_4Q$
M_U08 /-4(@#I4BT!X5 [ =I/20/2354'S$M@"\A):@[%2',1PD=[$[]&@Q6]
M18L7NT63&+E$FAFW0Z(:M4.K&[1#MARR0\0=L$/9'JU#[1VK1?P:J47_&*A&
M_Q:H1O\5IT?_$Z='_Q.G1_\3IT?_$_]$#@#_2@@ _U & /]5"@#_6 T ]UD1
M .I8& #?5R0 U%<U <Q51 3&5% (P5);#+U091"Y3FT3MDUV%K1,?1BQ2X4:
MKTJ-&ZU)E1VK29T>J4BF(*=(L"&E2+TBI$C/(J%(Z"*@2?@>GTO_&YY+_QF=
M3/\7G4S_%IU,_Q:=3/\6G4S_%O]'"P#_30( _U0" /=:! #K70< YUT+ .%<
M$ #371X RETP <-</P2]6DP(MUA7#+-68!&O5&D4K%-Q%ZE1>!JG4( <I$^'
M'J)/CR"@3I@AGDVA(YQ-JR2:3;@EF4S()I9,XB:53O4BE$__'Y10_QR44?\:
ME%'_&)11_QB44?\8E%'_&/])" #_4   ^U@  .5>  #=8@, UF,' -1A"@#*
M8AD PF,L ;MB.P.T8$@(KUU3#*I;7!&F6F05HUAL&*!7=!N=57L=FU2#()E4
MBR*64Y,DE%*=)9)1IR>04;,HCE'#*8U1W2J,4O(FBU3_(HM5_QZ+5O\<BU;_
M&HM6_QJ+5O\:BU;_&O],! #_4P  [%P  -]B  #49@$ SF@% ,MG" #"9Q8
MNF@H ;-G. .M944'J&-0#*-A61&?7V$5FUUH&)A<<!N56G<>DUE_(9!8AR..
M5X\EC%>9)XE6HRF'5J\JA56_*X16U2R#5^\I@UC^)(-9_R"$6O\>A%K_'(1:
M_QR$6O\<A%K_'/]. 0#_5P  Y5\  -AF  #.:@  QVP# ,-K!0"\;!( M&TE
M *UL-0.G:D('H6=-#)QE5A&88UX5E&)E&)%@;!N.7W0>C%Y[(8E=@R2&7(PF
MA%N5*(%:H"I_6JPL?5J[+7Q:SRY[6^PK?%S\)GQ=_R)]7O\??5[_'7U>_QU]
M7O\=?5[_'?]0  #U60  X6,  -)J  #);@  PG ! +UP P"V<!  KG$B *AP
M,@*A;C\&G&Q*"Y=J4Q"2:%L4CF9B&(ME:1N(8W >A6)X(8)A@"2 8(DF?5^2
M*7M>G2MX7JDM=EZX+G5>S"]T7NDM=6#Z)W9A_R-W8O\@=V+_'G=B_QYW8O\>
M=V+_'O]2  #L7   W&8  ,YM  #$<@  O70  +=T 0"P= X J74? *)T+P*<
M<CT%EW!'"I%N40^-;%D4B6I@%X5I9QN":&X>?V9U(7UE?21Z9(8G=V.0*75C
MFRQR8J<N<&*V+V]BR2]N8N8N;V3Y*'!E_R1Q9O\A<6;_'W%F_Q]Q9O\?<6;_
M'_]4  #H7P  UVD  ,IP  # =0  N7@  +)X  "K> T I'D= )YX+0&7=SH%
MDG5%"HQR3@Z(<%83A&]>%X!M9!I];&L=>FMS('=J>R-T:8,F<FB-*6]GF2QL
M9J4N:F:S+VEFQC!H9N0O:FCW*6MI_R5L:?\B;&K_(&QJ_R!L:O\@;&K_(/]7
M  #D8@  TFP  ,9S  "]>   M7L  *U\  "E? H GWT: )E\*@&3>S@$C7E#
M"8AW3 Z#=502?W-;%GMR8AEX<&D==6]P(')N>"-O;8$F;&R+*6ILERQG:Z,N
M96NR+V1KQ#!B:^$O9&SV*F9M_R9F;?\C9V[_(&=N_R!G;O\@9V[_(/99  #@
M90  SF\  ,)V  "Y?   L7\  *F   "@@ < F8$7 )2!* &.@#4#B'Y!"(-\
M2@U^>E(1>GA9%79W8!ES=F<<<'1N'VUS=B-J<G\F9W&)*61QE2MB<*$M8'"P
M+UYPPB]=<-\O7W'U*F!Q_R9A<O\C8G+_(&)R_R!B<O\@8G+_(.]<  #<:0
MRG(  +YZ  "U@   K80  *2%  ":A0, E(44 (Z&)0&)A#,#@X,^!WZ!2 MY
M?U 0=7Y7%'%]7AAN>V4;:WIL'FAY=")E>'TE8G>'*%]VDRI<=I\L6G6N+EEU
MP"Y8==TN67;S*EMV_R9<=_\C7'?_(%QW_R!<=_\@7'?_(.I@  #5;   Q78
M +I^  "QA   J(@  )^)  "4B@  C8H1 (B+(0"#BC "?HD[!7F'10ITADX.
M<(15$FR#7!9I@F,:9H%J'6* <B!??WLC7'Z%)EE]D2E7?)XK57RL+%-\OBU2
M?-HM4WSR*55\_R56?/\B5WS_(%=\_R!7?/\@5WS_(.5D  #/<   P7H  +:#
M  "MB0  HXP  )F.  "-CP  AI . (&1'0!]D"P!>(\X!'..0@ANC4L,:HQ3
M$&>*6A1CB6$78(AH&UV'<!Y:AGDA5H6#)%2%CR91A)PH3X2J*DV$O"I-A-<J
M38/Q)T^#_R10@_\B4(/_'U"#_Q]0@_\?4(/_']YI  #)=0  O(   +*(  "H
MC0  G9$  ).3  "%E@  ?I<+ 'F7&0!UER@!<9<U VR6/P9HE4@*9)10#6&3
M5Q%=DEX56I%F&%>0;AM4CW<>48Z!($Z.C2-+C9HE28VI)DB-NR='C=0G1XSP
M)$B,_R))B_\@2HO_'DJ+_QY*B_\>2HO_'M5N  ##>P  MX4  *R-  "BD@
MEY8  (R9  !_G   =9X% '"?$P!MGR, :9\P 66>.P1AGD4'79U-"EJ<5 U7
MFUP15)IC%%&::Q=.F7092YA_'$B8BQY%EYD@0Y>H(4*7NB)!E],B09;O($*5
M_AY"E?\=0Y3_'$.4_QQ#E/\<0Y3_',QU  "\@0  L8P  *:2  ";EP  D9L
M (6?  !YHP  :J<  &6G#@!CJ!P 8*@K 5VH-@)9IT $5J=)!E.F40E0IED,
M3:5@#DJE:1%'I'(41*1]%D*CB1@_HY<:/:.G&SRCN1P[H](;.Z+O&SN@_AH[
MG_\9/)__&#R?_Q@\G_\8/)__&,1\  "VB0  JI(  )^7  "5G   B:$  'VF
M  !QJ@  9*X  %JQ" !7L10 5;(C %.R, %0LCL"3;)$ TNQ305(L54'1;%=
M"4.Q90M L&\-/K!Z#SNPAQ$YKY83-Z^F%#:ON!0UL-$4-:[O%#2M_A0TK/\4
M-*O_%#2K_Q0TJ_\4-*O_%+N%  "OD   HY<  )B=  ",HP  @*@  '2M  !H
ML@  7+8  %"Z 0!)O T 2+P9 $:])P!%O3, 0[T] 4&]1P$_O5 "/;U8 SJ]
M804XO6L&-KUW"#2]A DRO9,*,+VD"R^]MPPNOM ++KSN#"VZ_@TLN?\-++C_
M#BRX_PXLN/\.++C_#K./  "FEP  FYT  (^C  "#J@  =K   &JU  !>N@
M4KX  $?" 0 ]QP8 .,D0 #?)&P VRB< -<HS #3+/0 SRT< ,<M1 3#+6P$N
MS&4"+,QQ BK,?P,IS) $)\RA!";-M 0ES<X$)<ON!"3)_ 8CR/\'(\?_!R/'
M_P<CQ_\'(\?_!ZF6  ">G0  DJ,  (6K  !XL@  :[@  %^^  !2P@  1\8
M #W*   TSP0 *]0) ";9#P EV1D )=HE "3:,  CVSL (]M% "+<4  AW5L
M(-UH ![>=@ =WH<!'-^9 1K?K $9W\0!&-[G 1C<^ $8V_\"%]K_ A?:_P(7
MVO\"%]K_ J"<  "4HP  AZL  'FS  !LN@  7\$  %+&  !&R@  .\X  #'3
M   IV0  (=X% ![H#@ =Z!4 &^D> !GI)P 8ZC  %NHY !7K0P 4[$X $NQ:
M !'M9P 0[G< $.Z*  [OG@ .\+, #?#-  SO[  ,[?P #.O_  SK_P ,Z_\
M#.O_ )>C  ")JP  >[0  &V\  !?Q   4LH  $7.   YTP  +]@  "7=   =
MX0  &.P" !;W"P 4]Q$ $?@7 !#X'@ .^24 #?DM  OZ-0 )^S\ !_M*  3\
M5P #_68  OYW  #]BP  _9\  /RU  #\T0  _.T  /S\  #\_0  _/T  /S]
M (NK  !]M   ;KT  &#&  !2S0  1-(  #?8   LW0  (N$  !GE   3Z@
M$/H   [_!@ -_PP "O\0  ?_%  $_QH  ?\@  #_)P  _S   /\Z  #_10
M_U,  /]B  #_=0  _XH  /^?  #_LP  _\<  /_E  #_Y0  _^4  /_E '^T
M  !PO0  8<<  %/0  !#U@  -MT  "KB   ?Y@  %NH  !#M   ,^@  "?\
M  ;_   "_P0  /\)  #_#0  _Q   /\4  #_&@  _R$  /\I  #_-   _T
M /].  #_7@  _W(  /^'  #_F@  _ZH  /^Y  #_N0  _[D  /^Y /\@*0'_
M(B<!_R(G ?\?*@'_&3 !_Q(Y ?\010'_#5,!_PQ@ ?\*;0+_"7D"_PF$ O\)
MC@'_"98!_PF= ?\)HP'_":D!_PFP ?\(MP'_"+X!_PC( ?\(U@'_".8!_PCQ
M ?\(^P#_"/\ _PC_ /\)_P'_"?\!_PG_ ?\)_P'_"?\!_PG_ ?\C)@'_)20
M_R4D /\C)P'_'2P!_Q@U ?\50@'_$E !_Q!= O\.:@+_#G8"_PZ  O\.B@+_
M#I("_PZ: O\.H +_#J8!_PVM ?\-LP'_#;L!_PW% ?\-T0'_#>,!_PWO ?X-
M^@'Z#?\!^0[_ ?D._P'Y#O\!^ [_ ?@._P'X#O\!^ [_ ?\F(P#_*"  _R@@
M /\F(@#_(B@!_R R ?\</P'_&4P!_Q=9 O\590+_$W$"_Q-\ O\3A@+_$XX"
M_Q*6 O\2G0+_$J,"_Q*I O\2L +_$K<"_Q+! O\2S ']$M\!^1/M ?43^ 'S
M$_\!\A/_ ?$3_P+P%/\"\!3_ O 4_P+P%/\"\!3_ O\J'P#_+!P _RP; /\K
M'0#_*20 _R@O ?\E.P'_(D@!_Q]4 O\=80+_&VT"_QIW O\:@0+_&HH"_QJ2
M O\:F0+]&I\"_!JF OL:K +Y&K0"^!J] O8:R +S&ML"[QKJ NP;]P+I&_\"
MZ!O_ ^<<_P/F'/\#Y1S_ ^4;_P/E&_\#Y1O_ _\M&P#_,!< _S$5 /\P%@#_
M,2  _S J /\N-@'_*T,!_RA/ O\F7 +_)&<"_"-R _DC? /W(H4#]2*- _,B
ME0/R(IL#\"*B ^\BJ0/M(K$#["*Y ^HBQ0/H(M4#Y"/I ^ C]@3>(_\$VR3_
M!-DD_P38)/\$UR3_!-8D_P36)/\$UB3_!/\Q%@#_-!( _S81 /\W$P#_.1L
M_S@E /\V,0'_,ST!_3%* ?@N5@+T+6(#\"QM ^TK=P/J*X $Z"J(!.8JD 3E
M*I<$XRJ>!>$JI07@*JT%WBJV!=PJP@7:*M(&U2OG!M K]0?-+/\'RRS_!\DL
M_P?(+/\'QRS_!L<L_P;'+/\&QRS_!O\U$@#_.0X _SH- /\^$ #_0!8 _S\@
M /\]*@#Y.S<!\CA$ >PV40+G-5P#XS1G ^ S<@3=,WL%VC*#!M8RBP;4,I,'
MTC&:"- QH0C.,:D)S#&R"<LQO K),<H*QC+A"\(R\0N_,_X+O3/_"KLS_PJZ
M,_\)NC/_";HS_PFZ,_\)NC/_"?\Y$ #_/0L _T ) /]$#0#_1A$ _T49 /=$
M(P#N02\ YC\\ > ^2@':/5<"TSQB!,\[; ;,.G4'R3I]"<<YA0K%.8P+PSB4
M#,$XFPW .*,-OCBL#KPXM@^Z.,,/N3C7$+4X[!"R.?L/L#K_#J\Z_PVN.O\,
MK3K_"ZTZ_PNM.O\+K3K_"_\\#0#_0 8 _T4$ /])"0#_2PT ^4H1 .U)&@#C
M1B8 VD8V -%&10'+15$#QD1<!<)"9@B_0F\*O$%W"[I ?PVX/X8.MC^.$+0^
ME1&R/IT2L#ZF$Z\^L!2M/KT4JS[-%:D^YA6F/_<3I$#_$J- _Q"B0/\/HD#_
M#J)!_PZB0?\.HD'_#O\_"0#_1   _TH  /=. @#L4 8 ZD\+ .-,$ #63!X
MS4TP ,9-/P' 3$P$NTM7!K=)80FT2&D,L4=Q#JY&>1"L1H 1JD6($ZA$D!2F
M1)@6I$.A%Z)#JQB@0[<9GT/'&9U#X!J;1/,7F47_%9A&_Q.81O\1F$;_$)=&
M_Q"71O\0ET;_$/]"!0#_1P  ]T\  .53  #=50$ UU4& -52"P#+4QD PU0K
M +Q4.P&V4D@$L5%2!ZU07 JI3F0-IDUL#Z1,=!&A2WL3GTJ"%9U*BA>;29,8
MF4F<&I=(IAN52+(<E$C!'9)(V!V02>\;CTK^&(]+_Q:.2_\4CDS_$HY,_Q*.
M3/\2CDS_$O]%  #_2P  Z5,  -Y8  #36P  S5L$ ,I8!P#"6!4 NEHG +-:
M-P&N6$0$J5=/!Z156 JA5& -GE-H$)M1;Q.84'85EE!^%Y1/AAF23HX:CTZ8
M'(U-HAV+3:X?BDV\((A-T""'3>L?AD_\&X90_QB&4/\6AE#_%(91_Q2&4?\4
MAE'_%/]'  #X3P  Y%<  -5=  #,8   Q6 " ,%>!0"Z71$ LU\C *Q?,P&F
M7D #H5Q+!YU:5 J965P.EEAD$9-6:Q.057(6CE1Z&(M4@AJ)4XH<AU*4'H52
MGA^#4:HA@5&X(G]1RR)^4N<A?E/Y'7Y4_QI^5?\7?E7_%GY5_Q5^5?\5?E7_
M%?]*  #N4@  WEL  ,]A  #&9   OV4  +IC @"S8@\ K&,@ *9C, &@8CT#
MFV%(!I9?40J27ED-CUQA$8Q;:!.)6F\6AEEV&(18?AJ"5X<<?U>0'WU6FR%[
M5J<B>5:U(W=6QR1V5N0D=E?W'W=8_QMW6?\9=UG_%W=9_Q9W6?\6=UG_%O],
M  #I5@  V5\  ,ME  #!:   NFD  +1H  "M9PT IF@< *!H+0&:9SH#E65%
M!I!C3@J,8E<-B6%>$(9?91.#7FP6@%US&'Y<>QI[7(,=>5N-'W9:F"%T6J0C
M<EJR)'%:Q"5O6N$E<%OV('%<_QQQ7?\:<5W_&'%=_Q=Q7?\7<5W_%_U/  #E
M60  TV(  ,=H  "];   MFT  *]L  "G:PL H&P9 )ML*@&5:S<"D&E#!8MH
M3 F'9E0,@V5;$(!C8A-]8FD5>F%P&'AA>!IU8($=<U^+'W!>EB)N7J(D;%ZP
M)6M>P29I7MXF:E_T(6M@_QUK8?\;;&'_&6QA_QAL8?\8;&'_&/51  #B7
MSV4  ,-K  "Y;P  L7$  *IQ  "B;P@ FV\7 )9P)P"0;S4"BVY !89L20B"
M:E(,?FE9#WMH8!)W9F84=69N%W)E=AIP9'X=;6.('VMCDR)I8J D9F*N)65B
MOR9D8MHF9&/R(F5D_QYF9/\;9V3_&6=E_QAG9?\89V7_&/!3  #=7P  RV@
M +]O  "V<P  KG4  *9U  "=<P4 EG,4 )%T) "+<S("AG(^!(%P1PA];T\+
M>6U7#G9L7A%S:V04<&IL%VUJ<QIK:7P<:&B&'V9GD2)C9YXD86:L)6!FO29?
M9]8F7V?Q(F!H_QYA:/\<8FC_&F)H_QEB:/\98FC_&>Q7  #98@  QVL  +QR
M  "S=P  JGD  *%Y  "7=P$ D'@1 (MX(0"&>"\!@7<[!'QU10=X=$T*=')5
M#G%Q7!%N<&,4:V]J%FAN<1EF;GH<8VV$'F!LCR%>;)PC7&NJ)5IKNR99;-,F
M6FSO(UML_Q]<;?\<76W_&EUM_QE=;?\976W_&>A:  #29@  PV\  +AV  "O
M>P  IGX  )U^  "1?   BGP/ (5]'@"!?2T!?'PY W=Z0P9S>4L)<'A3#&QW
M6A!I=F$39G5H%F-T;QAA<W@;7G*"'EMRC2!9<9HB5W&H)%5QN254<= E5''N
M(E9Q_AY7<?\<5W'_&EAQ_QE8<?\96''_&>->  #-:0  OW,  +1Z  "K?P
MHH(  )B#  "+@0  A($- '^"&@![@BD!=H$V G*!0 5N?TD(:GY0"V=]5PYD
M?%X187MF%%YZ;1=;>G8967F '%9XBQ]3>)@A47>F(E!WMR-/=\XC3W?L(5!W
M_1Y1=_\;4G?_&5)W_QE2=_\94G?_&=YB  #(;@  NW<  +!_  "GA   G8<
M )*'  "$AP  ?8<) 'B(%@!TB"8 <(@R FR'/01HAD8&985."6&%50Q>A%P/
M6X-C$EF":Q56@7074X!^&E" B1Q.?Y8>3'^E($I_MB%)?\PA27[K'TI^_!Q+
M?O\:2W[_&4Q^_QA,?O\83'[_&-5G  ##<P  MGP  *R$  "BB0  F(L  (V-
M  !\C0  =8X$ &^/$@!MD"$ :9 N 66/.0)BCD($7HY+!UN-4@I8C%D,5HMA
M#U.+:!)0BG$438E[%TJ)AQE(B)4;1HBC'42(M!U#B,H=0X?J'$2&^QI$AO\8
M18;_%T6%_Q=%A?\7187_%\UM  "]>   L8(  *>*  "<C@  DI   (:3  !Y
ME0  ;)<  &:7#@!CF!L 89@I %Z8-0%:ESX#5Y='!5663P=2EE8)3Y5>#$R4
M9@Y*E&\01Y-Y$T23A15"DI,70)*B&#Z2LQD]DLD9/9'I&#V0^A<^C_\6/H__
M%3Z/_Q4^C_\5/H__%<5S  "W?P  K(D  *&/  "6DP  BY8  '^9  !SG
M9)\  %R@"0!9H!0 5Z$B %6A+P!2H3D!4*%# DV@2P1*H%,%2*!:!T6?8PE#
MGVP+0)YV#CZ>@Q [GI$1.9V@$CB=LA,WGL@3-YWH$C:;^A(VFO\2-IG_$3>9
M_Q$WF?\1-YG_$;Y[  "QAP  I8\  )N4  "0F   A)P  '>@  !KI   7Z<
M %*J  !-JPX 2ZL: $JK)P!(JS, 1JL] 42K1@%"JTX"0*M6 SZK7P4[JV@&
M.:IS"#>J@ DTJH\+,JJ?##&JL PPJL<,,*GG#"^G^@TOIO\-+Z7_#2^E_PTO
MI?\-+Z7_#;:$  "JC@  GI0  )29  "'G@  >Z,  &^H  !CK   5Z\  $NR
M  !!M08 /K81 #VV'@ [MBD .K<T #FW/@ WMT< -K=0 32W6@$RMV0",+=O
M RZW? 0LMXL%*K><!2FWK@8HN,4%*+?F!2>U^0<FL_\')K+_"":R_P@FLO\(
M)K+_"*^-  "BE   EYH  (N@  !^I@  <:L  &6P  !9M   3;<  $*[   X
MO@$ +\() "W#$@ LPQX *\,I "K$,P IQ#T *,5' "?%40 FQ5P )<9H "/&
M=@$BQH8!(,:8 1_&JP$>Q\$!'L;D 1W$^ (<PO\#','_ QS!_P0<P?\$','_
M!*64  ":F@  CJ$  (&G  !SK@  9[0  %JY  !.O0  0L   #C#   OQP
M)LL$ ![0"@ ;T1$ &M(: !G2)0 8TR\ &-,Z !?41  6U%  %=5= !35:P 3
MUGP $M>/ !'8I  0V;L $-G> !#5\P 0T_\ $-+_ 1#1_P$0T?\!$-'_ 9R:
M  "1H0  @Z@  '6P  !HMP  6[T  $[!  !"Q0  -\@  "W,   DT   '-4
M !7:!0 0X@L $.,1  [D&@ .Y", #>4M  SE-P +YD( "N9/  GG70 (YVT
M!N:   7FE0 $YJL  N;$  'FY@  Y_D  .?_  #F_P  YO\  .;_ ).A  "%
MJ0  =[$  &FY  !;P   3L8  $'*   US@  *M(  "'6   9VP  $M\   WC
M   +\0@ "?,.  ?S$P $\AH  O(B  #R*@  \C0  /(_  #R3   \EP  /)M
M  #R@@  \I@  /.M  #SQ@  ].4  /3V  #T^P  ]/L  /3[ (>I  !YL@
M:KH  %S"  !.R0  0,X  #/3   HV   'MT  !7A   /Y   "N@   7S   #
M_0$  /P(  #[#0  ^Q$  /L6  #\'@  _"8  /PP  #]/   _DD  /Y:  #^
M;0  _X(  /^8  #_K   _\   /_8  #_Y   _^0  /_D 'NR  !LNP  7<0
M $_-  ! T@  ,MD  ";>   ;X@  $N8   SJ   %[0   /0   #_    _P
M /\   #_!   _PD  /\.  #_$@  _Q@  /\A  #_*P  _S<  /]&  #_6
M_VL  /^   #_E0  _Z8  /^S  #_NP  _[L  /^[ /\;)@#_'"0 _QHD /\5
M)P#_$"T _PHV /\%0P#_ 5 !_P!> ?\ :P'_ '8!_P"! /\ B@#_ )( _P":
M /\ H #_ *8 _P"L /\ L@#_ +D _P#" /\ S0#_ -\ _P#L /\ ^ #_ /\
M_0#_ /T _P#] /\ _0#_ /T _P#] /\ _0#_ /\?(P#_'R$ _QXA /\9(P#_
M$RD _PXR /\,0 #_"4T!_P=: ?\$9P'_ W,!_P-] ?\#AP'_ X\ _P*6 /\"
MG #_ J( _P*H /\"KP#_ ;8 _P&^ /\!R0#_ =L _P#J /P ]@#X /\ ]P+_
M /<#_P#V!/\ ]@3_ /8%_P#V!?\ ]@7_ /\B'P#_(AP _R$< /\>'P#_&"0
M_Q4O /\2/ #_$$D _PY6 ?\,8@'_"VX!_PMY ?\+@@'_"XL!_PN2 ?\*F0'_
M"I\ _PJE /\*JP#_"K( _PJ[ /T*Q@#["M0 ]PKG /,*] #P"O\ [PO_ .X,
M_P#M#/\![0S_ >T,_P'M#/\![0S_ ?\E&P#_)A@ _R47 /\A& #_("$ _QXK
M /\:-P#_%T4 _Q11 ?\27@'_$6D!_Q%T ?\1?0'_$(8!_1". ?P0E0'Z$)L!
M^1"A ?<0J 'V$*\!]!"W /,0P@#Q$-  [1#E .@1\@#F$?X!Y!+_ >,2_P'B
M$O\!XA+_ >$2_P'A$O\!X1+_ ?\I%@#_*A, _RD2 /\G$P#_*!P _R<G /\C
M,P#_(#\ _QU, /\;6 '\&60!^!EN ?88> 'S&($!\1B) >\8D 'N&)<![!B>
M >H8I 'I&*P!YQBT >88OP'D&,T!X!GC =P:\0'8&OX"U!O_ M(;_P+1&_\"
MT!O_ M ;_P+0&_\"T!O_ O\M$@#_+@\ _RX- /\O$ #_+Q< _RXA /\L+0#_
M*3D ^29& /0D4P'O(EX!ZR)I >@A<P'F(7P!XR&$ >$AC '@(9,!WB&: =PA
MH0':(:D!V"&Q M4AO +3(LD"T"+? LPC\ /((_T#QB3_ \0D_P/#)/\#PB3_
M \$D_P/!)/\#P23_ _\P#P#_,@L _S,( /\V#0#_-A( _S4: /TR)0#T,#(
M[2T_ .<L3 #B*U@!W2MC =DJ;0'5*G8"TBI_ M JA@+.*HX#S"J5 \HJG /)
M*J,$QRJL!,4JM@3#*L,%PBK5!;XKZP6Z*_D&N"S_!K8L_P6U+/\%M"S_!;0L
M_P6T+/\%M"S_!?\T# #_-@4 _SD# /\\" #_/ T _3L3 /$X'0#H-2D X#0W
M -DS1@#1-%(!S3-= <DS9P+&,W #Q#)X!,$R@ 2_,H<%OC*/!KPRE@:Z,9X'
MN#&F![<QL BU,KP(LS+,";$RY0FM,_4)JS/_":HS_PBH,_\'J#/_!Z<S_P>G
M,_\'IS/_!_\W!P#_.@  _SX  /I! 0#Q008 \3\- .8\$@#;.A\ T#LQ ,H\
M0 #$/$T!P#Q8 KP[80.Y.VH%MCIR!K0Z>@>R.8$(L#F(":\YD JM.)@*JSBA
M"ZDXJ@RH.+8-ICC%#:0XW@ZA.?$-GSK_#)XZ_PN=.O\*G#K_"9PZ_PF<.O\)
MG#K_"?\[ @#_/@  ]T0  .9'  #?2 $ VD8& -E "P#-0AD Q40K +Y$.P"Y
M1$@!M4-3 [%"7 2N0F4&JT%L!ZE = FF0'L*I#^#"Z,_B@VA/I,.GSZ<#YT^
MI1";/K$1FCZ_$9@^U!*6/^T1E#_\#Y- _PZ20/\,DD'_"Y)!_PN20?\+DD'_
M"_\]  #_0P  Z4D  -Y.  #33P  S4X# ,I)" #"210 NTHF +5+-@"O2T,"
MJTI. Z=)5P6D2& 'H4=G"9Y&;PJ<1G8,FD5]#IA%A0^61(X0E$27$I)#H1.0
M0ZP4CT.Z%8U#S16+1.@5BD7Z$HE&_Q")1O\.B$;_#8A&_PV(1O\-B$;_#?]
M  #R1P  XT\  -13  #+50  Q%0  ,!0! "Y3Q$ LE B *Q1,@"G43\"HE!*
M YY/4P6;3EP(F$UC"I5,:@R32W$-D4IY#XY*@!&,28D2BDF2%(A(G!6&2*@6
MA4BU%X-(QQB!2.08@4KW%8!*_Q* 2_\0@$O_#X!+_PZ 2_\.@$O_#O]#  #L
M2P  W5,  ,Y8  #$6@  O5H  +A7 0"Q5 X JE8> *56+@"?5CL!FU5& Y=4
M4 634U@(D%)?"HU19@R+4&T.B$]T$(9/?!*$3H43@DZ.%8!-F1=^3:08?$VR
M&7I-PQIY3=\:>$[T%WA/_Q1X3_\2>%#_$'A0_P]X4/\/>%#_#_U&  #G3P
MUE<  ,A<  "_7P  MU\  +%<  "J60P I%H: )Y;*@"96S@!E%I# Y!93 6,
M6%4(B5=<"H968PR#56H.@51Q$']3>1)]4X$4>E*+%GA2E1AV4:$9=%&O&W-1
MP!MQ4=L<<5+R&7%3_Q5Q5/\3<E3_$7)4_Q!R5/\0<E3_$/-(  #C4P  T%L
M ,1@  "Z8P  LV,  *QA  "D7@D G5\7 )A?)P"37S4!CEY  XI=2@6&7%('
M@UM9"H!:8 Q]66<.>UAN$'A8=1)V5WX4=%:(%W)6DQAO5I\:;E6L&VQ5O1QK
M5M4=:U;P&FM7_Q=K6/\4;%C_$FQ8_Q%L6/\1;%C_$?%+  #?5@  S%X  ,!D
M  "W9P  KF@  *=F  "?8@8 F&,4 ))D) "-8S(!B6(] H1A1P2!8$\'?5]6
M"7I>70MW760-=5QK$'-<<Q)P6WL4;EN%%VQ:D!EJ6IP;:%FJ'&9:NAUE6M$=
M95KN&V5;_A=F6_\59ES_$V=<_Q)G7/\29US_$NU.  #:60  R&$  +QG  "S
M:@  JVP  *)J  "99P( DF<1 (UG(0"(9R\!A&8[ G]E1 1[9$T&>&-4"75B
M6PMR86$-<&%I#VU@<!)K7WD4:5^#%V9>CAED7IH;8EZH'&%>N!U?7LX=7U[L
M&V!?_1AA7_\585__$V)?_Q)B7_\28E__$NI1  #47   Q&0  +EJ  "P;@
MIW   )YN  "4:P  C6H0 (=K'@"#:RP ?FLX GIJ0@-V:4H&<VA2"'!G60IM
M9F -:V5G#VAD;A%F9'<49&.!%F%CC!A?8I@:76*F'%MBMAU:8LP=6F+J'%MC
M_!A<8_\67&/_%%UC_Q-=8_\376/_$^95  #/7P  P6@  +9N  "L<@  I'0
M )IS  ".;P  AV\- ()O&P!]<"D >6\U 75N/P-R;4@%;FQ0!VML5PII:UX,
M9FIE#F1I;!%A:7437VA_%EQHBAA:9Y8:6&>D'%9GM!U59\H=56?H&U9G^QA7
M9_\65VC_%%AG_Q-89_\36&?_$^%8  #+8P  O6L  +)R  "I=@  H'@  )9W
M  "(<P  @7,+ 'QT%P!X="8 ='0R 7!S/0)M<T8$:G).!V=Q50ED<%P+87!C
M#E]O:A!<;G,26FY\%5=MB!=5;)094VRC&U%LLQQ0;,@<3VSG&U%L^AA1;/\5
M4FS_%%)L_Q-2;/\34FS_$]Q<  #'9P  N6\  *]V  "E>P  G'P  )%\  ""
M>   >GD' '5Y% !R>B, ;GHO 6MY.@)H>4,#9'A+!6%W4@A?=UD*7'9@#%EU
M: ]7=' 15'1Z$U)SAA9/<Y,837*A&4QRL1I*<L8:2G+E&DMR^1=,<O\53'+_
M$TUR_Q)-<O\237+_$M1@  #":P  M70  *M[  "B?P  EX$  (R!  !Z?@
M<W\" &Y_$0!K@!X :( L &6 -P%B@$ #7W](!%Q^4 99?E<(5WU>"U1\9@U1
M?&X/3WMX$4Q[@Q1*>I$62'J?%T9ZKQA%>L081'KD&$5Y^!9&>?\41GC_$D=X
M_Q%'>/\11WC_$<UE  "]<   L7D  *>   "<A   DH8  (:&  !WA@  :X8
M &:'#0!CAQD 8(@G %Z(,P%;B#P"6(=% U:'3013AE0&4(9;"$Z%8PI+A&P,
M281V#T:#@1%$@X\30H.=%$""KA4_@\(5/H+B%3^!]Q,_@?\20(#_$4" _Q!
M@/\00(#_$,9K  "W=@  K'\  **%  "7B0  C(L  (&-  !SC@  98\  %V/
M"0!:D!0 6) A %:1+0!3D#@!49!! DZ020-,D% $2H]8!4>/8 =%CFD)0HYS
M"T"-?PT^C8T//(V<$#J-K!$YC<$1.(WA$#B+]A XBO\/.8G_#SF)_PXYB?\.
M.8G_#K]R  "R?0  IX8  )R*  "1C@  AI$  'J3  !ME0  7Y<  %29 0!/
MF0\ 3IH: $R:)P!*FC( 2)H\ 4::1 %$FDP"0II4 T"97 0^F68%.YEP!SF8
M? @WF(H*-9B:"S.8JPLRF+\,,IC?"S&6]0LQE?\+,93_"S&3_PLQD_\+,9/_
M"[AZ  "LA0  H8L  ):0  "+E   ?Y<  '*;  !FG0  6J   $ZB  !%I D
M0J03 $"D'P _I"H /J4T #RE/@ [I4<!.:5/ 3>E6 (UI6$",Z5L S&E>00O
MI(<%+:27!BRDJ08KI+T&*J3>!BJB]0<IH?\'*:#_""F?_P@IG_\(*9__"+&"
M  "EBP  FI$  )"6  "#F@  =I\  &JB  !>I@  4JD  $:K   \K0  -:\,
M #.P%0 RL"$ ,; K "^P-0 NL3X +;%( "RQ40 KL5L *;%G 2>Q= $FL8,!
M)+&4 B.QI@(BLKL"(;+; B&O\P,@KO\#(*W_!!^L_P0?K/\$'ZS_!*J+  "=
MD0  DY<  (><  !ZH@  ;:<  &"K  !5KP  2;$  #ZT   SMP  *KH# "2\
M#0 BO14 (;T@ "&]*@ @O3, '[X] !Z^1P =OE( '+]> !J_;  9OWP &+^.
M !? H0 6P+8 %,#3 !6^\0 5O/\!%;O_ 12Z_P(4NO\"%+K_ J&2  "6F
MBIX  'VD  !OJ@  8J\  %:T  !*MP  /KH  #.]   JP   (<0  !G'!0 3
MRPL $<P2 !',&P 0S"4 #\TO  [-.@ .S48 #<U2  W.8  ,SG  "\Z#  K.
MEP )SJP ",[&  C.Z  (S?L "<O_  G+_P )R_\ "<O_ )B8  "-G@  ?Z4
M '&L  !DLP  5[D  $J]   ^P   ,L,  "C&   ?R@  %\T  !'1   ,U@4
M"-D,  ;9$@ %VAL !-HD  /;+@ !VSD  -Q%  #=4@  WF(  -YS  #>B
MWYT  -^S  #?S@  X.X  -_Z  #?_P  W_\  -__ (^?  "!I@  <ZX  &6U
M  !8O0  2L(  #W%   QR0  )LP  !W0   4U   #MD   G=   #X0   .,'
M  #C#0  Y!(  .49  #F(@  YRL  .DV  #K0P  [%(  .QB  #M=@  [HP
M .ZA  #OMP  []$  ._K  #P]@  \/8  /#V (2G  !UKP  9[<  %F_  !+
MQ@  /,H  "_.   DT@  &M@  !+<   ,X   !>,   #G    ZP   .L   #M
M!0  [@L  / 0  #Q%0  \QX  /0G  #W,P  ^4   /I1  #[8P  _'<  /V-
M  #]HP  _K8  /[)  #_WP  _]\  /_? '>P  !HN0  6L$  $S*   \SP
M+M0  "+:   7W@  $.(   GF    Z0   .P   #P    ]@   /8   #W
M^    /H'  #[#0  _1$  /\9  #_(P  _R\  /\^  #_3P  _V(  /]W  #_
MC0  _Y\  /^N  #_N@  _[H  /^Z /\6(P#_%2$ _Q(A /\.) #_!BH _P S
M /\ 00#_ $X _P!< /\ : #_ '0 _P!^ /\ AP#_ (\ _P"6 /\ G #_ *(
M_P"H /\ K@#_ +4 _P"] /\ QP#_ -8 _P#G /X \P#^ /X _0#_ /P _P#[
M /\ ^P#_ /L _P#[ /\ ^P#_ /\:( #_&1X _Q8> /\0( #_"B4 _P0P /\
M/0#_ $L _P!8 /\ 9 #_ '  _P!Z /\ @P#_ (L _P"2 /\ F #_ )X _P"D
M /\ J@#_ +$ _0"Y /L PP#Z -  ^ #C /< \0#V /P ] #_ /0 _P#S /\
M\P#_ /, _P#S /\ \P#_ /\=' #_'!D _QD9 /\4&P#_#O_B_^))0T-?4%)/
M1DE,10 ("2$ _PPL /\).0#_!48 _P)3 /\ 7P#_ &L _P!U /\ ?@#_ (8
M_P". /\ E #^ )L _ "A /H IP#X *X ]0"U /, OP#Q ,L \ #? .X [@#L
M /D ZP#_ .H _P#J ?\ Z0'_ .D!_P#I ?\ Z0'_ /\@%P#_'Q0 _QP3 /\7
M%0#_%AT _Q,H /\0- #_#4$ _PQ. /\)6@#_"&8 _PAP /X'>0#\!X$ ^@>)
M /@'D #V!I8 \P:= /$&HP#O!JH [0:R .H&NP#H!L@ Y@;< .0&[ #B"/H
MX K_ -X+_P#="_\ W0S_ -P,_P#<#/\ W S_ /\C$@#_(Q  _R$. /\>$ #_
M'A@ _QPC /\8+P#_%#L _Q)) /P050#X#V  ] ]J /$/= #O#GP [0Z$ .L.
MBP#I#I( YPZ9 .8.H #D#J< X@ZO . .N #>#L4 W [: -80[ #2$?H SQ+_
M ,T2_P',$O\!RQ/_ <H3_P'*$O\!RA+_ ?\G#P#_)PP _R4) /\F#0#_)1,
M_R,< /\@* #['#4 ]1I" .\83P#J%UH YA9E .,6;@#@%G< WA9_ -P6AP#9
M%HX UA:5 -06G #2%Z, T!>K ,X8M0#,&,$ RQC2 ,<:Z '#&_@!P!O_ ;X<
M_P&]'/\"O!S_ KP;_P*\&_\"O!O_ O\K# #_*P4 _RL# /\M"0#_+ X _RD5
M /<F( #N(RT YR$Z .$?2 #;'U0 U2!? -$@: #.('$ S"%Y ,HA@0'((8@!
MQB&/ <0AE@'#(9X!P2*F ;\BKP&](KL"O"/* KDCXP*U)/0"LR3_ [$D_P.O
M)/\#KR3_ ZXD_P.N)/\#KB3_ _\O!@#_+P  _S(  /\S @#Y,@@ ]R\. .LK
M%@#A)R( V"<R - I00#+*DX QBI9 ,,J8@' *FL!O2IS ;LJ>@*Y*H("N"J)
M K8JD *T*I@#LRJA [$JJ@.O*[4$KBO$!*PKVP2H+.\$IBS^!:0L_P2C+?\$
MHBW_!*(L_P2B+/\$HBS_!/\R  #_,P  ^3@  .DY  #B.0  WC4' -XN#0#1
M+QL R3$L ,,S.P"],T@ N313 ;8S7 &S,V4"L#-M JXS= .L,GL#JS*#!*DR
MB@2G,I,%I3*;!J0RI0:B,K 'H#*^!Y\RT0><,^H'FC/[!Y@T_P>7-/\&EC3_
M!I8T_P66-/\%EC3_!?\U  #_.   ZCX  -]"  #50@  SS\# ,TX" #%.!4
MO3HF +<[-@"R/$, KCQ. :H[5P*G.V #I3IG Z,Z;P2A.G8%GSE]!ITYA0>;
M.8T'F3B6")@XH F6.*L*E#BX"I,YR@N1.>4+CSKW"HTZ_PF,._\(C#O_!XP[
M_P>,._\'C#O_!_\X  #Q/@  XT4  -1)  #+2@  Q4<  ,%!! "Z/Q$ LT$A
M *U",0"H0SX I$-) :!"4P*=05L#FT%B!)A :@660'$&E#]X!Y(_?PB0/X@*
MCSZ1"XT^FPR+/J8-B3ZS#8@^Q Z&/^ .A#_T#8- _PN#0/\*@D#_"8)!_PB"
M0?\(@D'_"/\\  #K0P  W$H  ,Q/  ##4   O$X  +=) 0"Q1@X JD@< *1)
M+ "@23H FTE% 9A(3@*41U<#DD=>!8]&90:-1FP'BT5S"8E%>PJ'1(,+A42-
M#(-$EPZ!0Z(/?T.O$'Y#P!!\1-H1>T3Q#WI%_PUZ1O\+>D;_"GI&_PEZ1O\)
M>D;_"?4^  #F2   TT\  ,=4  "]50  ME0  +!0  "I3 L HDT8 )U.* "8
M3C8 E$Y! 9!-2P*-35,$BDQ:!8=+80:%2V@(@TIO"8!*=PM^27\,?$F)#GI(
MDP]X2)\0=TBL$G5(O!)T2=(3<TGN$7)*_P]R2O\-<DK_"W)*_PMR2O\*<DK_
M"O)"  #@3   SE,  ,%8  "X6@  L%D  *E6  "B4@< FU(5 )93) "14S(
MC5,^ 8E21P*&45 $@U%7!8!07@9^3V4(>T]L"7E.<PMW3GL-=4V%#G--D!!Q
M39P2;TVI$VY-N11L3<X4;$WK$VQ._1!L3_\.;$__#&Q/_PML3_\+;$__"^Y%
M  #<4   R5<  +U<  "T7@  K%X  *1;  "<5@0 E582 )!7(0"+6"\ AU<[
M 8-61 )_5DT#?%54!7I46P9W5&((=5-H"7-3< MQ4G@-;U*"#VU1C1%K49D2
M:5&F%&=1MA5F4<L595+I%&52^Q%F4_\/9E/_#693_PQF4_\,9E/_#.I)  #5
M4P  Q5H  +I?  "P8@  J&(  )]?  "66@  CUH0 (I;'@"%6RP @5LX 7U;
M00)Z6DH#=UE1!'186 9Q6%\';U=F"6U7;0MK5G8-:59_#V=5BA%E59<38U6D
M%&%5M!5@5<@67U7G%6!6^A)@5O\/85?_#F%7_PUA5_\,85?_#.=,  #15@
MP5X  +9C  "M9@  I&8  )MD  "07@  B5X. (1?&P" 7RD ?%\U 7A?/P)T
M7D<#<5U/!&]<5@5L7%P':EMC"6A;:PMF6G,-9%I]#V):B!%?69037EFB%%Q9
MLA5;6<866EGE%5M:^1);6O\07%K_#EQ:_PU<6O\-7%K_#>-/  #-60  OF$
M +-F  "I:0  H&H  )=H  "+8@  @V(, 'YC& !Z8R8 =F,R '-C/ %O8D4"
M;&%,!&IA5 5G8%H'96!A"&-?:0IA7W$,7UY[#EU>AA%:7I,26%V@%%==L!56
M7L0655[C%59>]Q)67O\05U[_#E=>_PU77O\-5U[_#=Y3  #(70  NV0  +!J
M  "F;0  G6X  )-M  "%9P  ?F<) 'AG%0!T9R, <6@O &YG.0%K9T(":&9*
M V5F4@5C95@&8&5?"%YD9PI<9&\,6F-Y#EACA!!58I$24V*?$U)BKA518L(5
M4&+A%5%B]A)18O\04F+_#E)B_PU28O\-4F+_#=E6  #$8   MV@  *QN  "C
M<0  FG,  (]Q  !_:P  >&L% ')K$@!N;!\ :VPL &AL-P%F;$ "8VM( V!K
M3P1>:E8&7&I=!UEI90E7:6T+56EW#5-H@@]0:(\13F>=$TUGK!1+:, 42VC>
M%$MG]1),9_\/3&?_#DUG_PU-9_\-36?_#=):  # 9   LVP  *ER  "@=@
MEG<  (IV  !Y<0  <7$  &MQ#P!H<1P 9G(H &-R- !@<CT!7G)% EMQ30-9
M<50%5W!;!E1P8PA2;VL*4&]T#$UN@ Y+;HT026Z;$4=MJQ)&;KX316[<$D9M
M]!%&;?\/1VW_#D=L_PU';/\-1VS_#<Q?  "\:0  L'$  *5W  "<>P  D7P
M (9[  !U>   :W<  &5W# !A>!< 7W@D %UY, !:>3H!6'E" E9X2@)3>%$$
M47=8!4]W8 =,=F@(2G9R"DAU?0Q%=8H.0W69#T)UJ1! =;P00'79$$!T\P]
M=/\.07/_#4%S_PQ!<_\,07/_#,9D  "W;@  JW8  *)\  "7?P  C($  (&!
M  !R@   97\  %U_" !9?Q, 5X @ %6 *P!3@38 48 ^ 4^ 1@)-@$X"2W]5
M TE_705&?V8&1'YP"$)^>PD_?H@+/7V7##Q]IPTZ?;H..G[6#3I\\0TZ>_\,
M.GO_"SIZ_PLZ>O\+.GK_"\!I  "R=   IWP  )V!  "2A   AX8  'N'  !N
MAP  8(<  %6' 0!0B X 3H@: $V))@!+B3  28DZ $B)0@%&B4H!1(E2 D*)
M6@- B&,$/8AM!3N(> 8YAX8(-X>5"36'I@HTA[D*,X?3"C.&\ DSA?\),X3_
M"3.#_PDS@_\),X/_";EP  "M>@  HH(  )>'  "-B@  @8P  '6.  !HCP
M6I   $^1  !'D@H 1)(3 $.3'P!!DRH 0),T #^3/0 ]DT4 .Y-- 3J35@$X
MDU\"-I-I S23=0,RDH,$,)*3!2Z2I 8MDK<&+)+1!BR1[P8KC_\&*X[_!BN-
M_P<KC?\'*XW_![-X  "G@@  G(@  )&,  "'D   >I,  &V5  !AEP  59D
M $F;   _G $ .9T. #>=%P VGB( -)XL #.>-0 RGCX ,9Y' #"?4  NGUH
M+9]D 2N?<0$IGG\")YZ0 B:>H0(DGK4"(Y[. B.=[@,CF_X#(IK_!"*9_P0B
MF?\$(IG_!*R!  "@B   E8X  (N2  !_E@  <IH  &6=  !9H   3J,  $*D
M   WI@  +J@% "FI#P HJ1@ )ZHB ":J+  EJC4 )*H_ ".J2  BJU, (:M>
M ""K:@ >JWD ':N+ !NKG0 :J[$ &:O* !FJ[ $9J/T!&*?_ ABF_P(8IO\"
M&*;_ J6)  "9CP  CY0  (.9  !UG@  :*(  %RF  !0J0  1*P  #FN   O
ML   )K,  !ZU!@ 9MP\ &+<7 !>W(0 6MRH %;<T !2X/@ 3N$D $KA4 !*Y
M8@ 1N7$ $+F#  ^YEP .N:P #;G$  VXYP .MOL #K7_  ZT_P .M/\ #K3_
M )R0  "2E0  AIL  'F@  !KI@  7JL  %*O  !&L@  .K4  "^W   EN@
M';T  !7    0PP8 "\8.  K%%0 )Q1X ",4H  ?%,@ &QCT !<9)  7&5P #
MQF8  L9W  '&BP  QJ   ,6V  #&T@  Q>\  ,7\  #%_P  Q?\  ,7_ )66
M  ")G   >Z,  &VI  !@KP  4[0  $:X   ZNP  +KX  "3!   ;Q   $\<
M  [*   (S@$  = *  #0$   T!8  -$>  #2)P  TS$  -0\  #520  UE@
M -9I  #6?   UI(  -:G  #6OP  UN   -;S  #6_@  UO\  -;_ (R=  !^
MI   ;ZL  &&R  !4N0  1KT  #G!   MQ   (L<  !G+   1S@  #-(   75
M    VP   -P#  #="@  W@\  -\4  #A'   XB0  .0N  #F.@  YTD  .A9
M  #H:P  Z8$  .F8  #IK0  Z<4  .GB  #I\@  Z?4  .GU ("E  !QK0
M8[4  %6\  !'P@  .<8  "S*   @S@  %M(   _6   (VP   -\   #C
MY0   .<   #H 0  Z@<  .L-  #M$0  [Q@  /$A  #S*P  ]C@  /=(  #X
M6@  ^6T  /J$  #ZFP  ^J\  /K"  #ZV@  ^M\  /K? '2N  !EM@  5KX
M $C&   YRP  *]   !_4   4V@  #=\   7C    Y@   .D   #M    [P
M /$   #S    ]0   /8"  #X"0  ^@X  /T3  #_'   _R@  /\V  #_1P
M_UH  /]N  #_A0  _YH  /^K  #_N0  _[P  /^\ /\1( #_$!X _PP> /\$
M(0#_ "< _P P /\ /@#_ $P _P!9 /\ 90#_ '  _P!Z /\ @P#_ (L _P"2
M /\ F #_ )X _P"D /\ J@#_ +  _P"X /\ P@#_ ,X _P#B /X \ #] /L
M^P#_ /L _P#[ /\ ^@#_ /H _P#Z /\ ^@#_ /\4' #_$AH _PX: /\(' #_
M "$ _P M /\ .@#_ $@ _P!5 /\ 80#_ &P _P!V /\ ?P#_ (< _P". /\
ME #_ )H _@"@ /T I@#\ *P ^P"T /D O0#X ,D ]P#< /4 [ #S /@ \P#_
M /( _P#Q /\ \ #_ /  _P#P /\ \ #_ /\7& #_%18 _Q$5 /\,%P#_!1T
M_P H /\ -@#_ $, _P!0 /\ 7 #_ &< _P!Q /\ >@#\ (( ^@") /@ D #W
M )8 ]0"< /0 H@#S *@ \0"P /  N #N ,, [ #3 .H YP#I /4 YP#_ .8
M_P#E /\ Y0#_ .4 _P#E /\ Y0#_ /\:$P#_&!$ _Q00 /\/$0#_#1D _PHD
M /\%, #_ 3X _P!+ /\ 5P#^ &( ^@!L /4 =0#R 'T \ "$ .X BP#L )$
MZP"7 .D G@#G *0 Y@"L .0 M #B +\ X #- -X XP#< /( V@#] -@ _P#6
M /\ U0'_ -4!_P#5 O\ U0+_ /\>$ #_' T _Q<+ /\5#@#_%!4 _Q$? /\.
M*@#_"S@ _0A% /@&40#T!%P [@1F .H$;P#F W< Y 1_ .($A@#@!(P W@23
M -T%F@#;!:  V 6H -4%L0#2!;L T ;) ,X'X #,"/$ R0K_ ,<+_P#&#/\
MQ0S_ ,4,_P#%#/\ Q0S_ /\A# #_( 8 _QP# /\="@#_&Q  _Q@8 /\4(P#V
M$3  [PX^ .H.2@#E#58 X0U@ -T-:0#9#7$ U0UY -,-@0#1#8@ SPV/ ,T.
ME@#+#IT R@ZE ,@.K@#&#[D Q!#( ,(0WP"^$?( NQ+_ +D3_P"W$_\!MA/_
M ;83_P&V$_\!MA/_ ?\E!@#_(P  _R,  /\D P#_(0H _1T1 /$:&P#H%B<
MX10U -H30P#3%$\ SA59 ,L58P#(%FL Q19S ,,7>P#!%X( P!B) +X8D "\
M&)@ NQF@ +D9J0"W&;0 M1K" +0:U@"P&^T!K1S\ :L=_P&I'?\!J1W_ :@=
M_P&H'?\!J!W_ ?\H  #_)P  _BH  .\J  #G)P$ YR() .0=$ #9&QT SQTM
M ,D>/ #$($D OR!3 +PA70"Y(64 MR)M +4B= "S(GP L2*# ; BB@&N(I(!
MK".; :LCI &I(Z\!IR.\ :8DS@&C).@"H"7Y IXE_P*=)?\"G"7_ ILE_P*;
M)?\"FR7_ O\L  #_+0  [3(  .(T  #:,P  TRX# -(E"@#))1< P2<G +LI
M-@"V*D, LBM. *\K5P"L*V  JBMG :@K;P&F*W8!I"M] :,KA *A*XT"GRN5
M IXKGP*<*ZH#FBNV YDLQP.7+.(#E"WU!)(M_P.1+?\#D"[_ Y M_P.0+?\#
MD"W_ _\P  #R,P  Y#H  -8]  #,/   QSD  ,,Q!0"]+A$ M3 A + R, "K
M,ST IS-) *0S4@"A,UH!GS-B 9PS:0*:,W "F3-W I<R?P.5,H<#DS*0!)(R
MF@20,J4%CC*Q!8TSP@:+,]P&B33R!H<T_P6&-/\%AC3_!(4T_P2%-/\$A33_
M!/PS  #K.@  W$$  ,U$  ##1   O4$  +@[ 0"R-PX JS@< *4Y*P"A.C@
MG3M$ )H[30&7.E8!E#I= I(Z9 *0.FL#CCER XPY>@2*.8(%B3F+!8<YE0:%
M.: '@SFM!X(YO B!.=,(?SKN"'TZ_@=\._\&?#O_!7P[_P5\._\%?#O_!?0W
M  #E0   TD<  ,5*  "\2P  M4D  *]#  "I/@L HC\7 )U )@"8030 E$$_
M )%!20&.05$!BT!9 HE 8 .'0&<#A3]M!(,_=06!/WT&?SZ'!WT^D0A[/IP)
M>CZI"7@^N IW/\T*=3_J"G1 _ AT0/\'=$#_!G- _P9S0/\&<T#_!O$[  #?
M10  S$P  +]/  "V4   KD\  *=*  "@1 < FD44 )5&(@"01C  C$<\ (E&
M10&&1DX!@T95 H%%7 -^16,$?$1J!'I$<05Y1'D&=T2""'5#C0ES0YD*<4.F
M"W!#M0QN1,D,;43G#&U%^@IL1?\(;$7_!VQ%_P=L1?\';$7_!^P_  #820
MQU   +M4  "Q50  J50  *%0  "92@( DDD1 (U*'P")2RP A4PX ()+0@%_
M2TH!?$I2 GE*6 -W2E\$=4EF!7-);09Q278';TA_"&U(B@EL2)8+:DBC#&A(
ML@UG2,4-9DGD#69)^ MF2?\)9DK_"&9)_P=F2?\'9DG_!^A#  #230  PE,
M +=8  "M60  I%@  )Q5  "33@  C$X. (=/&P""3RD ?U U 'M0/P%X3T<!
M=D]/ G-.50-Q3EP$;TUC!6U-:@9K37(':4U\"&=,APIE3),+8TR@#6),KPYA
M3<(.8$WA#F!-]@Q@3O\*8$[_"6!._PA@3O\(8$[_".-'  #-4   OE<  +-;
M  "J70  H5T  )A:  "-4P  AE(, (!3& !\4R4 >50Q '54/ !S4T0!<%-,
M FU24P)K4ED#:5)@!&=1: 9E47 '8U%Y"&%1A I@4)$,7E">#5Q0K0Y;4< .
M6E'>#UI1]0Q:4O\*6U+_"5M1_PA;4?\(6U'_"-]*  #)4P  NUH  +!?  "F
M80  G6$  )1>  "(5P  @%8* 'I7%0!V5R( <U@N '!7.0!M5T$!:E=) FA6
M4 )F5E<#9%9>!&)5905@56T'7E5W"%Q5@@I:58X,656<#5=5JPY65;X/557;
M#U55\PU55?\+5E7_"595_PE65?\(5E7_"-M-  #%5P  N%X  *UB  "C90
MFF4  )!C  "#7   >UL& '5;$@!Q6Q\ ;EPK &M<-@!H6S\!95M' 6-;3@)A
M6E4#7UI<!%U:8P5;6FL&65EU"%=9@ I568P+5%F:#5)9J@Y16;P.4%G8#E!9
M\@U16?\+45G_"E%9_PE16?\(45G_"-11  #"6@  M&$  *IF  "@:   EVD
M (QG  !]8   =5\# &]?$ !K7QP :& H &9@,P!C8#P!86!$ 5]?3 )<7U,#
M6U]:!%E?80577FD&55YS"%->?@E178H+3UV9#$U=J U,7KH.2U[4#DM>\0Q,
M7O\+3%W_"DQ=_PE,7?\(3%W_",]4  "^7@  L64  *=J  "=;0  E&T  (EL
M  !X90  ;V0  &ED#@!E9!D 8F0E &!E, !>93H 7&5" 5IE2@)89%$"5F18
M U1D7P129&<%4&-Q!TYC>PE,8X@*2F.7"TACI@Q'8[@-1F/1#49C[PQ&8O\*
M1V+_"4=B_PE'8O\(1V+_",I8  "Z8@  KFD  *-N  ":<0  D'(  (1Q  !T
M:P  :6D  &-I"P!?:14 7&HA %IJ+0!8:S8 5FL_ 55K1P%3:DX"46I5 T]J
M701-:F4%2FEN!DAI>0=&:88)1&F5"D-HI0M!:;<,0&G/#$!H[@M!:/\*06?_
M"4%G_PA"9_\(0F?_",5=  "V9@  JFT  *!S  "6=@  BW<  (!V  !P<@
M97$  %QP!P!8<!$ 5G = %1Q* !2<3, 4'$\ $]R1 %-<4L!2W%3 DEQ6@-'
M<6($17!L!4-P=P9!<(0'/W"3"#UOHPD[<+4*.W#-"CIO[ D[;OX(.V[_"#MM
M_P<[;?\'.VW_![]B  "Q:P  IG,  )UY  "2>P  AWP  'M\  !M>@  8'@
M %9W 0!0=PX 3G@8 $QX) !+>2X 27DW $AY0 !&>4@!1'E/ 4)Y5P)!>6 "
M/WAI SQX= 0Z>((%.'B1!C=XH0<U>+,'-'C+!S1WZP<T=OT'-'7_!S5U_P8U
M=/\&-73_!KEH  "M<0  HGD  )A^  "-@   @H$  ':"  !I@0  6X$  %&!
M  !(@ H 18$3 $.!'@!"@BD 08(R $"".P ^@D, /8)+ #N"4P$Y@EP!-X)F
M C6"<0,S@G\#,8&.!#"!GP0N@;$%+8'(!2V!Z00M?_P%+7[_!2U]_P4M??\%
M+7W_!;-N  "H>   G7\  )*#  "(A@  ?8<  '"(  !CB0  58H  $N*  !!
MB@( .XL. #F+%P XC"( -XPL #:,-0 TC#T ,XQ& #*-3P QC5@ +XUB 2V,
M;@$KC'L!*HR+ BB,G (FC*\")8S& B6+Z (EBOL#)8C_ R6(_P,EA_\#)8?_
M ZUV  "C@   EX4  (V)  ""C   =HX  &F0  !<D@  4),  $24   ZE0
M,98( "V7$0 LEQH *Y<D "J7+0 IES8 *)@_ ">82  FF%( )9A< ".8:  B
MF'< ()B' !^8F0$=F*P!')C# 1R7Y0$<E?H!&Y3_ 1N3_P(;D_\"&Y/_ J=_
M  "<A@  D8L  (>/  !ZD@  ;94  &&8  !5FP  29T  #V>   SGP  *J$
M "&C"@ ?HQ$ 'J,: !VD)  <I"T &Z0V !JD/P 9I$H &*15 !:E80 5I7
M%*6! !.EE  2I:@ $:6_ !"DX@ 1HO@ $:'_ !&@_P$1H/\!$:#_ :"&  "5
MC   C)$  '^5  !QF@  9)X  %BA  !,I   0*8  #6G   JJ0  (JP  !FN
M   2L D $+$0 !"Q&  .L2( #K$K  VQ-0 -L4  #+%+  NQ6  *L6< "+%X
M  >QBP %L:  !+"U  2PT  $L.\ !:_^  :N_P &KO\ !J[_ )B.  "/DP
M@I@  '6=  !GH@  6J<  $ZK  !!K0  -:\  "NQ   AM   &+8  !&Y   -
MO , ![X,  .]$@ !O1D  +XB  "^*P  OC8  +Y!  "_3@  OUP  +]M  "_
M@   OI4  +ZJ  "^P@  O>0  +WV  "]_P  O?\  +W_ )*4  "%F@  >*
M &JF  !<JP  3[   $*S   UM@  *K@  ""[   7O@  $,$   O$   $QP
M ,D'  #)#0  R1(  ,H9  #+(@  RRL  ,TU  #.00  SE   ,]@  #/<@
MSX<  ,^=  #/LP  S\X  ,_K  #.^   SOX  ,[^ (B;  !ZH@  ;*@  %ZO
M  !0M0  0KD  #6\   IOP  'L(  !7&   .R0  ",P   #0    TP   -4
M  #6!@  V P  -D1  #;%@  W!\  -XH  #@-   XD$  .)1  #C8P  XW<
M .2.  #DI   Y+H  .74  #EZ@  Y?,  .7S 'RC  !NJ@  8+(  %&Y  !#
MO@  -<(  "C&   <R0  $\T   S1   $U0   -H   #>    X0   .(   #D
M    Y0,  .<)  #I#@  ZQ(  .T:  #O)   \C$  /1!  #T4P  ]68  /5\
M  #VDP  ]JD  />\  #WS@  ]]\  /?? '"L  !AM   4[L  $7#   VQP
M)\P  !O0   1U0  "ML   #?    X@   .4   #I    [    .T   #P
M\0   /,   #U!   ]PH  /H0  #\%@  _R$  /\N  #_0   _U,  /]H  #_
M@   _Y8  /^H  #_M@  _[\  /^_ /\-' #_"AL _P(; /\ '@#_ "0 _P N
M /\ / #_ $H _P!6 /\ 8P#_ &T _P!W /\ ?P#_ (< _P". /\ E #_ )H
M_P"@ /\ I@#_ *P _P"T /\ O0#_ ,D _@#= /T [0#\ /H ^P#_ /H _P#Y
M /\ ^@#_ /H _P#Z /\ ^@#_ /\0&0#_#1< _P86 /\ & #_ !X _P J /\
M-P#_ $4 _P!2 /\ 7@#_ &D _P!R /\ >P#_ (( _P") /\ D #^ )8 _0"<
M /P H0#[ *@ ^0"O /@ N #V ,, ] #2 /, YP#R /8 \ #_ .\ _P#P /\
M[P#_ .\ _P#N /\ [@#_ /\2% #_#Q( _PL2 /\ $@#_ !H _P E /\ ,P#_
M $  _P!- /\ 60#_ &0 _0!M /L =@#Y 'T ]P"$ /4 BP#T )$ \P"7 /$
MG0#P *, [@"J .P LP#J +T Z #+ .< X0#E /$ XP#] ., _P#B /\ X0#_
M .$ _P#@ /\ X #_ /\4$ #_$0X _PT- /\'#P#_ A4 _P @ /\ +0#_ #H
M_P!' /D 4P#U %X \@!H /  < #M '@ ZP!_ .D A0#H (P Y@"2 .4 F #C
M )\ X0"F -\ K@#< +@ V@#% -8 V0#4 .P T@#Y -$ _P#/ /\ S@#_ ,X
M_P#. /\ S@#_ /\7# #_% @ _P\% /\."P#_#!$ _P<: /\!)@#\ #0 ] !!
M .T 30#I %@ Y@!B ., :@#@ '( W@!Y -L @ #9 (8 U@"- -, DP#1 )H
MSP"A ,T J@#+ +, R0"_ ,8 T #% .@ PP#V ,$ _P#  O\ OP/_ +\#_P"_
M _\ OP/_ /\;!@#_%P  _Q0  /\3!0#_$0T _PX4 /D*'P#P!BP Y@,Y . #
M1@#< U$ U@1; -($9 #/!6P S 5S ,H%>@#(!8$ Q@6' ,4&C@##!I8 P0:=
M +\&I@"]!K  NP>\ +D(S0"X"N4 M0OW +,-_P"Q#?\ L W_ + ._P"O#O\
MKP[_ /\>  #_&P  _QL  /H:  #U%@4 ]A$- .L.%0#B"R( V LQ - ,/@#+
M#4H QPU5 ,0.7@#!#F8 OPYM +T.= "[#WL N0^" +<0B@"V$)$ M!": +(0
MHP"P$:T KQ&Z *T1R@"J$N4 IQ3W *45_P"C%?\ HA7_ *(5_P"B%?\ HA7_
M /\B  #_(   \",  .8D  #@(0  W!D% -L0# #0$1D R!,I ,(5-P"]%D0
MN1=. +475P"S&&  L!AG *X8;@"L&74 JQE\ *D9A "H&HP IAJ4 *0:G@"C
M&Z@ H1NT )\<Q0">'-\ FAWS 9@>_P&7'O\!EA__ 94?_P&5'_\!E1__ ?\F
M  #T)P  YBT  -HO  #/+0  RB<  ,<?" #!'!, NAXB +0?,0"O(#T JR%(
M *@B4@"F(EH HR-B *$C:0"@(V\ GB-W )PC?@";(X8 F22/ 9<DF0&6)*,!
ME"2P 9(EOP&1)=8!CB;O 8PG_P*+)_\"BB?_ HDG_P*))_\!B2?_ ?HI  #L
M,   W38  ,TX  #$-P  OC(  +HK @"U)0X KB<= *@I*P"D*C@ H"I# )TK
M3 ":*U4 F"M< )8K8P"4*VH!DBMQ 9 L> &/+($!C2R* 8LLE **+)\"B"RK
M H8LN@*%+<X#@R[J X$N_ . +O\"?R[_ G\N_P)^+O\"?B[_ O0N  #D-P
MTCT  ,4_  "[/P  M#P  *\U  "I+PL HR\7 )XQ)@"9,C, EC(^ )(S2 "0
M,U  C3-8 (LS7@&),V4!AS-L 88S<P&$,WP"@C.% H SCP-_,YH#?3.G WPS
MM01Z,\D$>33F!'<U^01V-?\#=37_ W4U_P-U-?\#=37_ _ S  #=/0  RD,
M +Y%  "U1@  K4,  *8]  "@-@8 F383 )0X(0"0.2X C#DY (DY0P"'.4P
MA#E3 8(Y6@& .6$!?CEH GPY;P)Z.7<">3F  W<YBP1U.98$=#FC!7(YL05Q
M.<0&;SKB!FXZ]P5N._\$;3O_!&T[_P-M.O\#;3K_ ^HY  #50@  Q$@  +E+
M  "O2P  ITD  )]$  "8/@$ D3P0 (P]'0"(/BH A#\U ($_/P!^/T@ ?#]/
M 7H_5@%X/UT!=CYD G0^:P)R/G,#<#Y\ V\^AP1M/I,%:SZ@!FH^K@9I/\ '
M9S_>!V<_]09F0/\%9D#_!&9 _P1F/_\$9C__!.4]  #/1@  OTP  +1/  "J
M4   HD\  )E*  "11   BD$- (1"&0" 0R8 ?40R 'I$/ !W1$0 =41, 7)$
M4P%P0UD!;T-@ FU#9P)K0V\#:4-Y!&A#@P5F0X\&9$.=!V-#JP=A0[T(8$39
M"&!$\P=@1/\&7T3_!5]$_P1@1/\$8$3_!.!!  #*2@  NU   +!3  "G50
MGE,  )5/  "+20  @T<+ 'U'%0!Y1R( =D@N '-(. !Q2$$ ;DA) 6Q(4 %J
M2%8!:$A= F9'9 )E1VP#8T=V!&%'@ 5@1XT&7D>:!UQ'J0A;2+L(6DC4"%I(
M\0=:2?\&6DG_!5I(_P5:2/\$6DC_!-M$  #&30  N%,  *U7  "C60  FE@
M )%4  "&3@  ?4L( '=+$@!S3!\ <$PK &U,-0!K3#X :$Q& &9,30%D3%,!
M8DQ: F%,8@)?3&H#7DQS!%Q+?@5:2XH&6$N8!U=,IPA63+D)54S1"51,[PA4
M3?\&54S_!E5,_P553/\%54S_!=5(  #"40  M5<  *I;  "@7   EUP  (U9
M  "!4P  =T\$ '%/$ !N4!P :E H &A0,@!E4#L 8U!# &%02@%?4%$!75!8
M EQ07P):4&<#6%!Q!%=0>P554(@&4U"6!U)0I0A04+<)4%#."4]0[0A04/\'
M4%#_!E!0_P504/\%4%#_!=!+  "_5   LEH  *=>  "=8   E&   (E=  !\
M5P  <E0  &Q3#@!H5!D 950D &)4+P!@5#@ 7E1  %Q42 %:5$\!6516 5=4
M70)55&4#5%1N!%)4>0505(8&3E24!TU4I A+5+4(2U3,"4I4ZPA+5/X'2U3_
M!DM4_P5+5/\%2U3_!<Q.  "[5P  KEX  *1B  ":9   D60  (9B  !W6P
M;5@  &98# !B6!8 7U@B %U9+ !;638 65D^ %=91@!664T!5%E4 5)96P)1
M66,#3UEL TU9=P1+6(0%25B2!TA8H@='6;,(1EG*"$59Z@A&6?T&1EC_!D98
M_P5'6/\%1UC_!<=2  "X6P  JV$  *%F  "8:   CFD  (-G  !R8   :%X
M &%="0!<71, 6ET> %==*0!67C, 5%X[ %)>0P!17DH!3UY2 4Y>60),7F$"
M2EYJ TA>=01&7H(%1%V0!D->H =!7K$'0%[(!T!>Z = 7?P&05W_!4%=_P5!
M7/\%05S_!<-6  "T7P  J&8  )YJ  "5;0  BFT  ']L  !O9P  9&0  %MB
M!0!68A  5&(; %)C)0!08R\ 3F0X $UD0 !+9$@ 2F1/ 4AD5P%&9%\"161H
M D-D<P-!8W\$/V..!3UCG@8\8[ &.V3&!CMDY@8[8_H%.V+_!3MB_P4\8?\$
M/&'_!+Y;  "P8P  I6H  )MO  "1<@  AG(  'MQ  !L;0  8&L  %5I  !/
M: T 36D7 $MI(0!):BL 2&HT $=J/0!%:T0 1&M, $)K5 %!:UP!/VIE CUJ
M< ([:GT#.6J,!#=JG 0V:JX%-6K$!35JY04U:?D$-6G_!#5H_P0U:/\$-6C_
M!+E@  "L:0  H7   )AU  "-=P  @G<  '=W  !I=   7',  %%Q  !(< H
M17 2 $-Q'0!"<2< 0'(P #]R.  ^<D  /7)( #MR4  Z<ED!.')C 39R;0(T
M<GH",W*) S%RF@,O<JP#+G+! RYRXP,N<?@#+G#_ RYO_P,N;_\#+F__ [-F
M  "G;P  G78  )-Z  "(?   ?GT  ')]  !D?   5WL  $QZ  !">0, /'D.
M #IZ%P Y>B$ .'HJ #=[,P V>SL -'M$ #-[3  R>U4 ,'M? "][:@$M>W<!
M*WN' 2I[F (H>ZH")WN_ B9[X0(F>O<")GC_ B9X_P(G=_\")W?_ JYL  "C
M=@  F7P  (Y_  "$@@  >(,  &R$  !?A   480  $>$   \A   ,X0) #"$
M$0 OA!H +80D "R%+0 KA34 *H4^ "F%1P HAE  )X9: ":&9@ DAG, (X:#
M "&&E0 @AJ<!'H:\ 1Z&W@ >A/4!'H+_ 1Z"_P$>@?\!'H'_ :AT  ">?0
MDX(  (F%  !^B   <8H  &6+  !8C   3(T  $".   VC@  +(\  "60#  C
MD!, (I < "&0)0 @D2X 'Y$V !Z10  =D4D ')%4 !J18  9D6X &)%^ !:2
MD  5DJ0 %)&Y !.1V  3C_0 %([_ !2-_P 4C/\!%(S_ :-]  "8@P  CH@
M (2,  !WCP  :9$  %V3  !0E0  19<  #F8   NF0  )9H  !V; @ 6G0P
M%9T3 !2=&P 3G20 $ITM !&>-P 1GD$ $)Y,  ^>6  .GF< #9YW  R>B@ +
MG9X "IVR  F=S  )G.P "IO^  N:_P +F?\ "YG_ )R$  "1B@  B(X  'N2
M  !ME@  8)D  %2<  !(GP  /*   #"A   FHP  ':4  !6G   0J04 "ZL-
M  BJ$P 'JAL !JHD  6J+@ $JC@  JI$  &J4   JEX  *IN  "J@0  JI4
M *FJ  "IP0  J.0  *CV  "G_P  I_\  *?_ )6+  ",D   ?Y4  '&:  !C
MG@  5J(  $JF   ]J   ,:H  ":K   =K0  %+    ZR   )M0$  K8*  "V
M#P  MA4  +<=  "W)0  MR\  +@Y  "X1@  N%0  +AD  "X=@  N(L  +>@
M  "WM@  M],  +;O  "V_   MO\  +;_ (^2  ""EP  =)T  &:B  !8IP
M2ZP  #ZO   QL0  )K,  !RV   3N   #;L   :^    P0   ,($  #""P
MPQ   ,05  #$'   Q20  ,8N  #(.@  R4<  ,E7  #):0  R7T  ,F4  #(
MJ@  R,,  ,CD  #(]   R/T  ,C] (69  !WGP  :*8  %JK  !-L0  /[4
M #&X   EN@  &KT  !'    +PP   \<   #*    S0   ,X   #/ P  T D
M -$.  #3$@  U1D  -<B  #:+0  W3D  -Y)  #>6@  WVX  -^%  #?G
MW[(  -[+  #>Y@  W_0  -_T 'FA  !KJ   7*\  $ZU  ! NP  ,;X  "3!
M   9Q0  $,@   G,    SP   -,   #9    W    -T   #?    X0   .(%
M  #D"P  YA   .@6  #J(   [2L  / Z  #Q2P  \5X  /)S  #SBP  \Z(
M /.V  #SR0  \^$  //A &VJ  !>L0  4+D  $&_   RQ   ),@  !?,   .
MT   !M4   #:    W@   .(   #F    Z0   .H   #L    [@   /    #R
M    ] 8  /8,  #Y$@  _!P  /\I  #_.@  _TT  /]B  #_>   _Y   /^C
M  #_LP  _\$  /_! /\'&0#_ 1< _P 7 /\ &@#_ "$ _P K /\ .0#_ $<
M_P!4 /\ 7P#_ &H _P!S /\ >P#_ (, _P"* /\ D #_ )8 _P"; /\ H0#_
M *@ _P"O /\ N #_ ,0 _@#5 /P Z@#[ /@ ^@#_ /D _P#X /\ ^ #_ /8
M_P#S /\ \0#_ /\+%0#_!1, _P 3 /\ % #_ !H _P G /\ - #_ $( _P!/
M /\ 6P#_ &4 _P!N /\ =@#_ 'X _P"% /X BP#] )$ ^P"7 /H G0#X *,
M]P"K /8 LP#T +X \P#, /$ XP#O /, [@#_ .T _P#L /\ ZP#_ .P _P#L
M /\ ZP#_ /\-$0#_"1  _P / /\ $ #_ !8 _P B /\ +P#_ #T _P!* /\
M50#] &  ^@!I /@ <0#V 'D ] !_ /, A@#Q (P [P"2 .X F #L )\ ZP"F
M .D K@#G +@ Y0#% ., V@#A .T WP#[ -X _P#= /\ W0#_ -T _P#= /\
MW0#_ /\/#0#_# L _P,) /\ # #_ !( _P = /\ *0#[ #< ^ !$ /4 4 #R
M %H [@!C .P :P#I ', YP!Z .4 @ #C (8 X0", -\ DP#= )D VP"A -D
MJ0#5 +( T@"^ -  S@#. .8 S #V ,H _P#* /\ R0#_ ,@ _P#( /\ R #_
M /\1" #_#0( _P<  /\%" #_  X _P 6 /< (@#O #  ZP ] .@ 20#D %0
MX != -T 90#9 &T U0!S -( >@#0 (  S@"' ,P C0#* )0 R "; ,8 I #$
M *T P@"X ,  QP"] -\ O #Q +L _@"Y /\ N #_ +@ _P"X /\ N #_ /\4
M  #_#P  _PT  /\,  #_!PD ^ $0 .@ &@#C "@ W0 V -@ 0@#2 $T S@!7
M ,H 7P#' &8 Q0!M ,, = #! 'H OP"! +T B "[ (\ N0"7 +< GP"U *@
MLP"S +$ P@"O -@ K@+M *P#^P"K!?\ J@;_ *D&_P"I!O\ J0;_ /\6  #_
M$@  ]Q(  .P1  #F#@  Y08( -T#$@#4 R  S00M ,@$.@##!48 OP50 +P&
M6 "Y!F  MP=G +4';@"S!W4 L0A[ *\(@@"N"8H K F2 *H)FP"H"J4 I@JP
M *4+OP"C#-0 H0WM )\._@"=#O\ G __ )L/_P";#_\ FP__ /\:  #W&0
MZAX  -\>  #5&@  T!," ,X,"P#'"Q8 P TE +H.,@"V#C\ L@]) *\04@"L
M$%H JA!A *@1: "F$6\ I!%V *(1?0"A$84 GQ*. )T2EP"<$J( FA.M )@3
MO "7%-  E!7L )(6_0"0%_\ CQ?_ (X7_P".%_\ CA?_ /H=  #N(P  WR@
M - J  #')P  P2$  +T9!0"Y$A  LA4> *T6+ "H%S@ I!A# *$93 "?&50
MG!I< )H:8@"9&FD EQMP )4;=P"4&W\ DAR( ) <D@"/')T C1VI (L=MP"*
M'LH B!_G (8@^@"$(/\!@R#_ 8,@_P&"(/\!@B#_ ?4D  #E+   TS$  ,8S
M  "\,0  MBT  + E  "L'0P IAX8 *$@)@"<(3( F2(] )4B1P"3(T\ D2-6
M (\C70"-)&0 BR1K (DD<@"()'H AB2# (0EC0"#)9@!@26D 8 FL@%^)L4!
M?2?B 7LG]P%Y*/\!>"C_ 7@H_P%X*/\!>"C_ >\K  #=,P  RCD  +X[  "T
M.@  K38  *8O  "A* < FR<3 )8H( "1*2T CBHX (LK0@"(*TH ABM2 (0K
M6 ""+%\ @"QF '\L;0!]+'4 >RQ^ 7HLB %X+)0!=BV@ 74MK@)T+< "<B[=
M G$N] )P+_\";R__ F\O_P%N+_\!;B__ >@Q  #3.@  PS\  +=!  "N00
MICX  )XX  "7,0$ D2X0 (PO' "(,"@ A#$S ($R/0!_,D8 ?3)- 'LR5 !Y
M,EL =S)A '4R:0%T,G !<C)Y 7 SA %O,Y ";3.= FPSJP)J-+P":335 V@U
M\0)G-?\"9S7_ F8U_P)F-?\"9C3_ N(V  #,/P  O40  +)'  "H1P  H$0
M )@_  "0.0  B#0- (,U%P!_-B0 ?#<O 'DW.0!W.$( =#A) '(X4 !Q.%<
M;SA> &TX90%L.&T!:CAU 6@X@ )G.(P"93B9 V0YJ -B.;D#83K0 V Z[@-@
M.O\#7SK_ E\Z_P)?.O\"7SK_ MT[  #'0P  N4D  *Y+  "D3   FTH  ))%
M  ")/P  @3H) 'LZ% !W.R  =#PK '(\-0!O/3X ;3U& &L]30!I/5, :#U:
M &8]80%D/6D!8SUR 6$]?0)@/8D"7CV6 UT^I0-;/K8$6C[,!%H_[ 19/_X#
M63__ UD__P)9/_\"63[_ M8_  ##1P  M4P  *I0  "@4   ET\  (Y+  "$
M10  >D & '4_$0!Q0!P ;4 H &M!,@!I03L 9T%" &5!20!C05  84%7 &!!
M7@%>068!74)O EM">@):0H8#6$*4 U="HP150[,$5$/)!%1#Z0130_T#4T/_
M U1#_P-40_\"5$/_ M!"  "_2@  LE   *=3  "=5   E%,  (I0  !_2@
M=44" &Y##@!K1!D 9T4D &5%+@!B13< 844_ %]%1@!=14T 6T54 %I&6P%9
M1F,!5T9L E9&=P)41H,#4T:1 U%&H0101[$$3T?'!$Y'YP1.1_L$3D?_ TY'
M_P-/1_\#3T?_ \Q&  "[3@  KU0  *17  ":6   D5<  (94  ![3@  <$H
M &E(#0!E2!8 8DDA %])*P!=230 6TD\ %E)0P!724H 5DE2 %5*60%42F$!
M4DIJ 5%*=0)/2H$#3DJ/ TQ+GP1+2[ $2DO%!$E+Y@1)2_H$24O_ TI+_P-*
M2_\#2DO_ \A)  "X40  K%<  *%;  "87   CEP  (-9  !V4P  :TX  &1-
M"@!?3!, 7$T> %I-* !833$ 5DTZ %1-00!33D@ 4DY/ %!.5P%/3E\!34YH
M 4Q.<P)*3W\"24^- T=/G01&3ZX$14_#!$10Y 1$3_D$14__ T5/_P-%3O\#
M14[_ \1,  "U50  J5L  )]>  "58   BV   (!>  !R5P  9U,  %Y1!P!9
M41$ 5U$; %11)0!24B\ 45(W $]2/P!.4D8 35-- $Q350!*4UT!25-F 4=3
M< )%4WT"1%.+ T)3FP-!5*P$0%3!!#]4X@0_5/@#0%/_ T!3_P- 4_\#0%+_
M \!0  "R6   IEX  )QB  "290  B&4  'UB  !N7   8UD  %E6 P!45@X
M4588 $]6(@!-5RP 3%<T $I7/ !)6$0 2%A+ $=84P!%6%L!1%AD 4)8;@%
M6'L"/UB) CU8F0,\6*H#.UF_ SI9X ,Z6/<#.EC_ SM7_P,[5_\#.U?_ [Q4
M  "N7   HV,  )EG  "0:0  A6D  'EG  !K8@  8&   %5=  !.6PP 2UL4
M $E<'P!'7"@ 1ETQ $5=.0!#74$ 0EU( $%>4 ! 7E@ /EYA 3Q>; $[7G@"
M.5Z' C=>EP(V7JD#-5Z] S1?W0,T7O4#-5W_ C5=_P(U7/\"-5S_ KA9  "J
M80  H&<  )9L  ",;@  @6X  '9L  !G:0  7&8  %%D  !(8@D 1&(1 $)B
M&P!!8R0 /V,M #YC-0 ]9#T /&1% #MD30 Y9%4 .&1? #9D:0$U9'8!,V2%
M 3%EE0(P9:<"+V6[ BYEV@(N9/0"+F/_ B]C_P(O8O\"+V+_ K->  "G9@
MG&T  )-Q  "(<P  ?7,  ')R  !D<   6&X  $UL  !":@, /&D. #IJ%@ Y
M:B  .&HH #9K,0 U:SD -&M! #-L20 R;%( ,6Q< "]L9@ N;', +&R" 2IL
MDP$I;*4!*&RY 2=MU@$G:_(!)VK_ 2=J_P$H:?\"*&G_ JYD  "C;   F7,
M (YV  "$>   >7D  &UX  !@=P  4W8  $AU   ^<P  -'(* #%S$0 P<QH
M+W,C "YS*P M=#0 +'0\ "MT1  I=$T *'57 "=U8P E=6\ )'5_ ")UD  A
M=:( ('6W !]UT@ ?=/$ 'W/_ 1]R_P$@<?\!(''_ :EK  "><P  E'D  (I\
M  " ?@  ='\  &=_  !:?P  37X  $-^   X?0  +WT" "A]#0 F?10 )'T<
M "-^)0 B?BT (7XV "%^/P ??T@ 'G]2 !U_7@ <?VL &G]Z !E_C  7?Y\
M%G^S !5_S@ 5?N\ %GS_ !9[_P 6>_\ %WO_ *1R  ":>@  CW\  (6"  ![
MA   ;88  &"'  !4AP  2(@  #R(   RB   *(@  ""(!0 :B0X &8D5 !B)
M'0 7BB8 %HHN !6*-P 4BD$ $XI, !*+6  1BV4 $(MU  ^+AP .BIL #8JO
M  R*R  ,B>H #8?\  Z'_P .AO\ #H;_ )][  "4@0  BH4  ("(  !SBP
M98T  %F/  !,D   09(  #22   JD@  (9,  !F4   2E@8 #I<.  V7%0 ,
MEQT #)<F  N7+P *ESD "9=$  B74  &EUX !9=N  .6@  !EI0  )6H  "5
MO@  E.   )3T  "3_P !DO\  9+_ )B"  ".B   A8P  '>/  !JD@  794
M %"8  !$F@  .)L  "R<   BG0  &9X  !*@   -H@( !Z,+  &C$   HQ<
M *,?  "C)P  HS$  *0\  "D2   I%8  *1E  "C=P  HXL  *.@  "BM@
MH=(  *'P  "@^P  H/\  *#_ )&*  ")C@  >Y(  &V7  !@FP  4YX  $:A
M   YHP  +:0  ".F   9J   $:H   RL   %K@   *\'  "O#0  KQ$  + 8
M  "P(   L2@  +$R  "R/@  LDP  +);  "R;   LH$  +&7  "QK   L,8
M +#H  "O]P  K_\  *__ (R0  !_E0  <9H  &.?  !5I   1Z@  #JJ   M
MK   (JX  !BP   0LP  "K4   *X    NP   +L   "\!P  O T  +T1  "^
M%@  OQX  , G  #!,@  PD   ,-/  ##8   PW0  ,.+  ##H0  P[@  ,+7
M  #"[P  POH  ,'^ (&7  !SG0  9:,  %>H  !)K0  .[$  "VS   AM@
M%KD   Z[   'O@   ,$   #%    QP   ,@   #)    R@4  ,L+  #-#P
MSA0  - <  #3)@  UC(  -A!  #84P  V68  -E\  #9E   V:L  -G#  #9
MX0  V?   -GT ':?  !GI@  6:P  $NR   \MP  +KH  "&]   5P   #<0
M  7'    R@   ,X   #2    U0   -8   #9    VP   -T   #?!P  X0P
M .,1  #F&0  Z20  .PR  #M0P  [E8  .]K  #OA   [YP  .^R  #OQ@
M[]T  ._D &JH  !;KP  3+8  #Z\   OP   (,0  !3(   ,S    M    #4
M    V0   -X   #B    Y0   .8   #H    Z0   .P   #N    \ (  /()
M  #U#P  ^!<  /PC  #_,P  _T8  /]:  #_<0  _XD  /^?  #_L0  _\
M /_& /\ %0#_ !0 _P 4 /\ %P#_ !T _P H /\ -P#_ $0 _P!1 /\ 7 #_
M &8 _P!O /\ =P#_ 'X _P"% /\ BP#_ )$ _P"7 /\ G0#_ *0 _P"K /\
MM #^ +\ _0#. /L Y@#Y /8 ^ #_ /< _P#W /\ ]P#_ /  _P#L /\ Z0#_
M /\#$@#_ !  _P 0 /\ $0#_ !< _P D /\ ,@#_ #\ _P!, /\ 5P#_ &$
M_P!J /\ <@#_ 'D _0"  /P A@#Z (P ^0"2 /@ F #V )\ ]0"F /0 K@#R
M +D \ #& .X W@#M /  ZP#^ .H _P#I /\ Z0#_ .< _P#C /\ X #_ /\'
M#@#_  T _P + /\ # #_ !, _P ? /\ + #_ #H _P!& /X 4@#[ %P ^ !E
M /4 ; #S '0 \0!Z .\ @0#N (< [ "- .H DP#I )H YP"A .8 J0#C +,
MX0"_ -\ T #= .D V@#Y -D _P#7 /\ U0#_ -4 _P#5 /\ U #_ /\)"@#_
M 04 _P # /\ "0#_ !  _P 9 /L )@#W #0 ] !  /( 3 #N %8 Z@!? .<
M9P#D &X X@!T .  >P#> ($ W "' -H C0#6 )0 U "; -$ HP#/ *T S "X
M ,H QP#( .  Q@#S ,4 _P## /\ PP#_ ,, _P## /\ PP#_ /\+ 0#_ P
M_P   /\  P#_  L \P 2 .X 'P#J "T Y@ Z .( 10#> $\ V0!8 -0 8 #1
M &@ S@!N ,P = #* 'L R "! ,8 AP#$ (X P@"6 ,  G@"^ *< NP"R +D
MP "W -0 M0#L +, ^P"S /\ L@#_ +( _P"Q /\ L0#_ /\-  #_!@  _P,
M /<   #T  , YP - .  & #: "4 TP R ,X /@#* $D Q@!2 ,, 6@#  &$
MO@!H +P ;@"Z '0 N ![ +8 @0"T (@ L@"0 +  F0"N *( K "M *H N@"H
M ,L I@#F *4 ]P"D /\ HP#_ *( _P"B /\ H@#_ /\0  #[#   [PX  .8-
M  #?"0  V@ & -  $0#) !T Q  J +\ -P"[ $( MP!+ +0 5 "R %L KP!B
M *T : "K &X J0!U *@ >P"F (, I "+ *( E "@ )X G@&H )P"M0"; \8
MF07B )@&] "6"/\ E0G_ )0)_P"4"?\ E G_ /P1  #Q%0  XQD  -89  #,
M%0  QQ   ,0'"@"] Q0 MP0A +(&+@"N"#H J@E$ *<)30"D"E4 H@I< * *
M8@">"VD G MO )L+=@"9#'X EPR& )8,D "4#)H D@VF )$-LP"/#<4 C0[B
M (L0]@")$/\ B!'_ (<1_P"'$?\ AQ'_ /89  #G(   UB0  ,@E  "_(@
MN1P  +04 0"Q#0X J@X9 *4/)P"A$#, G1$^ )H11P"8$D\ E1)6 ),27 "1
M$F, D!-I (X3< ",$W@ BQ.! (D4BP"'%)8 AA6B (05L "#%L$ @1?= '\8
M] !]&?\ ?!G_ 'P9_P![&?\ >QG_ .\A  #=*0  RBT  +XO  "U+   KB<
M *@@  "C%P@ GA83 )D7(0"4&2T D1HX (X:00"+&TD B1M0 (<;5P"%'%X
MA!QD ((<:P" '', ?QU\ 'T=A@!\'I$ >AZ> '@?JP!W'[P =B#4 '0A\ !R
M(?\ <2+_ '$A_P!Q(?\ <2'_ .@H  #2,   PC4  +<W  "M-0  I3$  )XK
M  "8(P( DAX0 (T@&P")(2< AB(R (,C/ "!(T0 ?B-+ 'PD4@![)%D >21?
M '<D9@!V)6X ="5W ',E@0!Q)HT ;R:9 &XFIP!M)[@ ;"?. 6HH[0%I*?\!
M:"G_ 6@I_P%H*/\!:"C_ >$N  #+-@  O#L  +$]  "G/0  GSD  )<S  "/
M+0  B"<, (,G%@!_*"( ?"DM 'DJ-P!W*C\ =2I' ',K3@!Q*U0 <"M; &XK
M8@!L*VH :RQR &DL?0!H+(D 9BV6 64MI %D+K0!8R[* 6$OZ0%@+_T!8"__
M 6 O_P%@+_\!8"[_ =HT  #%/   MT$  *Q#  "B0P  F4   ) Z  "(-
M@"X( 'HM$@!W+AX <R\I '$P,P!O,#L ;3!# &LQ2@!I,5$ 9S%7 &8Q7@!D
M,68 8S)O &$R>0!@,H4!7S*2 5TSH0%<,[$!6S3& 5HTY@%9-?L!637_ 5DT
M_P%9-/\!633_ =(X  # 0   LT4  *A(  ">2   E48  (M   "".P  >34$
M ',S$ !O-!H ;#0E &DU+P!G-3< 938_ &,V1@!B-DT 8#94 %\V6P!=-V,
M7#=K %LW=@%9-X(!6#B/ 58XG@%5.*\"5#G# E,YY )3.OD!4SG_ 5(Y_P%3
M.?\!4SG_ <T\  "\1   KTD  *1,  ":3   D4L  (=&  !]0   <SL  &PX
M#0!H.1< 93DB &,Z*P!@.C0 7CH\ %TZ0P!;.DH 6CM0 %@[6 !7.V  5CMH
M %4\<P%3/'\!4CR- 5 ]G %//:P"3C[! DT^X0)-/O@"33[_ 4T^_P%-/?\!
M33W_ <E   "X2   K$T  *%0  "740  CD\  (1+  !Y10  ;D   &8]"P!B
M/10 7ST> %P^* !:/C$ 6#XX %<^0 !5/T8 5#]- %,_50!20%T 4$!F $]
M< %.0'P!3$&* 4M!F@)*0:L"24*^ DA"W@)(0O8"2$+_ DA"_P%(0?\!2$'_
M <5$  "U2P  J5   )Y4  "55   BU,  (!0  !U2@  :D8  &%"" !<01$
M64(; %=")0!50BX 4T(U %%"/0!/0D, 3T-+ $Y#4@!-1%H 2T1C $I$;@%)
M17H!1T6( 49%F )%1JD"1$:] D-&W )#1O4"0T;_ D-&_P%#1?\!0T7_ <%'
M  "R3P  IE0  )Q7  "26   B%@  'Y5  !Q3P  9DH  %Q&!0!71@\ 5$88
M %%&(@!/1BL 3D8S $Q'.@!+1T$ 2D=) $E(4 !(2%@ 1TAA $5); !$27@!
M0DF& 4%)E@% 2J<"/TJ[ CY+V (^2O,"/DK_ CY)_P$_2?\!/TG_ ;U*  "O
M4@  HU@  )E;  "070  AEP  'M9  !M4P  8D\  %=, 0!12@T 3DH5 $Q+
M'P!*2R@ 24LP $=+. !&3#\ 14Q& $1,3@!#358 0DU? $!-:@ _378!/4Z$
M 3Q.E $[3J4!.4^Y CE/U (Y3_(!.4[_ 3E._P$Y3?\!.DW_ ;I.  "L5@
MH5L  )=?  "-80  @V$  'A>  !I6   7U8  %12  !,3PL 24\2 $=0' !%
M4"4 0U M $)0-0!!43P 0%%$ #]13  ^4E0 /%)= #M29P Z4G, .%." 3=3
MD@$U4Z0!-%.W 3-4T0$S4_$!-%/_ 312_P$T4O\!-%+_ ;92  "I6@  GF
M )1D  "+9@  @&4  '1C  !F7@  7%P  %%8  !'50< 0E40 $!5&  _5B$
M/58J #Q6,@ [5CD .E=! #E720 X5U$ -UA: #5890 T6'$ ,EB  3%8D $O
M6:(!+EFU 2U9SP$M6>\!+EC_ 2Y7_P$N5_\!+E;_ ;)7  "E7P  FV4  )%I
M  "':@  ?&H  '%H  !C90  6&(  $U?  !#70( /%L- #I<%  X7!T -UPF
M #5=+@ T738 ,UT^ #)=1@ Q7DX ,%Y7 "]>8@ M7FX +%]] "I?C@ I7Z
M*%^S 2=?S  G7^T!)U[_ 2==_P$H7?\!*%S_ :U<  "B9   F&H  (YN  "#
M;P  >6\  &YN  !@:P  5&D  $EG   _90  -6,) #)C$0 P8QD +V0A "YD
M*0 M9#$ +&0Y "ME0@ J94H *&54 "=E7P F9FL )&9Z "-FBP B9IT (&:Q
M !]FR0 ?9NL (&7^ "!D_P @8_\!(6/_ :EB  ">:@  E7   (IS  " =0
M=74  &ET  !<<@  3W$  $1O   Z;@  ,&T# "EL#0 G;!0 )FP< "5M)  D
M;2P (VTT ")M/0 A;D8 (&Y0 !YN6P =;F< '&YV !INAP 9;YH &&^N !9O
MQ@ 6;ND %VW\ !AL_P 8:_\ &&O_ *1I  ":<0  D'8  (9Y  !\>P  <7L
M &1[  !7>@  2GD  #]X   U>   *W<  ")V!P ==@\ ''<6 !MW'@ :=R8
M&7<N !AW-P 7>$  %7A* !1X5@ 3>&, $GAR !%X@P 0>)< #WBK  YXPP .
M=^8 #G;Z  ]U_P 0=?\ $'3_ )]Q  "5>   BWP  ()_  !W@0  :H(  %V"
M  !0@@  1((  #B"   N@@  )((  !R"   4@@D $8,0 !"#%@ 0@QX #H,G
M  Z#,  -@SD #8-$  R#4  +@UT "8-L  B#?@ &@Y$ !8*E  ."NP $@=L
M!('R  6 _P &?_\ !G__ )IY  "0?@  AH,  'V%  !OAP  8HD  %6*  !)
MBP  /8P  #&,   FC   '8T  !6.   /CP, "I ,  :0$0 $CQ@  X\@  &/
M*0  CS(  ) ]  "020  CU8  (]E  "/=@  CXH  (Z?  ".M   C<\  (SN
M  ",^P  B_\  (O_ )2   "+A0  @HD  '2,  !FCP  69$  $R3  ! E0
M-)8  "B6   >EP  %9@   ^:   *FP   IP)  "<#@  G!,  )P:  "<(@
MG2L  )TU  "=0   G4X  )U<  "=;@  G($  )R7  "<K   F\8  )KH  "9
M^0  F?\  )C_ (Z(  "&C   >)   &J4  !<EP  3YH  $*=   VG@  *9\
M !^A   5H@  #J0   BF    J    *D$  "I"@  J0X  *D3  "J&@  JB(
M *LK  "L-@  K$0  *Q3  "L8P  K'<  *N.  "KI   J[P  *K>  "I]
MJ?T  *G_ (F.  ![DP  ;9<  %^<  !1H   1*0  #:F   JJ   'JD  !2K
M   -K@  !K    "R    M0   +4   "U P  M@D  +<.  "X$@  N!D  +HA
M  "[*P  O#@  +U'  "]6   O6L  +V!  "]F0  O;   +W,  "\Z@  O/<
M +O^ 'Z5  !PFP  8J   %.E  !&J@  .*T  "JO   >L0  $[0   RW   #
MN0   +P   "_    P@   ,(   ##    Q    ,8&  #'#   R!   ,H6  #,
M(   SRL  - Z  #12P  T5X  -)S  #2BP  TJ0  -.[  #3V   T^T  -/V
M '.=  !DHP  5JD  $>O   YLP  *K8  !VY   2O   "K\   ##    Q@
M ,D   #-    SP   -    #2    U    -8   #9 @  VP@  -X.  #A$P
MY!T  .@J  #H/   Z4\  .ED  #J?   ZY4  .NL  #KP@  [-4  .SE &:F
M  !8K   2;,  #NY   KO   '<   !'$   )R    ,P   #/    TP   -D
M  #=    X    .$   #C    Y0   .<   #J    [    .X$  #Q"P  ]1(
M /@<  #[*P  _3X  /Y3  #^:@  _X,  /^;  #_K@  _[X  /_* /\ $@#_
M !  _P 1 /\ $P#_ !D _P F /\ - #_ $$ _P!- /\ 6 #_ &( _P!K /\
M<P#_ 'H _P"! /\ AP#_ (T _P"3 /\ F0#_ *  _P"G /X KP#\ +H ^@#)
M /D X0#X /, ]P#_ /8 _P#U /\ \0#_ .D _P#D /\ X0#_ /\ #P#_  T
M_P - /\ #@#_ !0 _P A /\ +@#_ #P _P!( /\ 4P#_ %T _P!F /X ;0#\
M '4 ^P![ /D @@#X (@ ]P". /8 E #T )L \P"B /$ J@#O +0 [0#! .L
MU0#J .P Z #\ .< _P#E /\ Y@#_ .  _P#9 /\ U #_ /\ "P#_  @ _P &
M /\ "0#_ !  _P < /\ *0#_ #8 _P!" /L 3@#W %< ] !@ /( : #O &\
M[0!V .P ? #J (( Z "( .< C@#E )4 XP"< .$ I #? *X W0"Y -H R@#7
M .0 U #V -$ _P#0 /\ T #_ ,\ _P#+ /\ QP#_ /\  P#_    _P   /\
M! #_  T ^@ 6 /8 (P#S #  \  \ .T 1P#I %$ Y0!: .( 8@#? &D W0!O
M -H =@#8 'P U "" -( B #0 (\ S0"6 ,L G@#) *@ QP"S ,4 P0#" -@
MP #O +\ _@"^ /\ O0#_ +P _P"\ /\ O #_ /\"  #_    _P   /\   #T
M  < [0 1 .@ ' #C "D WP U -L 00#6 $L T0!4 ,T 7 #* &, R !I ,8
M;P## '4 P0![ +\ @@"^ (@ O "0 +H F "X *( M0"L +, N0"Q ,L KP#G
M *X ^ "L /\ JP#_ *P _P"L /\ JP#_ /\$  #_    ]@   .X   #G
MWP , -8 %0#/ "( R@ N ,< .@## $0 P !- +P 50"Y %P MP!C +4 :0"S
M &\ L0!U *\ >P"M (( JP"* *D D@"G )P I0"F *, LP"A ,, GP#> )X
M\@"= /\ G #_ )P _P"; /\ FP#_ /\'  #V"0  Z0L  -\*  #5!   S@ %
M ,8 $ #  !H NP G +< ,@"S #T L !& *T 3P"J %8 J !< *8 8P"D &@
MH@!O *$ =0"? 'P G0"$ )L C0"9 )< EP"B )4 K@"3 +T D0#3 )  [0"/
M /P C@#_ (T!_P"- ?\ C0'_ /D.  #J$@  W!4  ,T5  #$$0  O@P  +H"
M"@"T !( K@ > *H *@"F #4 H@ _ *  2 "= 5  FP)6 )D"7 "7 V, E0-I
M ),#;P"1!'8 D 1_ (X%B ",!9( B@:> (@&J@"&![H A0C/ (0*ZP"""_P
M@0S_ ( ,_P" #/\ @ S_ /$5  #@'0  S2   ,$A  "X'0  L1<  *P0  "H
M"0T H@<6 )T)(P"9"BX E0LX ),,00"0#$D C@U0 (P-5P"*#5T B UC (<-
M:@"%#G$ @PYZ ((.A " #H\ ?@^; 'P/J ![$+@ >A#. '@1[ !V$O\ =1+_
M '03_P!T$_\ =!/_ .@>  #3)@  PRH  +@J  "N*   IR,  * <  ";$P,
ME@\0 ) 0&P",$2< B1(R (83.P"$$T, @A1+ ( 440!^%%< ?!1> 'L590!Y
M%6P =Q5T '86?@!T%HH <A>6 '$7I !O&+0 ;AC) &T9Z !K&OP :AO_ &H;
M_P!J&_\ :AO_ . F  #*+0  O#$  + S  "G,0  GRP  )<F  "0'P  BA<,
M (48%@"!&2( ?AHL 'L;-@!Y&SX =QQ% '4<3 !S'%, <1U9 ' =8 !N'6<
M;1YP &L>>@!J'H4 :!^2 &<?H !E(+  9"'% &,AY !B(OH 82+_ &$B_P!A
M(O\ 82+_ -<L  ##-   MC@  *HY  "A.   F#4  ) O  "(*   @"$( 'L@
M$@!W(1T ="(G '$B,0!O(SD ;2-! &LC2 !I(TX :"15 &8D6P!E)&, 8R5K
M &(E=0!A)8$ 7R:. %XFG0!=)ZT 6RC! %LHX !:*?< 62G_ %DI_P!9*?\
M62C_ ,\R  "^.0  L3T  *8_  "</P  DSP  (HV  "!,   >2H# '(F#P!N
M)QD :R@C &DH+ !F*34 92D\ &,I0P!A*DH 8"I1 %XJ5P!=*E\ 7"MH %HK
M<@!9+'T 6"R+ %8MF@!5+:H 5"Z] %,NW !2+_4 4B__ %(N_P!2+O\ 4B[_
M ,HV  "Z/0  K4(  *)$  "81   CT$  (4\  ![-P  <C$  &LL# !G+14
M9"T? &$N* !?+C$ 72XY %PO0 !:+T8 6"]- %<O5 !6,%P 53!D %,Q;@!2
M,7H 43&( % REP!.,J@ 33.[ $TTV !,-/, 3#3_ $PT_P!,,_\ 3#/_ ,8Z
M  "V0@  J48  )Y)  "520  BT<  (%"  !W/0  ;3<  &0R"0!@,A( 73(<
M %HR)0!8,RT 5C,U %4S/ !3-$, 4C1* %$T40!0-%D 3S5A $TU; !,-G<
M2S:% $HWE0!(-Z8 1SBX 4<XTP%&./$!1CC_ 48X_P!&./\ 1C?_ ,$^  "R
M10  IDH  )Q-  "230  B$L  'Y'  !S0@  :3T  %\W!@!:-A  5S<8 %0W
M(@!2-RH 4#<R $\X.0!-.$  3#A' $LX3@!*.58 23E? $@Z:0!'.G4 13N#
M $0[DP!#/*0!0CRV 4$]T %!/? !03W_ 4$\_P%!//\!03S_ +Y"  "O20
MHTX  )E0  "/40  A5   'M,  !O1@  94(  %H] @!4.PX 43L5 $\['P!-
M.R< 2SLO $D\-@!'/#T 1SQ$ $8]2P!%/50 1#Y< $,^9P!"/W, 0#^! #\_
MD0 ^0*( /4"U 3Q!S@$\0>X!/$'_ 3Q _P$\0/\!/3__ ;I%  "L3   H5$
M )=4  "-50  @U0  'A1  !L2P  84<  %9"  !/0 P 3#\3 $E ' !'0"0
M1D L $1 ,P!#0#H 0D%" $%!20! 0E$ /T): #Y#90 ]0W$ .T-_ #I$CP Y
M1*  .$6S 3=%RP$W1>P!-T7_ 3=$_P$X1/\!.$/_ +=)  "I4   GE4  )18
M  "+60  @%@  '96  !H4   74P  %-(  !*10D 1D01 $1$&0!"1"( 044I
M #]%,0 ^13@ /44_ #Q&1P [1D\ .D=8 #E'8@ X2&X -DA\ #5(C0 T29X
M,TFQ #))R0 Q2>L ,DG^ #)(_P R2/\ ,TC_ +1,  "G5   G%D  ))<  "(
M70  ?ET  '-:  !E50  6U(  %!.  !&2@4 0$D. #Y)%@ ]21X .THF #I*
M+@ Y2C4 .$L] #=+1  V2TT -$Q6 #-,8  R3&P ,4UZ #!-BP N39P +4ZO
M "Q.QP L3ND +$W] "U-_P M3/\ +4S_ +!0  "D6   F5T  (]A  "&8@
M>V$  '!?  !B6P  6%@  $Y5  !#40$ .T\, #A/$P V3QL -4\C #10*P S
M4#( ,E Z #%00@ P44H +E%3 "U270 L4FD *U)X "E2B  H4YH )U.M "93
MQ0 F4^< )E/\ "=2_P G4?\ )U'_ *Q5  "@7   EF(  (UF  "#9P  >&8
M &UE  !@80  55X  $I;   _6   -58( #%5$  P5A< +E8? "U6)P L5B\
M*U<V "I7/@ I5T< *%=0 "986@ E6&< )%AU "-9A@ A69@ (%FK !]9P@ ?
M6>4 'UCZ "!8_P @5_\ (5?_ *A:  "=8@  DV<  (IK  !_;   =6P  &IK
M  !=:   464  $9C   [8   ,5X# "I=#0 H71, )ET; "5>(P D7BH (UXR
M ")>.@ A7D, (%], !]?5P >7V, '&!Q !M@@@ 98)4 &&"I !=@P  68.(
M%U_Y !A>_P 97O\ &5W_ *1@  "9:   D&X  (9P  !\<@  <G(  &9Q  !8
M;@  3&P  $%K   V:0  +6<  "-F"  ?9@\ '685 !QF'0 ;9B4 &F8M !EG
M-0 89SX %V=( !9G4P 5:%\ $VAN !)H?P 1:)( $&BF  ]HO0 .:.  $&?W
M !!F_P 19?\ $67_ )]G  "6;P  C',  ()V  !X>   ;7@  &!W  !3=@
M1G0  #MS   Q<@  )W$  !YQ   6< H $W 0 !-P%P 2<!\ $7$G !!Q+P 0
M<3@ #G%"  YQ3@ -<5L #'%I  MQ>@ *<8T "'&A  9QM@ &<-( !W#O  AO
M_P );O\ "6[_ )MO  "1=0  AWD  'Y\  !T?@  9GX  %E^  !-?@  0'T
M #5]   J?   (7P  !A\   1? 0 #'P,  I\$0 )?!D "'PA  =\*0 &?#(
M!'P]  -\2  !?%4  'QC  !\=   ?(<  'N<  ![L0  >LL  'GK  !Y^@
M>?\  'C_ )9W  ",?   @X   'F#  !LA   7H4  %&&  !%AP  .8<  "V'
M   CAP  &H<  !*'   -B $ !HD*  &)#P  B10  (@;  "((P  B2P  (DV
M  ")0@  B$X  (A=  "(;0  B($  (>5  "'JP  AL0  (7F  "$^   A/\
M (3_ )!^  "'@P  ?H<  '&)  !CBP  5HT  $F/   \D0  ,)$  "21   :
MD@  $I,   V4   &E0   )8&  "6#   E1   )85  "6'0  EB0  )8N  "6
M.0  ED8  )95  "690  EG@  )6.  "5I   E+P  )/?  "3]0  DO\  )+_
M (N&  "#B@  =8T  &>0  !9E   3)<  #^9   RF@  )IL  !N<   2G0
M#)\   2@    H@   *,!  "C!P  HPP  *,0  "D%0  I!P  *4E  "F+P
MICP  *9+  "F6P  IFX  *6$  "EFP  I+,  */0  "C[P  HOP  *+_ (:-
M  !XD0  :I4  %R9  !.G0  0:   #.B   FHP  &Z4  !&G   *J0   :L
M  "M    KP   +    "P    L 4  +$+  "R#P  LQ0  +0;  "U)   MS
M +<_  "W4   MV(  +=X  "WD   MJD  +;"  "VY   MO4  +7^ 'N3  !M
MF   7YT  %"B  !"I@  -*D  ":K   :K0  $*\   FR    M    +<   "Z
M    O    +T   "^    O@   , "  #!"   P@T  ,02  #&&0  R20  ,HR
M  #+0P  RU4  ,QJ  #,@P  S)P  ,NU  #,S@  S.D  ,SV '";  !AH0
M4J8  $2K   VL   )[(  !JU   0N   ![L   "^    P0   ,0   #(
MRP   ,L   #-    S@   -    #2    U0,  -@*  #;$   WA@  .(D  #C
M-0  Y$@  .5<  #F<P  YHT  .:E  #FO   YM,  .?G &.D  !5J@  1K
M #BU   HN0  &KP   _    %Q    ,<   #+    SP   -0   #8    W
M -T   #?    X0   .,   #E    Z    .H   #M!@  \0X  /46  #X)0
M^3@  /E-  #Z8P  ^WP  /R5  #\J@  _+L  /W+ /\ #P#_  X _P . /\
M$ #_ !8 _P C /\ , #_ #T _P!) /\ 5 #_ %X _P!F /\ ;@#_ '8 _P!\
M /\ @@#_ (D _P"/ /\ E0#^ )L _0"C /L JP#Z +4 ^0## /< VP#V /
M] #_ /, _P#R /\ [ #_ .( _P#< /\ U@#_ /\ # #_  D _P ( /\ "@#_
M !( _P > /\ *P#_ #@ _P!$ /\ 3P#_ %D _@!A /P :0#Z '  ^ !W /<
M?0#V (, ] ") /( CP#Q )8 [P"= .T I0#L *\ Z@"\ .@ S0#F .@ Y #Z
M ., _P#B /\ X #_ -4 _P#. /\ RP#_ /\ !@#_  $ _P   /\ ! #_  X
M_P 9 /\ )0#] #( ^P ^ /< 20#S %, \ !< .X 8P#L &H Z@!Q .@ =P#F
M 'T Y "# .( B0#@ )  W@"7 -P GP#9 *D U@"T -, Q #0 -X S@#S ,P
M_P#+ /\ R@#_ ,@ _P#" /\ O@#_ /\   #_    _P   /\   #[  L ]@ 3
M /$ ( #M "P Z@ X .< 0P#C $T X !6 -P 70#9 &0 U0!K -( <0#0 '8
MS@!\ ,P @P#* (D R "1 ,8 F0#$ *, P0"M +\ NP"] ,\ NP#K +D _ "W
M /\ MP#_ +8 _P"T /\ L0#_ /\   #_    _P   /8   #N  4 YP / .$
M&0#; "4 U0 Q -( / #. $8 R@!/ ,< 5P#$ %X P0!D +\ :@"] '  NP!V
M +D ? "X (, M@"* +, DP"Q )P KP"G *T LP"K ,4 J0#A *< ]0"F /\
MI0#_ *0 _P"D /\ I #_ /\   #\    \0   .@   #@    U  + ,P $P#'
M !\ P@ J +\ -0"\ #\ N !( +4 4 "S %< L !> *X 9 "L &D JP!O *D
M=0"G 'P I0"$ *, C "A )8 GP"A )T K0": +P F #2 )< [@"5 /X E #_
M )4 _P"5 /\ E0#_ /P!  #P!0  XP<  -4%  #,    Q0 $ +X #@"X !<
MLP C *\ +@"K #@ J0!! *8 2@"C %$ H0!7 )\ 70"= &, FP!I )H ;P"8
M '8 E@!] )0 A@"2 )  D "; (X IP", +8 B@#) (@ YP"' /D AP#_ (8
M_P"& /\ A@#_ /0,  #D$   T1(  ,41  "]#@  M@@  +$ " "K !$ I@ ;
M *$ )@"> #$ F@ Z )@ 0P"5 $H DP!1 )$ 5P"/ %T C@!C (P :0"* '
MB !W (8 @ "$ (L @@"6 (  HP!^ +$ ?0#$ 'L"X0!Z _4 >@7_ 'D%_P!X
M!O\ > ;_ .H3  #6&@  QAT  +H<  "Q&0  JA,  *0-  "?!0P F0 4 )4
M'P"1 BD C0,S (L$/ "(!40 A@9+ (0&40""!U< @0== '\'8P!]"&H >PAR
M 'H(? !X"88 =@F2 '0*H !S"J\ <0O! ' ,WP!O#?8 ;@[_ &T._P!M#O\
M;0[_ .$<  #+(P  O"8  +$F  "H)   H!X  )D8  "3$ ( C@L. (@+%P"$
M#"( @0TL 'X--0!\#CT >@Y% '@.2P!W#E$ =0]8 ',/7@!Q$&4 <!!N &X0
M=P!L$(( :Q"/ &D1G0!H$:T 9A+  &42WP!D$_8 8Q3_ &,4_P!B%/\ 8A3_
M -8D  ##*@  M2X  *HO  "@+0  F"@  ) B  ")&P  @A,( 'T1$@!Y$AP
M=A,G ',4, !Q%#@ ;Q4_ &T51@!L%4P :A93 &@660!G%F$ 919I &07<@!B
M%WX 81B+ %\8F0!>&:D 7!F\ %P:V !:&_, 6AS_ %D<_P!9'/\ 61S_ ,TJ
M  "],0  KS4  *0V  ";-   DC$  (DK  "!)0  >1T# ',8#@!O&1@ ;!HB
M &D;*P!G&S, 91P[ &0<00!B'4@ 8!U. %\=50!='5P 7!YD %L>;@!9'WD
M6!^' %8@E@!5(*8 5"&X %,AT@!2(O$ 4B/_ %(C_P!2(O\ 4B+_ ,@O  "X
M-@  JSH  * \  "6.P  C3@  (,R  !Z+0  <B8  &H@# !F(!, 8R$= &$A
M)@!?(B\ 72(V %LB/0!:(T0 6"-* %<C40!5(U@ 5"1A %,D:@!1)78 4"6#
M $\FDP!.)Z, 3">U $PHS@!+*.X 2RG_ $LH_P!+*/\ 2RC_ ,,T  "S.P
MIS\  )Q!  "20   B3X  '\Y  !U,P  ;"T  &,G" !>)A$ 7"89 %DG(@!7
M)RL 52@R %0H.0!2*$  42A& % I30!.*54 32E= $PJ9P!+*G, 22N  $@K
MD !'+*$ 1BVS $4MRP!%+NP 1"[_ $0N_P!%+?\ 12W_ +XX  "P/P  I$,
M )E%  "/10  A4,  'L^  !Q.0  9S0  %XN! !8*PX 52L6 %(L'P!0+"<
M3RPO $TM-@!,+3P 2BU# $DM2@!(+E( 1RY: $8O9 !%+W  0S!^ $(PC0!!
M,9X 0#*Q #\RR  _,^H /S/^ #\R_P _,O\ /S+_ +L\  "M0P  H4<  )9)
M  ",20  @T@  'A$  !M/@  8SD  %HT  !2, P 3S 3 $PP' !*,"0 23$K
M $<Q,@!&,3D 1#%  $,R1P!",D\ 03-8 $ S8@ _-&T /C1[ #TUBP \-IP
M.S:O #HWQ@ Y-^@ .3?\ #HW_P Z-O\ .C;_ +=   "J1@  GDL  )1-  "*
M3@  @$P  '5(  !J0P  8#X  %8Y  !--0D 2301 $<U&0!%-2$ 0S4H $$U
M+P! -38 /S8] #XV10 ]-TT /#=5 #LX8  Z.&L .3EY #@YB0 W.IL -3JM
M #4[Q  T.^8 -#O[ #4[_P U.O\ -3K_ +1#  "G2@  G$X  ))1  "(4@
M?E   '--  !G2   7$0  %(_  !(.@8 1#D/ $$Y%@ _.1X /CDF #PY+0 [
M.C0 .CH[ #D[0@ X.TH -SQ3 #8\70 U/6D -#UW #,^AP Q/ID ,#^K "\_
MP@ O/^0 +S_Z # __P P/O\ ,#[_ +%'  "D30  F5(  (]5  "&5@  ?%4
M '%2  !D3   64D  $]%  !%0 , /SX- #P^$P Z/AL .3XC #<^*@ V/S$
M-3\X #0_0  S0$@ ,D!1 #%!6P P06< +D)U "U"A0 L0Y< *T.J "I#P  I
M1.( *D/Y "I#_P K0O\ *T+_ *Y*  "A40  EU8  (U9  "#6@  >5H  &Y7
M  !A4@  5TX  $U+  !#1P  .D,* #9#$0 T0Q@ ,T,@ #)$)P Q1"\ ,$0V
M "]%/0 M148 +$5/ "M&60 J1F0 *4=R "A'@P F1Y4 )4BH "1(O@ C2.
M)$CW "5'_P E1_\ )D?_ *I/  "?50  E%H  (M>  "!7P  =UX  &M<  !?
M6   554  $M1  ! 30  -4H' #!)#@ N214 +4D= "Q))  K2BL *DHS "A*
M.P G2T, )DM, "5+5@ D3&( (TQP "%,@  @39, 'TVF !Y-NP =3MT 'DWV
M !Y,_P ?3/\ ($O_ *=3  "<6@  DE\  (AC  !^9   =&,  &EA  !<7@
M4EL  $=8   \50  ,E(" "I0#  G3Q( )E 9 "50(  D4"@ (U O ")1-P A
M44  (%%) !Y24P =4E\ '%)M !I3?0 94Y  &%.D !93N0 54]D %E/T !=2
M_P 84?\ &5'_ *-9  "88   CV4  (5H  ![:0  <6D  &9G  !99   36$
M $)?   X7   +EH  "58"  @5PX 'E<4 !U7'  <6", &U@K !I8,P 96#P
M&%A% !994  565L %%EI !-:>@ 26HT $5JA !!:MP .6M4 $%GS !!9_P 1
M6/\ $5C_ )]?  "59@  C&L  ()M  !X;@  ;F\  &)M  !5:@  2&@  #YF
M   S90  *6,  "!A 0 88 L %6 0 !1@%P 38!X $F F !)@+@ 183< $&%
M  ]A2P .85@ #6%F  QB=@ +8HD "F&=  EAL@ (8<L "&'K  E@_0 *7_\
M"U__ )MF  "2;0  B'$  'YS  !U=0  :G0  %QS  !/<@  0W   #AO   M
M;@  )&P  !MK   3:P0 #FH,  UJ$@ ,:AD "VHA  IJ*0 ):C( "&H\  =K
M1P %:U, !&MA  )K<0  :H0  &J8  !JK0  :<8  &GG  !I^   :/\  &C_
M )=M  "-<P  A'<  'MZ  !P>P  8WL  %9Z  !)>@  /7D  #%X   G=P
M'78  !5V   /=@( "78*  1V#P  =A4  '8<  !V)   =2P  '4V  !U00
M=4X  '5<  !U;   =7X  '23  !TJ   <\   '/C  !R]P  <O\  ''_ ))U
M  ")>@  @'X  ':   !I@0  6X(  $Z"  !!@@  -8,  "F"   ?@0  %H$
M !""   *@@   H,'  ""#0  @A$  ((7  ""'@  @B8  ((O  "".P  @D<
M ()5  "!90  @7@  (&-  " H@  ?[H  '_=  !^]   ??\  'W_ (U\  "$
M@0  >X0  &Z&  !@B   4HH  $6+   YC   +(P  "&,   7C   $(T   F.
M   "CP   ) #  "/"0  CPX  (\2  "0&   D!\  ) H  "0,@  D#\  )!-
M  "070  CW   (^%  ".G   CK,  (W0  ",\   B_X  (O_ (B$  " B
M<HL  &2-  !6D   2),  #N5   NE@  (I8  !>7   /F   ")D   ";
MG0   )T   "= P  G0D  )T-  ">$0  GA<  )\?  "?*0  H#4  *!#  "@
M5   H&8  )][  ">DP  GJL  )W&  "=Z0  G/D  )S_ (.+  !UC@  9Y(
M %F6  !+F0  /9P  #">   CGP  %Z    ZB   'I    *8   "H    J@
M *H   "J    JP$  *L'  "L#   K1   *X6  "O'@  L2D  +$X  "Q2
ML5H  +%O  "QB   L:   +"Z  "OW0  K_(  *_] 'B1  !JE@  7)H  $V?
M   _HP  ,:8  ".G   7J0  #JL   6N    L    +(   "U    MP   +<
M  "X    N0   +H   "\ P  O0D  +X.  # %   PQX  ,4K  #%/   QDX
M ,9B  #&>@  QI0  ,:M  #&R   Q>4  ,7S &R9  !>G@  3Z0  $&H   R
MK   )*\  !:Q   -M    [<   "Z    O0   ,    #$    Q@   ,8   #(
M    R0   ,L   #,    S@   - &  #3#0  V!,  -P>  #>+0  WT   .!4
M  #A:P  X84  .&?  #AMP  X<\  .'F &"A  !2IP  0ZT  #2R   EM0
M%[D   V\   !OP   ,,   #'    R@   ,\   #3    U@   -<   #:
MW    -\   #A    XP   .8   #I 0  [ L  / 2  #S'P  ]#$  /9&  #W
M7   ^'0  /B/  #YI@  ^;@  /C) /\ #0#_  L _P + /\ #@#_ !, _P ?
M /\ + #_ #D _P!% /\ 4 #_ %D _P!B /\ :@#_ '$ _P!W /\ ?@#_ (0
M_@"* /T D #\ )< ^@"> /D IP#W +$ ]@"^ /4 T@#S .P \0#^ /  _P#P
M /\ Y@#_ -P _P#2 /\ S0#_ /\ !P#_  0 _P " /\ !@#_ !  _P ; /\
M)P#_ #, _P _ /\ 2@#^ %0 ^P!= /D 9 #W &L ]0!R /, > #R 'X \ "$
M .\ B@#M )$ [ "9 .H H0#H *L Y@"V .0 QP#B ., X #W -X _P#= /\
MV0#_ ,P _P#% /\ P0#_ /\   #_    _P   /\  0#_  T _P 6 /P (@#Y
M "X ]@ Y /, 10#O $X [ !7 .D 7@#F &4 Y !L .( <@#@ '< WP!^ -T
MA #; (L V "2 -4 FP#2 *0 SP"O ,T O@#+ -4 R0#O ,< _P#% /\ Q #_
M +X _P"X /\ M0#_ /\   #_    _P   /X   #W  D \0 1 .L ' #G "@
MY  S .$ /@#= $@ V !1 -, 6 #0 %\ S@!E ,P :P#* '$ R !W ,8 ?0#$
M (0 P@", ,  E "^ )X NP"H +D M@"W ,@ M0#F +, ^@"Q /\ L #_ +
M_P"L /\ J0#_ /\   #_    ^@   /$   #H  , X  - -@ %@#1 "( S0 M
M ,H -P#& $$ P@!* +\ 4@"] %D N@!? +@ 90"W &H M0!P +, =@"Q 'T
MKP"% *T C0"K )< J0"A *< K@"E +X H@#8 *  \@"? /\ G@#_ )X _P">
M /\ G #_ /\   #W    ZP   .$   #6    RP ) ,4 $0"_ !L NP F +<
M,0"T #H L0!# *X 2P"K %( J0!8 *< 7@"F &0 I !I *( < "@ '8 G@!^
M )P A@": )  F "; )8 IP"4 +8 D@#* )  Z0"/ /P C@#_ (T _P", /\
MC0#_ /@   #I @  VP,  ,P!  #$    O0 " +8 #0"P !4 JP @ *< *@"D
M #0 H0 \ )X 1 "< $L F@!2 )@ 6 "6 %T E0!C ), :0"1 '  CP!W (T
M@ "+ (H B0"5 (< H0"% *\ @P#! ($ X "  /4 ?P#_ '\ _P!_ /\ ?P#_
M .X*  #<#@  RA   +X.  "U"P  KP,  *D !P"C !  G@ 8 )D (P"6 "P
MDP U )  /@". $4 C !+ (H 40"( %< A@!= (4 8P"# &H @0!Q '\ >@!]
M (0 >P"/ 'D G !W *H =0"[ '0 U !R /  <@#_ '( _P!Q /\ <0#_ .,1
M  #-%P  OQD  +,9  "J%0  HQ   )T*  "7 0H D0 2 (T &P") "4 A0 O
M (, -P"  #X ?@!% 'T 2P![ %$ >0!7 '@ 70!V &0 = %K '(!= !P G\
M;@*+ &P#F !K Z8 :02W &@%S@!G!^P 9@C] &8)_P!E"?\ 90G_ -8:  #$
M(   MB,  *LC  "A(   F1L  )(4  ",#@$ A@<- ( $% !\!AX >0<H '8(
M, !T"#@ <@D_ ' )10!O"DP ;0I2 &P*6 !J"U\ : MG &<+< !E#'H 8PR'
M &(,E0!@#:0 7PVV %X-S@!<#NT 7 __ %L0_P!;$/\ 6Q#_ ,TA  "\*
MKRL  *0K  ":*0  DB0  (D?  ""&   >Q$% '4-#P!Q#1< ;@XA &L.*@!I
M#S( 9Q Y &400 !D$$8 8Q!- &$04P!?$5H 7A%B %P1:P!;$78 61*# %@2
MD@!6$Z( 51.T %03RP!3%.P 4A7_ %(6_P!2%?\ 4A7_ ,8H  "V+@  J3(
M )\R  "5,0  C"T  (,G  !Z(0  <AH  &L3"P!G$Q, 9!0< &$4)0!?%2T
M714T %P5.P!;%D( 619( %@63P!6%U8 51=> %,79P!2&'( 4!A_ $\9C@!.
M&I\ 3!JP $L;QP!+&^D 2AS] $H<_P!*'/\ 2AS_ ,$M  "Q-   I3<  )HX
M  "0-P  AS0  'TO  !T*0  ;",  &0<!P!>&1  6QH8 %D;(0!7&RD 51LP
M %0<-P!2'#T 41Q$ $\=2P!.'5( 31U: $L>8P!*'FX 21]\ $<?BP!&()P
M12&N $0AQ !#(N8 0R+\ $,B_P!#(O\ 0R+_ +PR  "M.   H3P  )<^  "-
M/0  @SH  'DU  !O,   9BH  %XD @!7( T 5" 4 %$@'0!/(24 3B$L $PA
M,P!+(CH 22)  $@B1P!'(DX 1B-7 $0C8 !#)&L 0B1Y $$EB  _)ID /B:K
M #TGP0 ])^, /2CZ #TH_P ])_\ /2?_ +@V  "J/0  GD   )1"  "*0@
M@#\  '8[  !L-@  8C   %DJ  !1)0L 3241 $LE&0!))2$ 1R8H $4F+P!$
M)C8 0R8] $(G1 !!)TL /RA4 #XH70 ]*6D /"EV #LJA@ Y*Y< ."NI #<L
MOP W+.  -RSX #<L_P W+/\ ."S_ +4Z  "G0   G$0  )%&  "'1@  ?40
M '-   !H.P  7S8  %4Q  !,*P< 1RD/ $4J%@!#*AX 02HE #\J+  ^*S,
M/2LY #PK00 [+$@ .BQ1 #DM6P X+F8 -BYS #4O@P T+Y4 ,S"G #(PO0 Q
M,=X ,3'W #(Q_P R,/\ ,S#_ +$^  "D1   F4@  (]*  "%2@  >TD  '!%
M  !E0   6SL  %(V  !(,00 0BX- #\N$P ]+AL .RXB #DO*0 X+R\ -R\V
M #8P/@ U,$8 -#%/ #,Q60 R,F0 ,3)Q # S@0 O-), +C2F "PUNP L-=L
M+#7U "TU_P M-/\ +C3_ *Y!  "B2   ETP  (U.  "#3@  >4T  &Y*  !B
M10  6$   $X\  !%-P  /3,+ #DS$0 W,Q@ -C,? #0S)@ S,RT ,C0T #$T
M/  P-40 +S5, "XV5@ M-F( +#=O "LW?P J.)$ *#BD "<YN0 F.=@ )SGT
M "@Y_P H./\ *3C_ *M%  "?2P  E$\  (M2  "!4P  =U(  &Q/  !?20
M5D8  $Q"  !"/0  .#@( #0X#P R.!4 ,3@= "\X)  N."L +3DR "PY.0 K
M.D$ *CI* "D[5  H.U\ )SQM "4\?0 D/8\ (SVB "(]MP A/M0 (3[S "(]
M_P C/?\ (SS_ *A)  "=3P  DE,  (E6  !_5P  =58  &I3  !=3P  4TP
M $I(  ! 1   -D % "\]#0 M/1, *ST: "H^(0 I/B@ *#XO "<^-P F/S\
M)#]( "- 4@ B0%T (4%J "!!>@ >08T '4*@ !Q"M0 ;0M$ &T+Q !Q"_P =
M0?\ 'D'_ *5-  ":4P  D%@  (9;  !]7   <EL  &=8  !;5   45(  $A.
M   ]2@  ,T<  "I#"P F0Q  )4,6 "1#'@ C1"4 (D0L "%$-  @13P 'D5%
M !U%3P <1EH &T9H !E&>  81XH %T>> !9'LP 42,X %4?O !9'_P 71O\
M%T;_ *)2  "76   C5T  (1@  !Z80  <&   &5>  !96@  3U@  $14   Y
M40  +TX  "9+!@ @2@X 'DH3 !U*&@ <2B$ &TLH !I+,  92S@ %TM" !9,
M3  53%< %$QE !--=0 238@ $4V< !!-L0 .3LP #TWN !!-_P 13/\ $4S_
M )Y7  "470  BV(  (%E  !W9@  ;68  &-D  !680  2EX  #];   U6
M*U8  ")4 0 :4@H %E(0 !52%@ 44AT $U(D !)2+  14C0 $5(^ !!32  /
M4U0 #E-B  U4<@ ,5(0 "U28  E4K0 (5,4 "53G  I3^P +4O\ "U+_ )M=
M  "19   B&@  'YK  !T;   :VP  %]J  !29P  160  #IB   P8   )EX
M !U=   56P4 $%H,  Y:$0 .6A@ #5L@  Q;)P +6S  "ELZ  E;10 '6U$
M!EM>  1;;0 #6X   5N4  !;J   6\   %KB  !:]@ !6O\  EG_ )=D  ".
M:P  A&X  'MP  !R<@  9W$  %EP  !,;@  0&P  #5K   J:0  (6<  !AF
M   19@$ #&4*  =E#P $910  V0;  )D(P  9"P  &0U  !D0   9$P  &1:
M  !D:0  9'L  &2/  !CI   8[L  &+=  !B]   8O\  &'_ )-L  ")<0
M@'4  'AW  !M>   8'<  %)V  !&=0  .70  "YT   C<@  &G$  !)Q   -
M<0  !G$(  !P#0  <!(  ' 7  !O'P  ;R8  &\P  !O.P  ;T<  &]4  !O
M9   ;W4  &Z*  !MH   ;;8  &S6  !K\@  :_\  &O_ (YS  "%>   ?7L
M '-]  !E?@  6'X  $M^   ^?@  ,GX  "9]   <?   $WP   U\   &?0
M 'T%  !\"P  ? \  'P3  !\&0  ?"$  'PI  !\-   >T   'M.  ![7@
M>V\  'J$  !ZF@  >;$  'C.  !W[P  =OX  ';_ (EZ  "!?P  >((  &N#
M  !=A0  3X8  $*'   UB   *8<  !V'   4AP  #8@   :)    B@   (H
M  ")!@  B0P  (D/  ")$P  B1H  (HB  "*+   BC@  (I&  ")5@  B6@
M (E\  "(E   AZL  (;&  "%Z@  A?L  (3_ (6"  !]A@  ;X@  &&+  !3
MC0  18\  #B1   KD0  'Y(  !22   -DP  !)0   "6    EP   )@   "7
M    EP4  )<+  "8#@  F!,  )D:  "9(@  FBX  )H]  "930  F5X  )ES
M  "8BP  F*,  )>\  "6X@  EO<  )7_ (")  !RC   9(\  %:3  !(E@
M.ID  "R:   ?FP  %)P   R>   #GP   *$   "C    I0   *4   "E
MI0   *8"  "G"   IPT  *@1  "I&0  JR,  *LQ  "K00  K%,  *QG  "K
M@   JIH  *JS  "JT   J>\  *G[ '6/  !GE   69@  $J<   \GP  +:(
M ""C   3I0  "Z<   &I    JP   *X   "Q    L@   +(   "S    M
M +4   "V    N 0  +D+  "[$   O1@  +\D  "_-0  P$<  ,!;  # <@
MP(T  ,&F  # P0  O^,  +[S &J7  !;G   3:$  #ZE   OJ0  (:L  !.M
M   +L    +,   "U    N    +P   "_    P0   ,$   ##    Q    ,8
M  #'    R0   ,L   #."   T0\  -48  #8)P  V3D  -I-  #;9   VWX
M -R9  #<L   W,D  -SC %V?  !/I0  0*H  #*O   BL@  %+4   JX
MNP   +\   ##    Q@   ,L   #.    T0   -$   #4    U@   -D   #;
M    W@   .    #D    YP8  .L.  #O&0  \"H  /(_  #S50  ]&T  /2(
M  #TH0  ]+8  /3' /\ "0#_  8 _P ' /\ # #_ !$ _P < /\ * #_ #0
M_P!! /\ 3 #_ %4 _P!= /\ 90#_ &P _P!R /X > #\ 'X ^P"$ /H BP#Y
M )( ]P"9 /8 H@#T *P \P"Y /$ RP#P .@ [@#[ .T _P#L /\ X0#_ -(
M_P#) /\ Q #_ /\  0#_    _P   /\ ! #_  X _P 7 /\ (P#_ "\ _P [
M /T 1@#Z %  ]P!8 /0 7P#R &8 \ !L .\ <@#M '@ [ !^ .H A0#I (P
MYP"3 .4 G #C *8 X0"Q -\ P0#= -T VP#T -D _P#6 /\ SP#_ ,0 _P"]
M /\ N0#_ /\   #_    _P   /\   #_  L _  3 /< '@#T "H \@ U .X
M0 #I $H Y@!2 ., 60#@ &  W@!F -P ; #: '( UP!X -0 ?@#2 (4 T "-
M ,X E0#, )\ R0"J ,< N #% ,T PP#K ,  _@"_ /\ O@#_ +8 _P"P /\
MK0#_ /\   #_    _P   /D   #R  8 ZP / .8 &0#A "0 W@ O -H .0#3
M $, SP!, ,P 4P#) %H QP!@ ,4 9@## &L P0!Q +\ =P"] 'X NP"& +D
MC@"W )@ M0"C +, L "Q ,( K@#@ *P ]P"K /\ J@#_ *@ _P"C /\ H #_
M /\   #_    ]0   .L   #A    U@ , ,\ $P#* !X Q@ I ,( ,P"_ #T
MNP!% +@ 30"V %0 LP!: +$ 7P"P &4 K@!J *P < "K '< J0!_ *< AP"E
M )$ HP"< *  J0"> +@ G #. )H [@"9 /\ EP#_ )8 _P"6 /\ DP#_ /T
M  #Q    Y0   -D   #-    Q  & +T #P"W !@ LP B +  + "M #8 J0 ^
M *< 1@"D $T H@!3 *  60"? %X G0!D )L :@": '  F !W )8 @ "4 (H
MD0"5 (\ H@"- +  BP## (D XP"( /D A@#_ (8 _P"& /\ A@#_ /,   #C
M    T0   ,4   "]    M@   *X "P"H !( I  < *  )@"< "\ F@ W )<
M/P"5 $8 D@!, )$ 4@"/ %@ C0!= (L 8P"* &H B !Q (8 >0"$ (, @@"/
M '\ FP!^ *D ? "[ 'H U0!X /( > #_ '< _P!W /\ =P#_ .<'  #1#
MPPT  +@,  "N"   J    *( !0";  X E@ 5 )( 'P". "@ BP Q (@ .0"&
M $  A !& (( 3 "  %( ?P!7 'T 70![ &, >@!K '@ <P!V 'T = "( '$
ME0!P *0 ;@"T &P R@!K .H :@#\ &H _P!J /\ :@#_ -H0  #&%   N!8
M *T5  "D$@  G X  )8'  "0  D B@ 0 (4 & "! "$ ?@ J 'L ,@!Y #D
M=P!  '4 1@!S $P <@!1 '  5P!N %X ;0!E &L ;@!I '< 9P"# &4 D0!C
M )\ 8@"O &  Q !? .0 7P'X %X"_P!> O\ 7@+_ ,X8  "]'0  L"   *4?
M  ";'   DQ<  (L1  "$#   ?@0+ 'D $@!U !L <@ C &\ *P!M 3, :P$Z
M &D"0 !G T8 9@-, &0$4@!C!%D 801@ %\%:0!>!7, 7 9_ %H&C0!9!YP
M5PBM %8(P0!5">$ 5 OV %0+_P!4"_\ 5 O_ ,8?  "V)0  J2@  )XH  "4
M)0  BR$  (,;  ![%   = X# &X)#0!I"!0 9@D= &0*)0!B"BT 8 LT %X+
M.@!="T  6PQ' %H,30!8#%0 5PU< %4-9 !4#6\ 4@U[ % .B@!/#IH 3@ZL
M $P/P@!,$., 2Q#Y $L0_P!+$?\ 2Q#_ +\F  "P*P  I"\  )DO  "/+0
MABD  'TD  !T'@  ;!<  &41!P!?#A  7 \7 %H0'P!8$"< 5A N %00-0!3
M$#L 4A%" % 12 !/$5  3A%7 $P28 !+$FL 21)X $@3AP!&$Y< 112I $04
MO@!#%=\ 0Q;X $,6_P!#%O\ 0Q;_ +HK  "K,0  H#0  )4U  "+-   @3$
M '@K  !O)@  9B   %X9 0!7% T 5!03 %$4&P!/%2, 3A4J $P5,0!+%C<
M218^ $@61 !'%TP 11=4 $0770!#&&< 01AT $ 9@P _&I0 /1JF #P;NP [
M&]L .QSV #P<_P \'/\ /!S_ +4P  "H-@  G#D  )$[  "'.@  ?C<  ',R
M  !J+0  82<  %DA  !1&PD 3!D0 $H:%P!(&A\ 1AHF $4;+0!#&S, 0ALZ
M $$<00! '$@ /AQ0 #T=60 \'F0 .QYQ #D?@  X'Y( -R"D #8@N  U(=8
M-2'T #4B_P U(?\ -B'_ +(T  "D.@  F3X  (\_  "%/P  >SP  ' X  !G
M,@  72T  %0H  !,(@4 1A\. $,?% !!'QL /Q\B #X@*0 ](#  .R V #HA
M/0 Y(44 .")- #<B5P V(V( -"-N #,D?@ R)(\ ,26B "\EM@ O)M( +R;R
M "\F_P P)O\ ,";_ *\X  "B/@  ED(  (Q#  ""0P  >$$  &X]  !C.
M6C,  %$N  !(* $ 0"0, #TC$0 [)!@ .20? #@D)@ V)"P -24S #0E.@ S
M)D( ,B9* #$G5  P)U\ +RAL "XH>P L*8T *RJ@ "HJM  I*L\ *2OP "HK
M_P J*O\ *RK_ *P\  "?0@  E$8  (I'  " 1P  =D4  &Q"  !A/0  5S@
M $XS  !$+@  /"D) #<H$  U*!4 ,R@< #(H(P P*"D +RDP "\J-P N*C\
M+2M( "PK4@ K+%T *BQJ "@M>0 G+8L )BZ> "4NLP D+\T )"_N "4O_P E
M+_\ )B[_ *D_  "=10  DDD  (A+  !^3   =$H  &I'  !>0@  5#T  $LY
M  !!-   ."\& #(M#0 P+1, +BT9 "TM(  K+2< *BXN "DN-0 I+ST *"]&
M "<P3P E,%L )#%H ",Q=P B,HD (3*= !\SL0 >,\L 'C/M !\S_P @,_\
M(3+_ *9#  ":20  D$T  (9/  !\4   <T\  &A,  !<1@  4D,  $D_   _
M.P  -C8" "XR#  K,A$ *3(7 "@R'@ F,B0 )3,K "0S,@ C-#H (C1# "$U
M30 @-5@ 'S9E !XV=0 <-X< &S>; !HWKP 9.,@ &3CK !HX_P ;-_\ &S?_
M *-'  "830  CE$  (13  ![5   <5,  &90  !:3   4$D  $=%   ]00
M,ST  "HY"0 E-PX (S<4 "(X&P A."( (#@H !\X,  >.3@ '3E! !PZ2P :
M.E8 &3MC !@[<@ 6.X4 %3R9 !0\K0 3/<8 $SWI !0\_0 5//\ %CO_ *!+
M  "540  BU4  ()8  !Y60  ;E@  &16  !840  3D\  $5+   Z1P  ,$,
M "= !0 @/@T '3X1 !P^%P ;/AX &CXE !D^+0 8/S4 %C\^ !4_2  40%,
M$T!@ !)!<  108( $$&7  ]!K  .0L0 #D+G  ]!_  00?\ $$#_ )U0  "3
M5@  B5H  (!=  !V7@  ;%T  &);  !65P  3%4  $%1   V3@  +$L  "-(
M   ;10D %T0/ !5$%  411L $T4B !)%*0 113$ $44[ !!&10 /1E  #D=>
M  U';0 ,1W\ "T>3  E'IP (1[X "$?@  E']@ *1O\ "T;_ )I5  "06P
MAV   'UB  !S8P  :F(  &!A  !37@  1UH  #Q7   R50  *%(  !]0   7
M3@0 $4P,  ],$0 .3!< #DP>  U-)0 ,32X "TTW  I-0@ )34T !TY:  9.
M:0 $3GL  DZ/  %.I   3;H  $W;  %-\@ !3?\  DS_ )9;  "-8@  A&8
M 'IH  !Q:0  :&D  %QG  !/9   0F$  #=?   M7   (UH  !I8   25P$
M#58)  E5#@ '51, !E4:  15(@ #52H  E4T  !5/@  54H  %97  !690
M57<  %6+  !5H   5;8  %34  !4\0  4_T  %/_ )-B  "*:   @&P  '=N
M  !O;P  8VX  %9L  !):@  /6@  #)F   G90  '6,  !5B   .80  "6 (
M  -@#0  7Q$  %\7  !?'@  7R8  %\O  !?.@  7T4  %]3  !?80  7G(
M %Z'  !=G   7;(  %S/  !<[P  6_T  %O_ )!J  "&;P  ?7(  '5T  !J
M=0  770  $]S  !"<@  -G   "MO   @;@  %VT  !!L   *;    FL&  !K
M"P  :@\  &H4  !J&@  :B$  &DJ  !I-   :4   &E.  !I7   :6T  &B"
M  !HF   9ZX  &;*  !E[0  9?P  &3_ (MQ  ""=@  >GD  '![  !B>P
M57L  $AZ   [>@  +WH  "-Y   9>   $7<   IW   #=P   '<"  !W"
M=@T  '80  !V%0  =AL  '8C  !V+@  =3H  '5'  !U5@  =6@  '1\  !T
MD@  <ZH  '+$  !QZ0  </L  '#_ (9Y  !_?0  =G\  &B!  !:@@  3((
M #^#   RA   )8,  !J#   1@P  "H,   *#    A    (4   "$ P  @P@
M (,-  "#$   @Q4  (0<  "$)@  A#(  (0_  "#3P  @V   ()U  ""C
M@:0  ("]  !_XP  ?OD  '[_ (*   !ZA   ;(8  %Z(  !0B@  0HL  #6-
M   GC0  &XT  !&.   *C@   (\   "1    D@   )(   "2    D@$  )('
M  "2#   DA   ),5  "3'0  E"@  )0V  "410  DU<  )-K  "3@@  DIP
M )&V  "0V   C_,  (__ 'Z'  !PB@  88T  %.0  !%DP  -Y4  "F6   <
MEP  $9@   F9    FP   )P   ">    H    *    "@    H    *$   "A
M!   H@D  *,.  "D%   I1T  *8J  "F.@  IDP  *5@  "E>   I9(  *2L
M  "DR0  H^L  *+Z '..  !DD0  5I4  $>9   YG   *IX  !V@   1H0
M"*,   "E    IP   *D   "L    K@   *X   "N    KP   +    "Q
ML@   +,&  "U#0  MQ,  +D>  "Y+@  ND   +I4  "[:@  NH4  +FA  "Y
MNP  NMX  +GR &>5  !8F0  2IX  #NB   LI@  ':@  !&J   'K    *\
M  "Q    M    +@   "[    O    +P   "^    OP   ,    #"    Q
M ,8   #( P  RPL  ,\2  #1(   T3(  -)&  #370  U'8  -22  #5JP
MU<0  -3B %N=  !,H@  /:<  "^L   ?KP  $;$   >U    N    +L   "^
M    P@   ,<   #*    S    ,P   #.    T    -(   #5    V    -L
M  #?    X@   .8+  #K$P  ["0  .TX  #N3@  [V<  /""  #PG   \+(
M /'% /\  P#_  $ _P $ /\ "0#_  \ _P 8 /\ ) #_ #  _P \ /\ 1P#_
M %$ _P!9 /\ 8 #] &< _ !M /H <P#Y 'D ^ !_ /8 A0#U (P \P"4 /(
MG0#P *< [@"S .P Q #K .$ Z@#X .D _P#G /\ V0#_ ,L _P#" /\ O0#_
M /\   #_    _P   /\   #_  P _P 4 /\ ( #_ "L _@ W /H 0@#V $L
M\@!3 /  6P#N &$ [ !G .H ;0#H ', YP!Y .4 ?P#C (8 X0". -\ E@#=
M *  VP"L -@ NP#4 -$ TP#P -  _P#. /\ R #_ +T _P"V /\ L@#_ /\
M  #_    _P   /\   #]  @ ]P 0 /, &@#O "8 [0 Q .@ .P#C $4 X !-
M -P 50#9 %L U@!A -, 9P#1 &P SP!R ,T > #+ '\ R0"' ,< D #% )H
MPP"E ,  L@"^ ,4 O #E +H ^P"X /\ MP#_ +  _P"I /\ I0#_ /\   #_
M    _@   /4   #L  , Y0 - -\ %0#: "  U  J -  -0#+ #X R !' ,4
M3@#" %4 P !; +X 80"\ &8 N@!L +@ <@"V '@ M0"  +, B "Q )( K@">
M *P J@"I +L J #5 *8 \P"D /\ HP#_ *$ _P"; /\ F #_ /\   #[
M\    .4   #8    S@ ) ,< $0#" !H O@ D +L +@"W #@ M !  +$ 2 "N
M $X K !4 *H 6@"I %\ IP!E *4 :P"D '$ H@!X *  @0"> (L G "6 )D
MHP"7 +( E@#' ), Z "2 /X D0#_ )  _P"- /\ BP#_ /D   #K    W0
M ,\   #&    O  $ +4 #0"P !4 K  > *@ * "E #$ H@ Y )\ 00"= $@
MFP!. )D 4P"7 %D E@!> )0 9 "2 &H D !Q (X >@", (, B@"/ (@ G "&
M *H A "\ (( W "! /8 @ #_ '\ _P!_ /\ ?@#_ .P   #:    R0   +X
M  "V    K@   *< "0"A !  G  8 )@ (@"5 "H D@ R )  .@"- $$ BP!'
M (D 30"' %( A@!8 (0 70"" &0 @0!K '\ <P!] 'T >P"( '@ E0!V *,
M=0"T ', S !Q .T < #_ '  _P!P /\ < #_ -\%  #*"@  O L  +$)  "H
M!   H0   )L  P"4  P CP 3 (H &P"' "0 A  L ($ ,P!_ #H ?0!! 'L
M1P!Y $P =P!2 '8 5P!T %T <@!D '  ;0!O '8 ; "" &H CP!I )T 9P"N
M &4 PP!D .0 8P#Z &, _P!B /\ 8P#_ - .  "_$@  LA,  *<2  "=$
ME0L  (\#  ")  < @@ . 'X %0!Z !X =@ E '0 +0!Q #0 ;P Z &X 0 !L
M $8 :@!, &D 4@!G %@ 9@!? &0 9P!B '$ 8 !\ %X B0!< )@ 6P"I %D
MO !8 -P 6 #T %@ _P!7 /\ 5P#_ ,86  "V&@  JAT  )\<  "5&0  C10
M (4/  !^"0  =P$* '( $ !N !< :@ ? &@ )P!E "X 9  T &( .P!@ $
M7P!& %T 3 !< %, 6@!: %@ 8@!7 &P 50!W %, A0!2 )0 4 &E $\!N !.
M M( 303P $T%_P!-!?\ 307_ +\=  "P(@  HR4  )DE  "/(@  A1T  'T8
M  !U$@  ;@T" &<&# !C Q$ 7P(9 %T#(0!;!"@ 600O %<%-0!6!3L 5 9!
M %,&1P!1!DX 4 =5 $X'7@!-"&< 2PAS $D)@0!("9( 1PJC $4*M@!$"]
M1 SO $,-_P!##?\ 1 W_ +DD  "J*0  GBP  )0L  "**@  @"8  '<A  !N
M&P  9A0  %\/!0!9"PT 50H3 %,+&P!1"R( 3PPI $T,+P!,##8 2PT\ $D-
M0@!(#4D 1@U1 $4.6@!$#F0 0@YP $ .?P _#Y  /A"B #P0M@ [$-$ .Q'Q
M #L1_P [$?\ /!'_ +0I  "F+P  FC(  ) R  "&,0  ?"T  '(H  !I(P
M81T  %D6  !1$0@ 3 \0 $H0%@!($!T 1A D $40*P!#$3$ 0A$W $$1/@!
M$44 /A)- #T25@ \$F$ .A-M #D3?  W%(T -A2? #45LP T%<T ,Q;N #06
M_P T%O\ -!;_ *\N  "B-   ES<  (PX  ""-@  >#0  &XN  !E*@  7"0
M %0>  !,& 0 1A0- $(4$@! %!D /Q0@ #T5)P \%2T .Q4T #D6.@ X%D(
M-Q9* #874P U%UX ,QAJ #(9>0 P&8H +QJ= "X:L0 M&\H +1OL "T<_P N
M&_\ +AO_ *PR  "?.   E#L  (H\  " /   =CD  &LT  !B+P  62H  % E
M  !''P  0!H* #P9$  Z&18 .!D= #8:(P U&BD -!HP #,:-P R&SX ,1M'
M "\<4  N'5L +1UG "P>=@ J'H@ *1^; "@?K@ G(,< )B#J "<@_@ H(/\
M*"#_ *DV  "=/   DC\  (=!  !]0   =#X  &DZ  !?-0  5C   $TK  !$
M)0  .R ' #8>#@ S'A, ,AX9 # >(  O'B8 +A\M "T?-  L(#L *R!$ "HA
M3@ I(5@ )R)E "8B=  E(X4 (R.9 "(DK0 A),4 (27H "(E_0 B)/\ (R3_
M *8Z  ":/P  CT,  (5%  ![1   <D,  &<_  !=.@  4S8  $HQ  !!+
M."8# #$C#  N(A$ +"(6 "HB'0 I(B, *",J "<C,0 F)#D )25! "0E2P C
M)E8 (B9C "$G<@ ?)X, 'BB7 !THJP ;*<, &RGF !PI^P =*?\ 'BC_ *,^
M  "80P  C4<  (-)  !Z20  <$<  &9$  !:/P  43L  $<W   ^,@  -2T
M "PH"0 H)P\ )R<4 "4G&@ D)R$ (R@G "(H+@ A*38 ("D_ !\J20 >*E0
M'2M@ !LK;P :+($ &2R5 !<MJ0 6+<$ %BWD !<M^@ 8+?\ &2W_ *%!  "5
M1P  BTL  ()-  !X30  ;DP  &1)  !81   3T   $8]   ].   ,S0  "HO
M!@ D+ T (2P2 " L&  ?+1X 'BTE !TM+  <+C0 &RX\ !HO1@ 8+U$ %S!>
M !8P;0 5,7\ $S&3 !(QJ  1,K\ $3+B !(R^0 3,?\ $S'_ )Y%  "32P
MB4\  (!1  !V4@  ;5   &).  !620  348  $1#   [/P  ,3H  "<V P ?
M,@L '#(0 !LR%0 9,AL &#(B !<S*0 6,S$ %30Z !0T1  3-$\ $C5< !$U
M:P 0-GT #S:1  XVI@ --[P #3?=  TV]@ .-O\ #S;_ )M)  "13P  AU,
M 'Y6  !U5@  :E4  &!3  !53P  3$P  $))   X10  +D$  "0]   <.@@
M%C@. !4X$@ 4.!@ $SD? !(Y)@ 1.2X $#DW  \Z00 ..DP #3M9  T[:  +
M.WH "CN-  D\H@ '/+@ !SS5  @\\  )._\ "CO_ )A.  ".5   A5@  'Q;
M  !R6P  :%H  %Y8  !350  25(  #Y.   T2P  *D<  "%$   80@, $D +
M ! _$  ./Q4 #C\<  U (P ,0"L "T T  I /@ )04H !T%6  9!90 $078
M T&*  %!GP  0;0  $'0  %![@ !0?P  D#_ )54  ",60  @UX  'E@  !P
M8   9F   %U>  !16P  15<  #I4   O40  )4\  !Q,   42@  #D@(  M'
M#@ (1Q( !T<9  9'(  %2"@  T@Q  )(.P  2$<  $A3  !(8@  2',  $B&
M  !(FP  2+$  $?,  !'[0  1_L  $?_ )):  ")8   @&,  '=E  !N9@
M968  %ED  !,8   0%T  #5;   J60  (%<  !=5   04P  "U('  51#0 !
M4!$  % 6  !0'0  4"4  % N  !0.   4$,  %!0  !07@  4&\  %"#  !/
MF   3ZX  $[)  !.ZP  3?L  $W_ (]A  "&9@  ?6D  '1L  !L;0  86L
M %-I  !&9P  .F0  "]C   D80  &E\  !)>   ,7   !EP&  !;"P  6@\
M %H3  !:&0  62$  %DI  !9,P  63\  %E,  !96@  66L  %A^  !8E
M5ZL  %?%  !6Z0  5?L  %7_ (QH  "";0  >G   ')R  !G<@  6G$  $QP
M   _;@  ,VT  "AK   =:@  %&@   UG   '9P   &8#  !F"0  90T  &41
M  !D%0  9!P  &0D  !D+@  9#H  &-'  !C50  8V8  &-Z  !BD   8:<
M &#!  !?Y@  7_H  %[_ (=O  !_=   >'<  &YX  !@>   4G<  $5W   X
M=@  *W8  "!T   6<P  #G,   =R    <@   '(   !Q!0  <0H  '$.  !P
M$0  <!<  ' >  !P)P  <#,  &]   !O4   ;V   &YT  !NBP  ;:(  &R\
M  !KX@  :O@  &G_ (-W  !\>P  <WT  &5^  !7?P  27\  #Q_   O@
M(G\  !=^   /?@  !WX   !_    ?P   '\   !^    ?@4  'X*  !^#0
M?A$  'X7  !^(   ?BL  'TY  !]2   ?5D  'QM  !\A   >YP  'JV  !Y
MV@  >/4  '?_ (!_  !W@@  :8,  %N%  !-A@  /X@  #*)   DB0  &(D
M  ^)   'B@   (L   ",    C0   (T   ",    C    (P#  ","   C0T
M (T1  "-%P  CB(  (XO  "./P  C5   (UD  ",>P  C)4  (NN  "*S0
MB>\  (G_ 'N%  !MB   7HH  %"-  !"CP  -)$  ":2   9DP  #I0   :5
M    E@   )@   ":    FP   )L   ";    FP   )L   "<    G04  )T+
M  ">$   GQ<  * D  "@-   H$8  *!9  "?<   GXH  )ZE  ">P@  G>@
M )SY '",  !ACP  4Y(  $26   VF0  )YL  !F<   /G0  !9\   "A
MHP   *4   "H    J0   *D   "I    J@   *L   "L    K0   *X!  "P
M"0  L@\  +,8  "T)P  M#D  +5-  "T9   M'X  +.:  "SM   L]4  +/P
M &23  !5EP  1YL  #B?   IH@  &J0   ZF   $J    *L   "M    L
M +0   "V    N    +@   "Y    N@   +P   "]    OP   ,    ##
MQ0<  ,D/  #*&@  RRP  ,Q   #-5@  SF\  ,V+  #,J   S,(  ,SB %B;
M  !)H   .J4  "RI   <JP  #ZX   2Q    M    +<   "Z    O@   ,,
M  #&    R    ,@   #*    RP   ,T   #/    T@   -4   #9    W0
M .$%  #F#P  YQX  .@R  #I2   ZF   .M[  #KEP  [*X  .S" /\   #_
M    _P   /\ !@#_  T _P 5 /\ (0#_ "P _P X /\ 0P#_ $P _@!4 /L
M6P#Z &( ^ !H /8 ;@#U '0 ] !Z /( @ #Q (< [P"/ .T EP#K *$ Z0"M
M .< O0#E -@ Y #S .( _P#@ /\ T #_ ,0 _P"\ /\ M@#_ /\   #_
M_P   /\   #_  D _P 1 /\ ' #] "< ^0 R /4 /0#Q $8 [0!/ .L 5@#H
M %P Y@!B .0 : #C &X X0!S -\ >0#= (  V@"( -@ D0#4 )L T@"F ,\
MM #, ,D R0#I ,@ _P#' /\ P0#_ +< _P"O /\ JP#_ /\   #_    _P
M /\   #X  4 \@ . .X %P#J "( Y@ L .$ -P#= $  V !) -, 4 #0 %8
MS@!< ,P 8@#* &< R !M ,8 <P#$ 'D P@"! ,  B@"^ )0 O "? +D K "V
M +X M #= +, ]P"Q /\ L #_ *@ _P"B /\ G@#_ /\   #_    ^0   .\
M  #F    WP + -8 $@#0 !P S  F ,@ , #$ #H P !" +T 2@"[ %  N !6
M +8 6P"U &$ LP!F +$ ; "P '( K@!Z *P @@"I (P IP"8 *4 I0"C +0
MH #+ )\ [@"= /\ G #_ )D _P"4 /\ D0#_ /\   #V    Z@   -T   #/
M    QP & ,  #P"[ !< MP @ +, *@"P #, K0 [ *H 0P"G $D I0!/ *,
M50"B %H H !? )X 90"= &L FP!R )D >P"7 (4 E "0 )( G0"0 *P C@"_
M (P X@"+ /H B0#_ (D _P"& /\ @P#_ /0   #D    U    ,@   "_
MM0 ! *X "P"I !( I0 ; *$ (P"> "P FP T )@ / "6 $, E !) )( 3@"0
M %, C@!9 (T 7@"+ &0 B0!K (< <P"% 'T @P"( ($ E0!_ *0 ?0"U 'L
MSP!Y /$ > #_ '< _P!W /\ =0#_ .4   #1    PP   +@   "O    J
M *  !@":  X E0 5 )$ '@". "8 BP M (@ -0"& #P A !" (( 1P"  $T
M?P!2 'T 6 ![ %X >0!E '@ ;0!V '8 <P"! '$ C@!O )T ;0"N &P Q !J
M .< :0#] &@ _P!H /\ :0#_ -4#  ##!P  M@@  *L&  "B    FP   )0
M  "-  H B  0 (, & !_ "  ?  G 'H +@!W #4 =0 [ '0 00!R $< < !,
M &\ 4@!M %@ :P!? &D 9@!G '  90![ &, B !B )< 8 "G %X NP!= -P
M7 #V %P _P!; /\ 6P#_ ,D-  "Y$   K!$  *$0  "7#0  CP@  (@   ""
M  4 >P - '< $@!S !H ;P A &P * !J "\ :  U &< .P!E $$ 8P!& &(
M3 !@ %( 7P!9 %T 80!; &H 60!U %< @@!5 )$ 5 "B %, M0!1 ,\ 4 #O
M %  _P!0 /\ 4 #_ +\4  "P&   I!H  )D9  "/%@  AQ$  '\-  !W!@
M<0 ( &L #@!G !0 9  ; &$ (@!> "D 70 O %L -0!9 #L 6 !! %8 1@!5
M $T 4P!4 %( 7 !0 &4 3@!P $P ?0!+ (T 20"> $@ L !' ,< 1@#I $8
M^P!& /\ 10#_ +@;  "J(   GB(  ),B  ")'P  @!H  '<5  !O$   : L
M &$$"@!= !  60 6 %8 '0!4 ", 4@ J %  , !/ #4 3@ [ $P 00!+ $@
M20!/ $<!5P!& 6$ 1 )L $,">0!! XD 0 .: #X$K0 ]!,0 / 7E #P'^  \
M!_\ / ?_ +(B  "E)P  F2D  (XI  "$)P  >R,  '$>  !I&   81(  %H-
M P!3" P 3P41 $P%%P!*!AX 2 8D $<&*@!%!S  1 <V $,(/0!!"$, 0 A+
M #X)4P ]"5T .PIH #H*=@ X"X< -PN9 #4+K  T#,( ,PSD #,-^0 S#?\
M- W_ *TG  "@+   E2\  (LO  " +@  =RH  &TE  !D(   7!H  %04  !,
M#P8 1@P- $,,$@!!#!@ /PP? #X,)0 \#2L .PTR #H-.  X#3\ -PY' #8.
M4  T#EH ,PYF #$/=  P#X4 +A"8 "T0JP L$,, *Q'E "P1^@ L$?\ +1'_
M *HL  "=,0  DC0  (<U  !]-   =#$  &HK  !@)P  6"$  $\;  !'%@
M0!$) #L0#P Y$!0 -Q ; #80(0 T$"< ,Q$M #(1-  Q$3L ,!%# "X230 M
M$E< +!)C "H3<0 I$X( )Q25 "84J0 E%<  )!7C "46^@ F%O\ )A7_ *8Q
M  ":-@  CSD  (4Z  ![.0  <38  &<Q  !=+0  5"@  $PB  !#'0  .Q<%
M #44#0 R$Q$ ,107 "\4'0 N%"0 +!0J "L5,0 J%3@ *19  "@62@ G%U0
M)A=@ "08;P C&(  (1F3 " 9IP ?&;X 'AK@ !\:^  @&O\ (!K_ *,T  "8
M.@  C3T  (,^  !Y/0  ;SL  &4W  !;,@  4BT  $DH  ! (P  .!X! # 9
M"@ L& \ *A@4 "D8&@ G&"  )ADG "49+0 D&C4 (QH^ "(;1P A&U( (!Q>
M !\=;  ='7X '!V1 !H>I0 9'KP &!_= !D?]@ :'_\ &Q[_ *$X  "5/0
MBT$  (%"  !W0@  ;4   &,\  !9-P  3S,  $8N   ]*0  -20  "T@!P G
M'0T )1T2 ",=%P A'1T (1TD " >*P ?'C( 'A\[ !T?10 <($\ &B%< !DA
M:@ 8(GL %B*/ !4BHP 4([H $R/: !0C]0 5(_\ %B/_ )X\  "300  B40
M ']&  !U1@  ;$0  &)!  !7/   33@  $0T   \,   ,RL  "HF P C(@L
M("$0 !XA%0 <(AL &R(A !HB*  :(S  &2,X !@D0@ 6)4T %259 !0F:  3
M)GD $B:- !$GH@ 0)[@ #B?6 ! H]  1)_\ $2?_ )Q   "110  AT@  'U*
M  !T2@  :DD  &!&  !500  3#X  $,Z   Z-@  ,3(  "@M   @*0D &R<.
M !DG$@ 8)Q@ %B<? !4H)0 4*"T $R@V !(I0  2*4L $2I7 ! J9@ .*W<
M#BN+  TLGP ,++4 "RS/  PL[P -+/\ #2O_ )E$  "/20  A4P  'Q.  !S
M3P  :4X  %Y+  !31P  2D0  $)    Y/0  +S@  "4T   =, 4 %BT, !0L
M$  3+14 $BT< !$M(P 0+2H #RXS  XN/0 -+T@ #2]5  PP8P *,'0 "3"(
M  @QG  &,;$ !C'+  8QZP ',/P "##_ )=(  "-30  @U$  'I3  !Q5
M9U(  %U0  !23   24H  $!&   U0@  *SX  "(Z   :-P$ $C0)  \S#@ .
M,Q, #3,9  TS(  ,-"@ "S0Q  HU.P (-48 !S52  4V8  $-G$  C:$   V
MF0  -J\  #;(   VZ   -OD  37_ )1-  "*4@  @58  'A8  !O60  95@
M %M5  !14@  1T\  #Q,   Q2   )T0  !Y!   6/P  $#P'  LZ#0 ).A$
M"#L7  8['@ %.R8 !#LN  ([.  !/$,  #Q/   \7@  /&X  #R!   \EP
M/*P  #O%   [YP  ._@  #O_ )%2  "(6   ?UP  '9=  !M7@  8UT  %I<
M  !.6   0E0  #=1   M3@  (TL  !I)   21@  #40&  =##  #0Q   $,5
M  !#&P  0R,  $,K  !#-0  0T   $--  !#6P  0VL  $-^  !#E   0JH
M $+#  !!Y@  0?D  $'_ (Y8  "&7@  ?6$  '-C  !K9   8F,  %=A  !)
M70  /5H  #)8   G50  'E,  !51   .3P  "4T%  )-"P  3 X  $P3  !+
M&   2Q\  $LH  !+,@  2ST  $M)  !+5P  2V<  $I[  !*D   2:<  $G
M  !(Y   2/@  $?_ (M?  "#9   >F<  '%I  !I:@  7FD  %!F  !#9
M-V$  "Q?   A70  &%L  !!9   *6    U<#  !7"0  5@T  %40  !5%0
M5!L  %0C  !4+0  5#D  %1%  !44P  5&0  %-W  !3C0  4J0  %&]  !0
MX@  4/@  $__ (AG  !_:P  =VX  &]P  !E<   5VX  $IL   ]:P  ,&D
M "5H   :9@  $60   MC   $8@   &(!  !A!@  8 L  & .  !?$@  7Q<
M %\>  !>*   7C,  %Y   !>3P  7E\  %UR  !=B   7*   %NY  !:WP
M6?<  %C_ (1N  !\<@  =74  &MV  !==0  3W0  $)S   U<P  *'(  !UP
M   3;P  #&X   1N    ;@   &X   !L @  ; <  &L+  !K#@  :Q(  &H9
M  !J(@  :BT  &HZ  !I20  :5H  &EL  !H@P  9YL  &:U  !EV   9/4
M &3_ (!U  !Z>0  <'L  &)[  !4?   1GP  #E\   L?   'WL  !1Z   -
M>@  !'H   !Z    >@   'H   !Y    >0$  '@&  !X"P  > X  '@3  !X
M&@  >"4  '@R  !W00  =U(  '=E  !V?   =94  '2O  !SS@  <O$  ''_
M 'Y]  !U@   9X$  %B"  !*@P  /(0  "Z%   AA0  %84   V%   #A0
M (8   "'    B    (@   "'    AP   (<   "'!   APD  (<.  "($P
MB!P  (@I  "(.   ATH  (==  "&<P  AHT  (6G  "$Q0  @^P  (+^ 'B$
M  !JA@  7(@  $V*   _C   ,8X  "./   6CP  #9    *1    D@   ),
M  "5    E@   )8   "6    E@   )8   "7    EP   )<'  "8#0  F1,
M )H?  ":+0  FC\  )I2  "::   F8,  )F?  "8N@  E^(  );X &V*  !?
MC0  4)   $&3   SE@  ))<  !:8   -F0   9L   "=    GP   *$   "D
M    I0   *0   "E    I0   *8   "G    J    *D   "J!   K P  *X3
M  "N(0  KC,  *Y'  "N70  KG8  *Z3  "NK@  K<T  *SO &&1  !3E0
M1)@  #6<   FGP  %Z$   VC    I0   *<   "J    K    +    "R
MM    +,   "T    M0   +<   "X    N0   +L   "]    OP$  ,,+  #%
M%0  Q24  ,8Y  #'3P  QV@  ,:%  #&H@  QKP  ,;> %69  !'G0  .*(
M "FF   9J   #:L   "M    L0   +0   "W    N@   +\   #!    Q
M ,,   #%    Q@   ,@   #*    S0   ,\   #2    U@   -L   #@#
MX1@  .,K  #D00  Y5H  .9T  #FD0  Y:P  .7$ /\   #_    _P   /\
M 0#_  H _P 2 /\ '0#_ "@ _P T /\ /@#] $@ ^@!0 /< 5P#U %T ] !C
M /( :0#P &\ [P!T .T >P#K ($ Z0") .@ D@#F )P Y "H .( MP#? ,T
MW #N -D _P#9 /\ R@#_ +X _P"U /\ L #_ /\   #_    _P   /\   #_
M  8 _P / /P & #X ", ]  N /  . #K $( Z !* .4 40#B %@ X != -X
M8P#< &@ V0!N -8 = #4 'L T0"" ,\ BP#- )4 R@"A ,@ KP#% ,$ P@#C
M ,  ^P#  /\ NP#_ +  _P"H /\ I #_ /\   #_    _P   /L   #S  $
M[0 , .@ $P#C !X X  H -H ,@#3 #P SP!$ ,P 2P#) %$ Q@!7 ,0 70#"
M &( P0!G +\ ;0"] '0 NP![ +D A "W (X M "9 +( IP"O +< K0#0 *L
M\@"J /\ J0#_ *$ _P"; /\ EP#_ /\   #_    ]    .D   #@    U0 (
M ,X $ #) !@ Q0 B ,$ *P"\ #4 N0 ] +8 10"S $L L0!1 *\ 5@"N %L
MK !A *H 9@"I &T I@!T *0 ? "B (8 H "2 )X GP"< *X F0## )< YP"6
M /\ E0#_ )( _P"- /\ B@#_ /P   #P    XP   -0   #(    OP # +D
M#0"S !, KP < *P )0"I "X I0 V *, /@"@ $0 G@!* )T 4 "; %4 F0!:
M )< 7P"6 &8 E !L )( =0"0 'X C@"* (L EP") *8 AP"X (4 U@"$ /8
M@@#_ ($ _P!^ /\ ? #_ .T   #=    S    ,$   "X    K@   *< "0"B
M !  G@ 7 )H 'P"7 "< E  O )$ -P"/ #T C0!# (L 20") $X B !3 (8
M60"$ %\ @@!E (  ;0!^ '< ? "" 'H CP!X )X =0"O ', QP!R .P <0#_
M '  _P!P /\ ;@#_ -T   #)    O    +$   "I    H0   )D  P"3  P
MC@ 2 (H &0"' "$ A  I ($ , !_ #< ?0 ] 'L 0@!Y $@ > !- '8 4@!T
M %@ <@!? '$ 9P!O '  ; ![ &H B !H )< 9@"H &4 O !C .$ 8@#Z &$
M_P!A /\ 80#_ ,T!  "\!0  KP4  *4"  "<    E    (T   "&  @ @0 .
M 'P % !X !L =0 C '( *0!P #  ;@ V &T / !K $$ :0!' &@ 3 !F %(
M9 !9 &, 8 !A &D 7P!T %T @0!; )  60"A %< M !6 -  50#R %4 _P!4
M /\ 50#_ ,$,  "R#@  I@\  )L.  "2"P  B04  ((   ![  ( =0 + '
M$ !L !8 :  = &8 (P!C "H 80 P &  -@!> #L 70!! %L 1@!: $P 6 !3
M %8 6P!4 &0 4@!N %$ >P!/ (H 30"; $P K@!+ ,8 2@#J $D _@!) /\
M20#_ +D2  "J%@  GA<  )06  "*$P  @1   'D+  !Q P  :P & &4 #0!A
M !$ 70 8 %H '@!8 "0 5@ J %0 , !3 #8 40 [ %  00!. $< 30!. $L
M5@!) %\ 1P!I $8 =@!$ (4 0P"7 $$ J0!  +\ /P#B #\ ^  ^ /\ /P#_
M +(9  "D'@  F!\  (X?  "$'   >A@  '(2  !J#@  8@@  %P!" !7  X
M4P 3 %  &0!. !\ 3  E $H *P!( #  1P V $8 / !$ $( 0P!) $$ 40 _
M %H /@!E #P <@ Z ($ .0"3 #@ I0 V +H -@#; #4 ]  U /\ -0#_ *P@
M  "?)   E"8  (DF  !_)   =2   &P;  !D%0  7!   %0, 0!.!@H 2@(/
M $< % !$ !H 0@ @ $  )0 _ "L /@$Q #P!-P [ CX .0)% #@#30 V U8
M-01A #,$;@ Q!7X , 60 "\%HP M!K@ + ;4 "P'\  L"/\ + C_ *@E  ";
M*@  D"P  (8M  ![*P  <B<  &@B  !?'0  5Q<  $\2  !(#@0 00H+ #X'
M$  [!A4 .0<; #@'(0 V""8 -0@L #,(,@ R"3D ,0E! "\)20 N"E, + I>
M "L+;  I"WP * R/ "8,H@ E#+< ) S3 ",-\  D#?\ )0W_ *0J  "8+P
MC3(  (,R  !Y,0  ;RX  &4I  !<)   4Q\  $L9  !#$P  /! & #4-#  S
M#!$ ,0P6 "\,'  N#2( +0TH "L-+@ J#34 *0T] "<.1@ F#E  ) Y< ",/
M:@ B#WL (!". !\0H@ =$+< '!#4 !T1\@ =$?\ 'A'_ *$O  "5,P  BC8
M ( W  !V-@  ;3,  &,O  !9*@  4"4  $@@   _&@  .!4  # 1"  L$ X
M*A 2 "@0&  G$!X )1 D "00*@ C$3( (A$Z "$10P @$DX 'A): !T3:  ;
M$W@ &A.+ !@4H  7%+4 %A31 !85\0 7%?\ &!3_ )XS  "3-P  B#H  'X[
M  !T.P  :S@  &$T  !7+P  3BL  $4F   ](0  -!P  "T7!0 F$PP (Q,0
M "(3%0 @$QH 'Q,A !X4)P =%"\ '!4W !L500 :%DL &197 !<790 6%W8
M%!B) !,8G@ 2&+, $1G. !$9[P 2&?\ $QG_ )PV  "1.P  ACX  'P_  !S
M/P  :3T  %\Y  !5-0  3#   $,L   Z)P  ,B(  "H> 0 B&0D 'A<. !P7
M$@ :%Q< &1@> !D8)  8&2P %QDT !8:/@ 5&DD $QM5 !(;8P 1''0 $!R'
M  \=G  .';$ #1W+  T=[  .'?\ #QW_ )DZ  "//P  A$(  'M$  !Q0P
M:$(  %X^  !3.@  2C8  $$R   Y+0  ,2D  "@E   @( 8 &AT, !<<$  5
M'!4 %!T; !0=(@ 3'2D $AXR !$?/  0'T8 $"!3  X@80 -(7$ #"&%  LB
MF0 *(JX "2+'  DBYP *(OL "R'_ )<^  ",0P  @T8  'E(  !P2   9T8
M %Q$  !2/P  23L  $ X   X-   +S   "<L   >)P, %B,* !(A#@ 1(1,
M$"(9 ! B(  /(B< #B,O  TD.0 ,)$0 "R50  HE7@ ))F\ !R:"  8FE@ $
M)JP  R;$  0FY0 $)O< !B;_ )5"  "*1P  @4H  'A,  !O3   94L  %M(
M  !01   1T$  #\^   W.P  +38  "0Q   ;+0  $RH'  \H#0 -)Q$ #2@6
M  PH'0 +*"4 "BDM  DI-P '*D( !BI.  0K7  #*VP  2M_   KE   *ZD
M "O!   KXP  *_8  "K_ ))&  "(2P  ?T\  '91  !M40  8U   %I-  !/
M2@  1T<  #Y$   S0   *3P  " X   7-   $3$%  PO#  )+A  !RX5  8O
M&P %+R,  R\K  (P-0  ,#\  #!,   Q60  ,6D  #%\   QD0  ,:<  #"_
M   PX0  ,/4  "__ )!+  "&4   ?50  '56  !K5@  8E4  %A3  !.4
M14T  #I)   O10  )4(  !P^   4.P  #CD%  DW"P $-@\  383   V&0
M-B   #8I   V,@  -ST  #=)   W5P  -V<  #=Y   WCP  -J4  #:]   V
MX   -?4  #7_ (U0  "$5@  ?%H  ');  !I6P  8%L  %=9  !,5@  0%(
M #5.   J2P  ($@  !=&   00P  "T$$  1 "@  /PX  #X1   ^%@  /AT
M #XF   ^+P  /CH  #Y&   ^5   /F0  #YV   ]C   /:,  #R[   \W@
M._4  #O_ (I7  ""7   >5\  '!A  !H80  7V$  %1>  !'6P  .E<  "]5
M   E4@  &U   !)-   ,2P  !DH#  !)"0  2 T  $<0  !'%   1AH  $8B
M  !&+   1C<  $9#  !&40  1F   $5S  !%B0  1*   $2X  !#W   0O4
M $+_ (A=  !_8@  =V4  &YG  !G:   6V8  $YC  !!80  -%X  "E<   ?
M6@  %5<   Y6   '5    %,!  !2!@  40L  %$.  !0$0  3Q8  $\>  !/
M)P  3S(  $\_  !/30  3ET  $YO  !.A0  39T  $RU  !+V   2O4  $K_
M (5E  !\:0  =&P  &UN  !B;0  5&L  $=I   Z9P  +64  ")D   88@
M$&    E?    7@   %X   != P  7 @  %L,  !:#P  6A,  %D9  !9(@
M62T  %DZ  !92   6%@  %AK  !7@0  5YD  %:R  !5T@  5/0  %/_ (%L
M  !Y<   <W,  &AS  !:<@  3'$  #]P   R;P  )6X  !IL   1:P  "6H
M  !J    :0   &D   !H    9P,  &8(  !F#   9@\  &44  !E'   92<
M &0T  !D0P  9%,  &1E  !C>P  8I0  &&M  !@S0  7_$  %[_ 'UT  !W
M=P  ;GD  %]Y  !1>0  0WD  #9X   I>   ''<  !%V   *=0   '4   !U
M    =@   '4   !T    =    ',"  !S!P  <PP  '(0  !R%0  <B   '(L
M  !R.P  <4P  '%?  !Q=   <(X  &^H  !NQ@  ;.T  &O_ 'M[  !R?@
M9'X  %5_  !'@   .8$  "N"   >@0  $H$   J!    @0   ((   "#
M@P   (,   ""    @@   ((   ""    @@4  ((*  ""#P  @A<  ((C  ""
M,@  @D,  (%6  "!;   @(8  '^A  !^O0  ?>8  'S\ ':"  !H@P  684
M $N'   \B0  +HH  ""+   3BP  "HL   ",    C0   (\   "1    D@
M )$   "1    D0   )$   "1    D@   )("  "3"0  E \  )09  "4)P
ME#@  )1,  "38@  DWP  ).8  "2LP  D=@  )#V &J(  !<B@  38T  #^0
M   PD@  (90  !25   *E@   )<   "9    FP   )T   "?    H    *
M  "@    H    *$   "B    HP   *0   "E    I@<  *@0  "H'   J"T
M *E   "I5@  J6\  *F+  "HJ   I\<  *;L %^/  !0D@  098  #.9   C
MG   %)T   J?    H0   *,   "F    J    *P   "N    KP   *\   "P
M    L    +(   "S    M    +8   "W    N@   +T'  "_$   OQ\  , S
M  # 20  P&(  ,!^  # FP  P+<  +_8 %.7  !$FP  -9\  ":C   6I0
M"Z<   "J    K0   +    "S    M@   +L   "]    P    +\   #!
MP@   ,0   #&    R    ,H   #,    SP   -,   #:!P  VQ,  -TE  #>
M.P  WU,  .!N  #?C   W:D  -W" /\   #_    _P   /\   #_  < _P 0
M /\ &0#_ "0 _P O /P .@#Y $, ]0!+ /, 4@#Q %D [P!> .T 9 #K &D
MZ0!O .< =0#F 'P Y "$ .( C0#@ )< W0"B -H L0#5 ,4 T@#H -  _P#/
M /\ Q #_ +@ _P"O /\ J0#_ /\   #_    _P   /\   #_  ( ^P - /<
M%0#S !\ [P I .H - #F #T X@!% -X 3 #; %, V !8 -0 7@#2 &, T !I
M ,X ;@#, '4 R@!] ,@ A0#& )  P@"; ,  J0"^ +H NP#9 +D ]P"X /\
MM #_ *D _P"B /\ G0#_ /\   #_    _P   /8   #N    YP * .$ $0#<
M !H UP C -  +@#+ #< QP _ ,0 1@#! $T OP!2 +T 6 "[ %T N0!B +@
M: "V &X M !U +$ ?@"O (@ K0"3 *H H0"H +$ I@#( *0 [0"B /\ H@#_
M )L _P"5 /\ D0#_ /\   #\    [@   .,   #8    S0 % ,8 #@#! !4
MO0 > +D )P"U #  L@ X *\ 0 "L $8 J@!, *@ 40"G %8 I0!; *, 80"A
M &< GP!N )X =@"; (  F0", )< F0"4 *@ D@"\ )  WP". /L C@#_ (L
M_P"& /\ @P#_ /@   #I    W    ,P   #!    N    +( "@"L !$ J  8
M *4 (0"B "D G@ R )P .0"9 #\ EP!% )4 2@"4 %  D@!5 )  6@"/ &
MC0!G (L ;P") '@ A@"$ (0 D0"" *  @ "R 'T S !\ /$ >P#_ 'H _P!W
M /\ =0#_ .8   #3    Q@   +L   "Q    IP   *$ !0";  T EP 3 ),
M&P"0 ", C  K (H ,@"( #@ A@ ^ (0 1 "" $D @0!. '\ 4P!] %D >P!@
M 'D : !W '$ =0!\ ', B0!P )@ ;P"I &T OP!K .8 :@#_ &D _P!I /\
M9P#_ -,   ##    M0   *L   "C    FP   )(   ",  H AP 0 (, %@!_
M !T ?0 D 'H *P!X #( =@ X '0 /0!R $( <0!( &\ 30!M %, ; !9 &H
M80!H &H 9@!T &0 @0!A )$ 7P"B %X M@!< -4 6P#W %L _P!: /\ 6@#_
M ,4   "V @  J0(  )\   "6    C@   (<   "   4 >@ , '4 $0!Q !@
M;@ > &L )0!I "L 9P Q &8 -P!D #P 8P!! &$ 1P!? $T 7@!3 %P 6P!:
M &0 6 !N %8 >P!4 (H 4@"; %$ K@!0 ,@ 3P#N $X _P!. /\ 30#_ +L*
M  "L#0  H T  )4,  ","   @P(  'P   !U    ;@ ( &D #@!E !, 8@ 9
M %\ 'P!= "4 6P K %D ,0!8 #8 5@ [ %4 00!3 $< 40!. %  50!. %X
M3 !H $H =0!( (0 1P"5 $4 J !$ +\ 0P#D $( _ !" /\ 0@#_ +(1  "E
M%   F14  (X3  "$$0  >PT  ',(  !L    90 # %\ "P!;  \ 5P 4 %0
M&@!1 !\ 3P E $X *P!, #  2P V $D / !( $( 1@!( $4 4 !# %D 00!C
M #\ ;P ^ 'X / "0 #L HP Z +@ .0#9 #@ ]0 X /\ . #_ *P7  "?&P
MDQT  (D<  !_&0  =14  &P0  !D#   708  %8 !@!1  P 30 0 $H %0!'
M !H 10 @ $0 )@!" "L 00 Q #\ -@ ^ #T / !$ #L 2P Y %0 -P!? #8
M:P T 'H ,@", #$ G@ P +, +P#. "\ [P N /\ +@#_ *<>  ":(@  CR0
M (0D  !Z(0  <1T  &<8  !?$P  5PX  % *  !) P@ 10 - $$ $0 ^ !8
M/  ; #H (0 Y "8 -P L #8 ,@ T #@ ,P _ #$ 1P P %  +@!; "T 9P K
M '8 *@"( "@ G  G +  )@#) "4 Z@ E ?L )0'_ *(C  "6*   BRH  ($J
M  !W*   ;24  &0@  !;&P  4A4  $L0  !## ( /0<) #D##@ V 1( ,P$7
M #$!'  P 2( +P(G "T"+0 L S0 *@,[ "D$0P H!$T )@58 "4%90 C!G0
M(@:& " &F@ ?!ZX '@?& !T'YP ="/@ '0G_ )\H  "3+0  B"\  'XO  !T
M+@  :BL  &$F  !8(0  3QP  $<7   _$@  . X$ #$+"@ N" X *P<2 "D'
M%P H"!T )P@C "4(*0 D"3  (PDW "$*0  @"DH 'PM5 !T+8@ ;#'( &@R%
M !@,F0 7#*T %@S& !4-Y@ 5#?D %@W_ )PM  "0,0  AC0  'PT  !R,P
M:#$  %\L  !5)P  3",  $0=   \&   -!,  "T0!@ F#0L ) P/ "(,$P A
M#!D 'PP? !X-)0 =#2P &PTT !H./0 9#D< %PY3 !8.80 4#W$ $Q"$ !(0
MF  1$*X $!#& ! 0Z  0$/L $1#_ )DQ  ".-0  A#@  'HY  !P.   9S8
M %TR  !3+0  2B@  $(D   Y'P  ,1H  "H5 0 C$0< '1 - !L/$  9#Q4
M&! ; !<0(0 6$"D %1 Q !01.@ 3$44 $A)1 !$27P 0$F\ #A."  X3E@ -
M$ZL "Q/"  L4XP ,%/H #1/_ )<U  ",.0  @CP  '@]  !O/0  93H  %LW
M  !2,@  22X  $ J   W)0  +R$  "@<   @& , &10* !42#@ 4$A( $Q,8
M !(3'P 1%"8 $10N ! 4.  /%4( #A9/  T67  ,%VP "Q=_  D8DP (&*@
M!AB_  <8X  '&/4 "1C_ )4X  "*/0  @$   '=!  !M00  9#\  %H\  !0
M.   1S,  #XP   V*P  +B<  "<C   ?'P  %QH( !(7#0 0%Q$ #Q<6  X8
M'  .&", #1DL  P:-0 +&D  "AM,  D;6@ ''&D !1Q\  0=D0 "':8  1V\
M  (<W0 "'/(  QS_ ),\  "(00  ?T0  '5%  !L10  8T0  %E!  !//0
M1CD  #XV   U,@  +BX  "4J   =)0  %"$$  \="P -'1  #!T4  L=&@ *
M'B( "!XJ  <?,P &(#X !"!*  ,A5P !(6<  "%Y   AC@  (:0  "&Z   A
MVP  (?(  "#^ )!   "&10  ?4@  '1*  !K2@  8DD  %A&  !.0@  13\
M #T\   U.0  *S0  "(O   9*P  $B@$  TD"@ )(PX !B,2  4C&0 $)"
M B0H  $E,0  )3P  "5(   F50  )F4  "9W   FC   )J(  ":Y   FV0
M)?(  "7^ (Y%  "$20  >TT  '-/  !J3P  8$X  %=+  !-2   1$4  #Q"
M   Q/0  )SD  !XU   5,@  #RX#  HL"@ %*PX  2H1   J%@  *AX  "HF
M   K+P  *SD  "M%   L4P  +&(  "QU   LB@  *Z   "NW   KU@  *O(
M "K_ (Q)  ""3@  >E(  '%4  !H5   7U,  %91  !,3@  0TL  #='   M
M0P  (S\  !H\   2.   ##8#  8S"0  ,@T  #(0   Q%   ,1L  #$C   Q
M+   ,C<  #)#   R4   ,F   #)R   RAP  ,9X  #&U   PU   ,/(  "__
M (E/  " 5   >%<  &]9  !F60  7ED  %57  !)4P  /D\  #),   H2
M'D4  !5"   .0   "#T"  $\"   .PP  #H/   Y$@  .1@  #D@   Y*0
M.30  #E    Y3@  .5T  #EO   XA0  .)P  #>S   WT@  -O(  #7_ (=5
M  !_6@  =ET  &U?  !E7P  75\  %)<  !$6   .%4  "U2   B3P  &$P
M !!*   *2    T8!  !%!@  1 H  $,-  !"$   014  $$=  !!)@  03$
M $$]  !!2@  05H  $%L  ! @0  /YD  #^Q   ^T   /?(  #S_ (1<  !\
M8   <V,  &QE  !D9@  660  $MA   ^7@  ,EL  "99   <5@  $E0   Q2
M   $40   $\   !. P  30@  $P,  !+#@  2Q(  $H9  !*(@  2BP  $HY
M  !*1P  2E8  $EH  !)?@  2)8  $>O  !&S0  1?$  $3_ (%C  !Y9P
M<FH  &ML  !@:P  4FD  $1F   W9   *F(  !]@   57@  #5T   9;
M6@   %D   !8    5P0  %8(  !6#   51   %04  !4'0  5"<  %0T  !4
M0@  4U(  %-D  !2>0  4I(  %&K  !0R@  3^\  $[_ 'YJ  !W;@  <'$
M &9Q  !8<   2F\  #QM   O;   (FH  !=I   .9P  !F8   !E    90
M &4   !C    8@   &($  !A"   80T  & 0  !@%P  8"$  %\N  !?/
M7TT  %Y>  !>=   78T  %RG  !;Q0  6NT  %G_ 'MR  !U=@  :W<  %UV
M  !/=@  074  #-U   F=   &7,  !!R   '<0   '$   !Q    <0   '$
M  !O    ;P   &X   !N @  ;@@  &T,  !M$0  ;1H  &TF  !L-0  ;$8
M &M8  !K;0  :H8  &FA  !HO@  9^@  &;^ 'EZ  !P?   87P  %-]  !$
M?0  -GX  "A^   ;?0  $'T   =]    ?0   'T   !^    ?P   'X   !]
M    ?0   'P   !\    ?    'P&  !\#   ?!(  'P=  !\+   ?#P  'Q/
M  ![90  >WX  'J:  !YM@  >-\  '?Z '.   !E@0  5H,  $B$   YA@
M*X<  !V'   1AP  !X@   "(    B0   (H   ",    C0   (T   ",
MC    (P   ",    C    (T   "-!   C@P  (X3  "/(0  CC(  (Y&  ".
M6P  C70  (V0  ",K0  B\X  (KS &B&  !:B   2XL  #R-   MCP  'I
M !&1   'D@   ),   "5    EP   )D   ";    G    )L   ";    G
M )P   "=    G@   )X   "?    H0,  *(,  "B%@  HR8  *,Z  "C3P
MHV@  **&  "BH@  HL   *'H %R-  !-D   /Y,  #"6   AF0  $IH   >;
M    G0   *    "B    I    *@   "J    JP   *H   "K    K    *T
M  "N    KP   +$   "R    M    +<!  "Y#0  N1H  +HM  "Z0P  NEL
M +IW  "[E   N[$  +G2 %"5  !!F   ,IP  ".@   3H@  "*0   "G
MJ@   *P   "O    L@   +<   "Y    NP   +H   "\    O0   +\   #
M    P@   ,0   #&    R0   ,T   #2 0  U \  -4?  #7-0  V$T  -AI
M  #7A@  UZ,  -:] /\   #_    _P   /\   #_  , _P - /\ %0#_ "
M_  K /@ -0#T #\ \ !' .X 3@#K %0 Z0!: .< 7P#E &0 XP!J .$ < #?
M '8 W0!^ -L AP#8 )$ TP"= ,\ JP#- +T RP#@ ,D ^P#' /\ O0#_ +$
M_P"I /\ HP#_ /\   #_    _P   /\   #\    ]@ + /$ $0#M !L Z0 E
M .0 , #? #D V@!! -4 2 #1 $X SP!4 ,T 60#+ %X R0!C ,< :0#% &\
MPP!W ,  ?P"^ (H NP"5 +@ HP"V +0 M #- +( \@"P /\ K #_ *, _P"<
M /\ EP#_ /\   #_    ^@   /$   #H    X  & -D #@#2 !8 S@ ? ,@
M*0#$ #( P  Z +T 00"Z $@ N !- +8 4P"T %@ L@!= +  8@"N &D K !O
M *H > "H (( I@". *0 FP"A *L GP#  )T Y@"; /\ F@#_ )0 _P". /\
MB@#_ /\   #V    Z    -P   #.    Q@ ! +\ "P"Z !$ M@ : +( (@"N
M "L J@ T *@ .P"E $$ HP!' *$ 3 "? %$ G@!6 )P 7 ": &( F0!H )<
M< "5 'H D@"& )  DP"- *( BP"U (D TP"' /< A@#_ (0 _P!_ /\ ? #_
M /(   #C    T@   ,4   "Z    L0   *L !P"E  X H0 4 )X ' ": "4
MEP M )0 - "2 #H D !  (X 10"- $H BP!0 (D 50"( %L A@!A (0 :0""
M '( ?P!] 'T BP![ )H > "K '8 Q !T .L <P#_ ', _P!P /\ ;@#_ -\
M  #,    OP   +0   "K    H0   )H  @"4  L D  0 (P %P"( !X A0 F
M (, +0"! #, ?P Y 'T /P![ $0 >0!) '@ 3@!V %0 = !: ', 8@!P &L
M;@!U &P @P!J )( : "C &8 N !D -X 8P#[ &( _P!B /\ 8 #_ ,P   "\
M    KP   *4   "=    E    (P   "&  < @0 - 'P $@!X !D =0 ? ',
M)@!Q "T ;P R &T . !K #T :@!" &@ 2 !G $X 90!4 &, 6P!A &0 7P!N
M %T >P!; (H 60"; %< KP!6 ,L 50#R %0 _P!4 /\ 5 #_ +X   "P
MI    )D   "0    B    ($   !Y  ( <P * &\ #P!K !0 9P : &4 ( !C
M "8 80 L %\ ,@!> #< 7  \ %L 0@!9 $< 5P!. %8 50!4 %X 4@!H %
M= !. (, 3 "5 $H J !) ,  2 #H $< _P!' /\ 1P#_ +0)  "F"P  FPP
M ) *  "&!0  ?@   '8   !O    :  % &, # !? !  6P 5 %@ &@!6 "$
M5  F %, + !1 #$ 4  V $X / !- $( 2P!( $D 4 !( %@ 1@!B $0 ;@!"
M 'T 0 ". #\ H@ ] +@ /0#= #P ^  \ /\ / #_ *P0  "?$@  E!(  (D1
M  !_#P  =@P  &X%  !F    8  ! %D " !5  T 40 1 $X %@!+ !L 20 A
M $@ )@!& "L 10 Q $, -@!" #P 0 !# #X 2P ] %, .P!= #D :0 W '@
M-@") #0 G  S +$ ,@#. #( \0 Q /\ ,0#_ *86  ":&0  CAH  (0:  !Z
M%@  <!(  &@.  !?"@  6 ,  %$ ! !,  H 2  . $0 $@!! !8 /P ; #T
M(0 \ "8 .@ L #D ,0 W #< -@ ^ #0 1@ S $\ ,0!9 "\ 90 N ', + "%
M "L F  J *T *0#& "@ Z@ H /X * #_ *$<  "5(   BB$  '\A  !U'P
M;!H  &,6  !:$0  4@T  $L'  !$  8 0  + #P #P X !( -@ 7 #0 '  S
M "$ ,0 G #  +  N #, +0 Z "L 0@ J $L * !5 "8 80 E '  ) "! "(
ME0 A *D ( #! "  Y  ? /D 'P#_ )TB  "1)@  AB@  'PG  !R)0  :2(
M %\=  !7&   3A,  $8.   _"P  . 4' #0 #  Q !  +@ 3 "P &  J !T
M*0 B "< *  F "X )  V ", /@ B $< ( !2 !\ 7@ = &T ' !^ !H D@ 9
M *< & "] !< WP 7 ?4 %P+_ )HG  ".*P  A"T  'DM  !P*P  9B@  %TD
M  !4'P  2QH  $,4   [$   - T" "T)"0 I!0T )@,0 "0!$P B AD (0(>
M " ")  > RH '0,R !L$.@ :!40 &05/ !<&7  6!FH % =\ !,'D  2!Z4
M$0>[ ! 'VP 0"/( $ G_ )<K  ",+P  @3$  '<R  !N,0  9"X  %LJ  !1
M)0  22   $ ;   X%@  ,1(  "D.!  C# D 'PD- !T'$  ;!Q4 &0@: !@(
M(  7"2< %@DN !4*-P 3"D$ $@M- !$+6@ 0"VD #@Q[  X,D  -#*4 # V[
M  L-V0 +#?$ # W_ )4O  "*,P  ?S8  '8V  !L-0  8S,  %DO  !0*P
M1R8  #XA   V'0  +A@  "<3   @$ 4 &0X* !4,#@ 4#!$ $PP6 !(,'  1
M#2, $ TK  \--  .#C\ #0Y*  P/6  +#V< "A!Y  @0C0 '$*( !A"X  40
MU  %$.\ !A#_ )(S  "(-P  ?CH  '0[  !K.@  83@  %@U  !.,   12P
M #TG   U(P  +1\  "8:   >%@$ %Q,& !$0"P .#@X #@\3  T0&0 -$"
M#! H  L1,@ *$3P "!)(  <250 &$V4 !!-V  ,3BP !%*   !.V   3T0
M$^X  !/[ ) V  "&.P  ?#X  ',_  !J/P  8#T  %<Y  !--@  1#$  #PN
M   T*@  +"8  "4B   >'@  %AH" ! 5"0 ,$PX "A,2  D4%P (%!\ !Q4F
M  85+P $%CH  Q9&  $74P  %V(  !AT   8B0  &)\  !BU   7T   %^T
M !?[ (XZ  "$/P  >T(  ')#  !H0P  7T(  %8_  !,.P  0S<  #LT   S
M,   +"P  "0I   ;)   $Q\"  T;"0 )&0T !AD1  09%@ "&1T  1HD   :
M+0  &S@  !M$   <40  '&   !UR   =AP  ')T  !RS   <S@  &^T  !O\
M (P^  ""0P  >48  '!(  !H2   7D8  %5$  !+0   0ST  #LZ   S-P
M*C(  " M   7*0  $"4"  LB"0 %( T  1\0   ?%   'QL  " B   @*P
M(38  "%!   A3P  (5X  ")P   BA0  (9L  "&R   AS0  (.T  !_\ (I#
M  " 2   >$L  &],  !F30  74L  %1)  !*1@  0D,  #I    O.P  )3<
M !PS   3+P  #2P"  <I"  !)PP  "8.   E$@  )AD  "8A   F*0  )C,
M "<_   G30  )UP  "=M   G@@  )YD  ":P   ES   )>X  "3] (A(  !_
M3   =E   &Y1  !E4@  7%$  %-/  !*3   04D  #5$   K0   (3P  !<Y
M   0-@  "C(!  ,P!P  +PL  "X.   M$0  +18  "T>   M)P  +3$  "T]
M   M2@  +5D  "UK   M@   +)<  "RO   KRP  *NX  "K^ (5-  !]4@
M=54  &Q7  !C5P  6U8  %-5  !'40  .TT  #!)   E1@  '$,  !,_   -
M/0  !CH    X!0  -PD  #8-   U#P  -!0  #0;   T)   -"X  #0Z   T
M1P  -%<  #1H   T?0  ,Y4  #*M   QR@  ,>X  ##_ (-3  ![6   <UL
M &I=  !B70  6UT  $]:  !"5@  -E(  "I/   @3   %DD   Y'   (1
M $(   !! P  /P<  #X+   ]#@  /1$  #P8   \(0  /"L  #PW   \1
M/%,  #QE   [>@  .I(  #JK   YR   ..T  #?_ (%:  !Y7@  <6$  &EC
M  !B9   5V(  $E>   \6P  +U@  "15   94P  $%$   I/   !30   $P
M  !*    200  $@(  !'#   1@\  $84  !%'   12<  $4S  !%0   15
M $1A  !$=@  0X\  $*H  !!Q@  0.P  #__ 'YA  !V90  ;V@  &AJ  !=
M:0  3V8  $)D   T80  *%\  !U=   26P  "UD   )8    5@   %8   !4
M    4P   %($  !1"0  4 T  % 0  !/&   3R(  $\N  !//   3TL  $Y=
M  !.<@  38L  $RE  !+P@  2>H  $C_ 'MI  !T;   ;F\  &1O  !5;0
M1VP  #EJ   L:0  (&<  !1E   -9    V(   !B    80   &    !?
M7@   %T   !<!   7 D  %L-  !;$@  6QP  %HH  !:-@  6D8  %E8  !9
M;0  6(4  %>@  !6O0  5>@  %/^ 'EP  !S=   :74  %MT  !,<P  /G,
M #!R   C<0  %F\   UN   $;0   &T   !M    ;0   &P   !K    :@
M &D   !I    :0,  &@)  !H#@  :!4  &<A  !G+P  9S\  &92  !F9@
M97\  &2:  !CMP  8N$  &'\ '=X  !M>@  7WH  %!Z  !">@  ,WL  "5[
M   8>@  #GD   1Y    >0   'D   !Z    >@   'H   !X    >    '<
M  !W    =P   '<!  !W"   =PX  '<8  !W)@  =C8  '9)  !U7P  =7<
M '23  !SKP  <M,  ''W '%^  !C?P  5(   $6"   V@P  *(0  !J$   .
M@P  !(0   "$    A0   (8   "(    B0   (@   "'    AP   (<   "'
M    AP   (@   "(    B <  (D0  ")'   B2P  (@_  "(50  B&T  (>)
M  "&IP  A<<  (3O &:$  !7A@  2(@  #F*   JC   &XT   ^-   $C@
M )    "1    DP   )4   "7    F    )8   "7    EP   )<   "8
MF    )D   ":    FP   )T'  "=$0  G2$  )TS  "=20  G&(  )Q_  "<
MG   G+D  )OB %J+  !+C@  /)$  "V3   >E0  $)8   28    F@   )P
M  ">    H0   *0   "F    IP   *8   "G    IP   *@   "I    J@
M *P   "M    KP   +$   "S"0  LQ4  +0G  "T/0  M54  +5P  "TC@
MM*P  +3, $V2   _E@  +YH  ""=   1GP  !:$   "C    I@   *D   "L
M    KP   +,   "U    MP   +8   "W    N    +H   "[    O0   +\
M  #!    Q    ,<   #+    S0P  ,X:  #/+P  ST@  -!B  #0@   T)T
M -"X                       ! P0%!@@)"@L-#@\1$A,4%A<8&AL<'1\@
M(2(D)28H*2HK+2XO,#(S-#8W.#D[/#T^0$%"1$5&1TE*2TU.3U!24U155UA9
M6UQ=7F!A8F-E9F=I:FML;F]P<7-T=7=X>7I\?7Z @8*#A8:'B(J+C(Z/D)&3
ME)66F)F:G)V>GZ&BHZ2FIZBJJZRMK["QL[2UMKBYNKN]OK_!PL/$QL?(R<O,
MS<_0T=+4U=;7V=K;W=[?X.+CY.;GZ.GK[.WN\/'R]/7V]_GZ^_S^________
M______________________________________________\
M         0,$!08("0H+#0X/$1(3%!87&!H;'!T?("$B)"4F*"DJ*RTN+S R
M,S0V-S@Y.SP]/D!!0D1%1D=)2DM-3D]04E-455=865M<75Y@86)C969G:6IK
M;&YO<'%S='5W>'EZ?'U^@(&"@X6&AXB*BXR.CY"1DY25EIB9FIR=GI^AHJ.D
MIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_P<+#Q,;'R,G+S,W/T-'2U-76U]G:V]W>
MW^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y^OO\_O__________________________
M____________________________                      $#! 4&" D*
M"PT.#Q$2$Q06%Q@:&QP='R A(B0E)B@I*BLM+B\P,C,T-C<X.3L\/3Y 04)$
M149'24I+34Y/4%)35%576%E;7%U>8&%B8V5F9VEJ:VQN;W!Q<W1U=WAY>GQ]
M?H"!@H.%AH>(BHN,CH^0D9.4E9:8F9J<G9Z?H:*CI*:GJ*JKK*VOL+&SM+6V
MN+FZN[V^O\'"P\3&Q\C)R\S-S]#1TM35UM?9VMO=WM_@XN/DYN?HZ>OL[>[P
M\?+T]?;W^?K[_/[_____________________________________________
M_________P ! @,$!08'" D*"PP-#@\0$1(3%!46%Q@9&AL<'1X?("$B(R0E
M)B<H*2HK+"TN+S Q,C,T-38W.#DZ.SP]/C] 04)#1$5&1TA)2DM,34Y/4%%2
M4U155E=865I;7%U>7V!A8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>GM\?7Y_
M@(&"@X2%AH>(B8J+C(V.CY"1DI.4E9:7F)F:FYR=GI^@H:*CI*6FIZBIJJNL
MK:ZOL+&RL[2UMK>XN;J[O+V^O\#!PL/$Q<;'R,G*R\S-SL_0T=+3U-76U]C9
MVMO<W=[?X.'BX^3EYN?HZ>KK[.WN[_#Q\O/T]?;W^/GZ^_S]_O]M9G0Q
M  ,!(0   0                    $                    !     0(#
M! 4&!P@("0H+# T.#Q 1$A,4%187&!D:&AL<'1X?("$B(R0E)B<H*2HK+"TN
M+S Q,3(S-#4V-S@Y.CL\/3X_0$%"0T1%1D=(24I+3$U.3U!14E-455976%E:
M6UQ=7E]@86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7I[?'U^?X"!@H.$A8:'
MB(F*BXR-CH^0D9*3E)66EYB9FIN<G9Z?H*&BHZ2EIJ>HJ:JKK*VNL+&RL[2U
MMK>XN;J[O+V^O\#!PL/$Q<;'R,G*R\S-SL_0T=/4U=;7V-G:V]S=WM_@X>+C
MY.7FY^CIZNOL[>[O\?+S]/7V]_CY^OO\_?[_  $! @(# P0$!08&!P<(" D)
M"@L+# P-#0X/#Q 0$1$2$Q,4%!46%A<7&!D9&AH;'!P='AX?(" A(B(C)"0E
M)B8G*"DI*BLL+2TN+S Q,C(S-#4V-S@Y.CL\/3X_0$)#1$5&2$E*3$U/4%)3
M55=86EQ>8&)D9FAJ;6]Q='9Y?'Z!@X:)BXZ0DI67F9N=GZ&CI:>HJJRMK["R
ML[6VM[FZN[R]O\#!PL/$Q<;'R,G*R\S-S<[/T-'2TM/4U=;6U]C9V=K;V]S=
MW=[?W^#AX>+CX^3EY>;FY^CHZ>GJZ^OL[.WN[N_O\/#Q\O+S\_3T]?;V]_?X
M^/GY^OO[_/S]_?[^_P ! 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.#P\0$!$1
M$A,3%!05%A87%Q@9&1H:&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK+"TM+B\P
M,3(R,S0U-C<X.3H[/#T^/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B9&9H:FUO
M<71V>7Q^@8.&B8N.D)*5EYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\O;_ P<+#
MQ,7&Q\C)RLO,S<W.S]#1TM+3U-76UM?8V=G:V]O<W=W>W]_@X>'BX^/DY>7F
MYN?HZ.GIZNOK[.SM[N[O[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\_?W^_O__
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________B@?!)0T-?4%)/1DE,10 )"?______
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________]/______________________________________
M___KT?_________________________________________WZ?[_________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________________________AS=?_________
M_____________________________]VOEK?T________________________
M_____________\6,:*?G_____________________________________\R<
MB:3G______________________________________K.N\;U____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________<Q;WU_____________________________________[^3
M>H7%____________________________________VY!;/66H]O__________
M_______________________^O'4T %2;Z___________________________
M_______3E'Y)+$Z:[/_______________________________]C4RK-^96VE
M^?____________________________________3%KJ_)________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________________PUL;L____________
M________________________YKN1=&.K]___________________________
M______;$FG-%)C1]S/_______________________________[6 53 * !E@
MLO______________________________SW0U"P    I2I_______________
M________________EC0       !/I______________________________V
M:1T   D,!@E2L?_____________________________+.PX3-4Q;34Q>P___
M__________________________^I8#9@AI^VK*FXV?__________________
M___________@EXV^Y?______________________________________[?G_
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________^O9RKS'___________________________________/FH%M6D:(
MZO_______________________________\1\/B80  !4L/______________
M________________X(,\       NA^W_____________________________
MK%,0       7;=;____________________________[@#$        )8<S_
M___________________________26@(         7<S_________________
M__________^H-0          7-/___________________________]]#0
M        5-;__________________________^Y]10          1-3_____
M______________________RJ9"\"   $(C=)6,[_____________________
M_______II&M!*#]C?Y6GNMK______________________________]6RK++,
MY/K_________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________________________^6[EW=BR/______________
M___________________;GF<V"@ "C/______________________________
M_\A_/P4     7L______________________________V8$Y        /*K_
M____________________________GDP         (Y#_________________
M___________<;QH         $'WY__________________________^O2
M         &_N__________________________^$$P           &3F____
M_____________________^Q1             %?>____________________
M_____[@5             $C6_________________________W04
M     #C/________________________^:):$P           "/%________
M_________________]^;7"P           VZ________________________
M___OL7U5.2(1!P$"$2*R_______________________________?OZ69F)J@
MK+W:________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______COIV ?/O________________________________RMX17, X ':S_
M_____________________________]**3!4      '+S________________
M____________UG\V         $O)___________________________ZD3X
M         "^K___________________________ 6@           !J5____
M______________________^-)             B$____________________
M_____^=>              !W_________________________[0E
M      !J_________________________WT               !;]/______
M_________________2L               !,Z_______________________
MI0                 \X?______________________, P
M   MV?____________________^9BF$G               GU___________
M____________[;Z)52<            EW/_________________________^
MRIUV74H\,BTL,#E'WO_______________________________>;=UM+0T]GD
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________________________^_4N];_________________
M________________Y[B/:DLO%6_______________________________^2A
M9S0'     #S)____________________________UH([         !*7____
M_______________________MA3$           !O____________________
M______^F0@            !0X?_______________________^QI
M       WR?_______________________[,O               BMO______
M_________________WD                0I_______________________
M\C0                 F?______________________J0
M    C/______________________1@                  ?___________
M___________?                    =/____________________^7
M                :O_____________________.
M8_______________________*2(!                8?______________
M________N:. 5S<7            :/__________________________^M.N
ME(9\=7%P<G>!E/______________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________________________;NIV":6G3____
M___________________________(DV4]&0   !V>____________________
M________VXY,$P        !N___________________________;?"P
M      !%U_________________________^+*@             BM/______
M_________________\)$               #E_______________________
M_WT!                ?_______________________YS8
M    :O______________________G0                  6/__________
M____________1@                  1_C____________________I
M                ->G___________________^6
M)=O___________________^\                    &,[_____________
M_______K                    #\+_____________________
M            "KG_____________________)P                  "K7_
M____________________<                   #;G_________________
M____X)R,<%5",R8;% \-#A(:)K_____________________________YY-C2
MSLS+S,_6X/S_________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________KT[SC________________________________TJF%
M94@L$@&%____________________________\:MQ/ \       !/X/______
M___________________5?S4            ?LO______________________
M_^-U'0              B?_______________________Y C
M    9_______________________U4,                 2/;_________
M____________B@                  +MW_____________________.
M                %\C___________________^^
M!+;___________________^<                     *7_____________
M______^Z                     )/____________________<
M             (+_____________________                     '3_
M____________________$P                   &C_________________
M____0@                   &#_____________________>@
M         %W_____________________T0                   &'_____
M_________________R0                  &;_____________________
M_\FLF8E]=G%L:6=F9VMP>HS_____________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________BQ:J1>6%W________________________
M_____]VF=U L#      QQ/_________________________@DDX3
M    C________________________])P'0              8/__________
M____________[F\/                -^+_____________________EAP
M                %,#_____________________0
M */___________________^N                     (G_____________
M______^>                     '+___________________^\
M             %_____________________:                     $W_
M___________________Z                     #O_________________
M____#@                   "KY____________________,P
M         !OI____________________7@                    _;____
M________________CP                    ;0____________________
MT                     #*_____________________RL
M      #(_____________________X                    #+________
M______________<6 04% P$       $&#1C+_______________________\
MZ^'8S\S-S]#2U-?<XNK_________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M\=K&_______________________________QQJ.$:$TR&  5J___________
M________________N7Q&&           <?_______________________]=\
M+P              .^/_____________________WV0)
M#+7_____________________= ,                  (W_____________
M_______%%0                   &K___________________^9
M             $O___________________^V                     ##]
M___________________7                     !GG________________
M___V                      73____________________#@
M          #!____________________+P                    "O____
M________________4@                    ">____________________
M>0                    ".____________________I0
M      " ____________________V                     !T________
M_____________S8                   !M_____________________WP
M                  !I_____________________]<-
M  !H______________________]P                  !A____________
M____________4#Q&3E1976%D:&QP=GZ)____________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______OU;NCBW-:E?__________________________^+^.9$$A!0
M4OS_______________________>=5A@             %\'_____________
M________Y6P6                 (W_____________________8P
M             %[___________________^=                     #7\
M__________________^A                     !'9________________
M___*                      "[___________________N
M          "A____________________#                     "*____
M________________+0                    !V____________________
M30                    !D____________________;P
M      !2____________________E                     ! ________
M____________O                      P____________________Z@X
M                   B_____________________T0
M   5_____________________X$                    +]?__________
M_________\@+                   "[/____________________]>
M                Y?_____________________)'
MVO______________________G0$             !PX7Q?______________
M_________]6YO,''SM7;X>;M]/O_________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________________________C?S_______________
M_______________LQJ6(;50[(0< ,M[________________________7DEDI
M             *#______________________XDV                 &?_
M____________________9@                   #+V________________
M__^5                      /(__________________^G
M          "@___________________7                      !\____
M________________                      !>____________________
M)0                    !#____________________2
M       L____________________:@                     8________
M____________BP                     %\___________________KP
M                    X?__________________U0
M    S____________________R0                     OO__________
M_________U0                     KO___________________XL
M                G____________________\L.
MDO____________________]7                    AO______________
M______^J"@                  >?______________________;0
M            9O______________________]U4                 1?__
M______________________]J(RLU/TI58&IU?H>1G/__________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________________________Z,^VG8-I3KG_
M________________________[+*#7#H= @       'O_________________
M_____\5M*0               $#_____________________@QL
M          ?+__________________^2                      "8____
M______________^D                      !J___________________=
M                      !!____________________#@
M       =____________________.0                      Z/______
M____________8                       SO__________________A0
M                    M___________________J
M    H___________________RP                      D/__________
M________[Q8                     ??___________________SX
M                ;/___________________VD
M6O___________________YD                     2?______________
M_____](6                    .?____________________]8
M            *?____________________^B                    &?__
M___________________U5@                  !/__________________
M____NR\                  /C______________________ZLI
M         ,_________________________)1P     '$R N/E)HA.W_____
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________TU<G____________________________ZTK"2
M=UU"* P  $K________________________%?447             !'8____
M________________Q%                    "?__________________^B
M#                     !H__________________^4
M       V___________________:                       '[/______
M____________%0                      Q/__________________2
M                    HO__________________=0
M    @___________________G0                      :?__________
M________PP                      4O__________________YP\
M                /O___________________S,
M*____________________U@                     &/______________
M_____X$                     !?___________________ZP
M             /___________________]XB                     /+_
M__________________]<                     -__________________
M__^?                     ,S____________________H2@
M         +?_____________________H!8                  )S_____
M_________________WH"                 '?_____________________
M__]Z"P              !4S_________________________HE=H=("-G*N\
MT.?_________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________[>/_____________________
M_____]*C>E@Z*2,<%@X&  "?_____________________ZQ2#@
M      !I___________________D0P                     T________
M__________]Y                        X__________________-
M                    LO__________________$P
M    A?__________________3P                      7?__________
M________@P                      .O__________________L@
M                '/__________________VP,
M O___________________RH                      /O_____________
M_____T\                      .?__________________W0
M             -3__________________YL                      ,#_
M_________________\0'                     *W_________________
M__ S                     )K___________________]G
M         (;___________________^C                     '+_____
M_______________C1                    %S_____________________
MD08                  $'_____________________ZU\
M     !W______________________\I+                  #_________
M_______________+5P  #!@D,3].8'2+I\?_________________________
M_]?G\O______________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________^O4S<?"OKJWL["MJ:BE____________________W7Y3
M/S C&1$) @          V_________________]V
M    I_________________^Z                        =?__________
M________!P                      1O__________________3@
M                &O__________________C
M /W_________________P0                       -O_____________
M____\1D                      +[__________________T0
M             *3__________________VL                      (W_
M_________________Y$                      'G_________________
M_[<                      &;__________________]XA
M         %/___________________]*                     #______
M______________]W                     "O___________________^L
M"@                   !;____________________G10
M      #_____________________B@                    #_________
M____________UDT                   #]_____________________Z<N
M                  #5______________________^8*@          !A@M
M16#@________________________J&-T@8^<J[O-XOK_________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________^?+MZF=E8Z)A(!\>'1P;&AED/________________^\:D@M&0H
M                ,?__________________
M ___________________0@                       -S_____________
M____C@                       ++_________________S@
M             (W__________________RD                      &O_
M_________________UH                      $[_________________
M_X8                      #3__________________ZX
M         ![__________________]07                      K_____
M______________H]                      #___________________]E
M                      #___________________^.
M      #___________________^\&0                    #O________
M___________Q3@                    #8____________________BP
M                  "_____________________S$,
M  "A_____________________Y$9                  !Z____________
M__________)T"@               !%?_______________________H=!,?
M+#A%4V)RA9NTTO7__________________________]?H]/______________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________^_?S\>[LZ^OL\?______________
M____V;*9AWEM9%U644M&03PX,BTH(\3_________________2R4+
M             )+_________________B                        &;_
M________________UP                       #W_________________
M_S,                      !C__________________VP
M          #__________________YT                       #_____
M_____________\D,                      #V__________________$U
M                      #?__________________];
M      #+__________________^"                      "W________
M__________^I!@                    "C___________________3+P
M                  "-____________________7@
M  !W____________________DP<                   !>____________
M________S4,                   ! _____________________X<0
M               <_____________________]A>
M______________________^_3@      #APL/E)JAJ7(________________
M________PGR,FJ>VQ=;H_?______________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________[N'7S\G#OKJVL:VIIZ:FIZ[_________________
MOH9M6TQ -R\H(AP6$ L$     !3_________________UP4
M          #__________________S0                       #V____
M_____________W8                       #2_________________[
M                      "R_________________^$D
M      "6__________________]1                      !\________
M__________]Y                      !F__________________^@
M                  !1___________________'(P
M   \___________________N2P                     G____________
M________=                      0____________________HQ8
M                ____________________V$P
M_____________________X@/                    ________________
M_____\M3                    ______________________^E.
M    "1TT3FN,________________________F3E#45]N?8Z@M<OE________
M_____________________^OY____________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________^O,N:RAF9&+AH%\>'1P:VAF9FCQ_________________V%%
M,B,8#@8               ">_________________WX
M      !U_________________\,                       !2________
M__________LW                       R__________________]J
M                   6__________________^6
M    __________________^_&P                      ____________
M_______F0@                      ____________________:0
M                ____________________D (
M____________________N2P                     ]/______________
M____Z%P                     V?___________________Y$8
M            O/___________________\I3                    G?__
M__________________^8+@             0*49FQ/__________________
M___N?QT,&B@W1E=I?I6OS.[_________________________YZ"JN<C8Z?S_
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________]]?#KYN+?V]C4TM'0TM?@________
M_________\Z>BGQQ:6%;5E%,2$,^.C8R+RXQ_________________](E$0,
M                    __________________]"
M    __________________]]                        ____________
M______^P"P                      ]O_________________=.0
M                W/__________________8@
MQ?__________________B0                      K_______________
M____KR(                     F?__________________UD@
M            @O___________________W(                     :?__
M_________________Z$H                    3O__________________
M_]-<                    ,_____________________^6+@
M    %3)2=______________________@<A,   $/'R]"6'"+J,CL________
M________________RF]N?HZ>L,/8[_______________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________YX-+(P+JUL*RHI:*?G9N;G*"G____________
M______^"9%9+0SPV,"LG(AT8$PX)!   U/________________^2
M                K?_________________,'@
MB__________________[4@                      ;?______________
M____@                       4?__________________J1L
M            .O__________________T$(                     (___
M________________]6@                     #/__________________
M_X\4                     /___________________[@^
M         /___________________^5M P                   /______
M______________^?-P              $"]0=/_____________________=
M<A0     !A<J05IUE+;:________________________O%A$5&1UAIJOR./_
M_____________________________]+-X?'_________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________________________________S[^OO]____
M___________________NN:B=EH^*AH)_>WAV=')S=7A_D/______________
M___K3SHP*"$;%1 +!P(         (___________________:0
M             /__________________FPH                      /__
M________________R#D                      /__________________
M\&,                      /___________________XH.
M         /___________________[ T                     /______
M_____________]5;                     /____________________^%
M&@                   ^S___________________^Q20
M&#E=@?_____________________E>QX       PA.%)OC[/9____________
M____________NU@I.4E:;("7L,WM_____________________________[.>
MM,77Z_______________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________________KOY^'<V=;4TM#0T-'3V>#K]___
M________________N(I^=W%L:&1A7EM96%=765YE<?__________________
MOS$?%A *!0               /__________________[58
M         .C__________________X($                     ,S_____
M_____________ZLO                     +/__________________])7
M                     )O___________________=\$
M     (7___________________^B-P                 %*Y3_________
M___________+80(            ,+%!VGM'____________________UC3
M      TC.U=VF;[E________________________PV,8*CM,7W2-I\;G____
M_________________________ZA_EJB[T.?_________________________
M___________]________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________________]W.Q;^\N;:TL[&RLK6YP,G5X_______
M_____________Y=L9%Y955%/3$I(1T9(2U!99J'__________________Z<F
M#@<"                 %;__________________\Y0
M     #K___________________1Y"P                   "'_________
M__________^?,@                    [____________________$6
M              @Q6H3____________________I?Q\           8G2W&:
MPNG_____________________ITD      A<O2FB*KM7\________________
M________TW4>)CA*7G6/J\OO_____________________________ZYRA9BL
MPMOV___________________________________?[___________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________^_LJJFHZ&@GY^AHZ:LM,#-W>S_________
M__________^*6E-/2TA&1$-"04)#1TY9:7W___________________^>+@8
M                  #____________________#5@
M%4'____________________G>QH             "31@B[3_____________
M________GS\         !"5*<9G"Z_______________________QF8/
M$RI$8H.GS?7_________________________ZXXU*SY1:(&=O-[_________
M_____________________[YV?Y2IP=SY____________________________
M_______2V//_________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________________________;R\._O[_'S^/W_____
M_______________________XL)^:EY:6EIB;GZ2LML+1X>[_____________
M_______^CE!*1T5$1$1%1D=+45IH@ZG_____________________ID$!
M       '-F./NN'_____________________QF4*       $)TQSG,3L____
M____________________Y8@O   3*D1B@J;,]/______________________
M_____ZM0-DIA>Y:TUOK______________________________]*'?)BQR^G_
M___________________________________4SNW_____________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________________________^WEX^/DYNCM\?G_________
M_____________________;&4DI*5F9VCJ;*\T.W_____________________
M_____YU31TE-459@<XJOUOS__________________________[)6 !HU4&V+
MKM+W_____________________________\UO/E][F;?7^?______________
M_________________^Z?@Z;"X?__________________________________
M___CSNO_____________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________________________________________\
M
M
M                                                 /__________
M____________________________________________________________
M____________________________________________________________
M________________________________________    _^X #D%D;V)E &1
M     O_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(! 0$! 0$"
M @(" @(" @(" @(" @,# P,# P,# P,# P,# P$! 0$! 0$" 0$" P(" @,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,#_\  % @$0 K7! $1  (1 0,1 001 /_=  0!6__$ 20  0 !! ,! 0$
M           (!PD*"P$%!@0# @$!  (#  ,! 0            @)!08' 0,$
M"@(0 0  !0("! 0($Q$+!P8!'0 ! @,$!08'$0@A$A,),4$4"E%A(M276#D:
M\'$R=)2T%;46-E:VUE=WMQAX&8&1H2.STS5UE=5V%S>'.)BXL<'10E)B,R0T
M59;A\7*R4Y/7HM)#<U0EA8*28X.C1*6GA$4F1BA(9*3D)T?'B$EFAF?G:*@I
M$0$  @$" P0#" D/" @$  \  0(#$00A!08Q$@<(05$382*R<[/3=#=Q@3)"
M(Q15%A>14F(S4Y.4M!4U=94V5ABA<H*20R0TA+'1HM)CPU34HZ2U./#!X8-$
M)<)DY$5EA:7E9O_:  X$ 0 "$0,1!   /P#7_@S^
M
M
M
M
M
M
M
M                     !__T-?^#/X
M
M
M
M
M
M
M
M            '__1U_X,_@
M
M
M
M
M
M
M
M   ?_]+7_@S^
M
M
M
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
MS1GX1CX(1ZLT?"IRS+'OK '/ !P <    .
M
M
M                               #_]/7_@S^
M
M
M
M                                   ?U+)-/-+))+-///-"6226$9II
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
MICO3W/OHCT\'=6]_8W?3:WEK<\?_ &>XI5OU.,5/V7? ^KX/[P < <<0'(
M
M
M                                           __]37_@S^
M
M
M
M                                         !]F/QV0RU[:XS%6-YD\
MC>UI+>RQ^/MJ]Y>WEQ4CPIT+6TMI9JE2>:/1++)+&,?%!Z\V;#M\5LV>\4I6
M-;6M,16(CMF9G2(B/7+^\>.^6\8\59M:W"(B)F9GU1$<9?S-/))+&>>:6226
M'&:>>:$LL(>&,8S1Z%S787N:N\>YA9;*^TORU:OT5IR\C":.J=XI[+:;&4;:
M:'Z7?28S6D]ME[NA/QAU*F/QEQUH1ZTO&7C-#A_5GF2\&.CYMBWW.\.ZS5_V
M6S[V[M,_K>]ABV*EH],9,M-)X3QX.D<C\(?$/G_=OMN79,..?O\ <:8(B/7W
M<DQDM'JFM+>OL>-R>X.D,5&:6MF+>YK2_P#H<?":_GC'QR]>VA-)+'T833P7
MD]DO-9-<7U.TR',7S2Z8TY-">2:\TMLUHW)ZNGKT9H=:>2EK?6=7#R6]27P=
M&"N)8^*,8=,8V]4>?'E>*;8>C>0Y<WZW+O,U<.D^[@PQFFT?_GZ2Z]R7RQ[V
M\1DZAYG3'ZZ;?'-__B9)QZ3_ /FK0I]DM[+:6,TF)PE:K#P2U\A<24.$?1\F
MMX5.,/\ Y;!=MV=\WI[M/:R-K<ZAV\UUO;E;6$LU/(;M;B9FM;^4=6$L]6?
M;?PP&-K2Q]5PI7=I6DAUN/",T)9H1[ZD\X/C9SZ+4V>\P<KQV^]VFWI$Z>KV
MFX_&,E?LUO6?M3,.J\H\ O#GEFEMQM\N]M'ISY;:?ZN+V5)^Q:LQ]MX2_P!U
MM87O6EI7=MCI)NCJV-I2A-P]"%6Z[6>'PY9H171]JN5GEIV,EI?Q-<O^S>U]
M:E"2'EVA=M](::RM:,D(PEJ7>7Q5I2NJ]3A'_25JTT\?',X3S_KSK;JK7\Y.
M;[S?1/WN?<YLE(]R*7O-:Q[D1$>XZ9ROICISDD1_)&PV^VF/3CPXZ6GW9M6L
M6F?=F9>*O<WF,E^R&5R%[#_)N;RXK4X0CTQA+3GFC+"'I0AP5Y^#_G:FSKK/
M0X?!#X1\'P<                                               '@
M]#TH@\CCX<?@\0\'3\$8N?A?#]/P^(^R?9/!^?T^+T@#X71Z'A_,46UCRW<N
MVXDM:3<'839;74ES)-3N)-8[6Z'U-+7IU*4UO4IUI<W8UX3PFDGGDC";CQEF
MC+X(QA'9N6]:]8\FF)Y1S;>[6:\8]CNL^+3C$QIW+UTXQ$_9B)[>+#[OIWI_
MF$3&_P!CM\^O;[3#COKZ/OJSZ'8V^7RUI&$;7*9&VC+PX>3WMS1X<.F'"-.:
M'@BBIK/NDN[7UY&I'.<FFR=C&K/-/-]!FG*VW$(33S]>/9R[>5\7"2'&/1+)
MPA"'1"$(0A!OW+?,)XU\IT_%>I=[?3]VR1N?XQ7+_EXM7WGA5X=;[]OY/MZZ
M_N=/8_)33_([NWUWK"VX=EJ#(S='_P \5O*_A<?*H3_F\42]:^;M]V'JGK_,
M/;;<C;;K=7J_07N_K6_[/J]EQZG\8M?/\>/9S\>MQ_TL_#API=GT'EGG&\<M
MAI^-;W;;WX[:8:^O_P!/7;^N/5]S'[+75=YY?_#7<Q^ V^;;_%Y\D^K]UG+Z
MO\L^YIWUONQK.CP[6\M+SP_[186\G'P^'R2%+T?%Z$/3XQ'UIYK7RLW\:L=O
M>8_?W2L9H31I2ZOL=O==R4IXRR]7C##X[3TTTL)H3]'6X\(PAUN,L8S=#Y9Y
M[NO,6G\L<EV&XT[?8VW&#7_7R;B(]'H^UQTC5-YY9>F+Z_R?S'=8OC(Q9?@T
MQ?\ 3]OTN]M]ZLW)P\JQ&+K^CV$UW;<8?_+)ZJ(>M_-6=SK+M9MM^<'0>I/B
MHT*.M]J=0:(X<>F2E5N<%F-0<>'@C/"E#CX>I#CPAT3EGGUY'ETCG73F?#ZY
MP;O'G^W$9,.W_4U]S6>UJ>\\L/,J:SR[FV+)[F3!?'_EKDR_JZ?:=_;;VV4W
M#RO 75'T8VU]2N/S80JTZ7]U#K7'FV'>-Z6FK1T]/L+N73DC'L?H0W.OL96K
M2<9>K^E[@XG"2RS<)H]:6-2,(1EFA":/J8S='Y7YU?!C?Q'XY&_V4^GVVVK:
M(_@^;/,Q[NGICA''34=[Y=?$+:Z_B_XKN8C]SS3'RN/'_P!/K]S7T%MN_I&O
MP[7YIV<8^'M[.6>$(_#M9ZG]Q#/77<V=YSMW3JU,_P GNYF0EI2QFFAH6ZTA
MNA/&$*=.I^E4]L\GEYIX\*LO"$D(QXPFAX9)X2]*Y5YD? [G$Q&TZCVU-?W>
M,VU]?;^,XL6G9Z?<GTQKJ&]\(?$GE\:Y^49K:?N<X\WJ_<;WU[?^F.V)>@MM
MPM&7<80I9^SEX^#RF6XLX>'ATQO)*?#P(8:]Y<^83:KMH[H;$[R;;PMY9YKC
MZ/=L-;Z/\GEITIZU2-;Z(;&WZD)9*52>:,W#A+)-&/1+'ATKE/6?1_/]/Y"Y
MKL][KV>PW6#-KKI$:>SO;7C,1]F8];3]]T]S[EFO\I;'<;?3M]KAR8]/]>L>
MJ?U)>AM<OB;WAY%D\?=];XGR6]MKCCQC"6'#LIH^.,(*--E8=V/&
M
M
M                               /_]77_@S^
M
M
M
M                         #P "ZIRK=S%W@'-C+B\SIC9N\VRV_R?8U:6
MY&]M6XV\T[4LZ\9)J5_B\->T:N=R5O/3FC4I7.-Q%>A-"6,.VA&,L(\$Z]\R
MOA%X?SDVV^YE&^WE-8G;;*(W&2+1KK6UZS&#':)X37)FI>-?N>W3J'3'@]UY
MU3%<VVV<[;;VT_#;B9Q4TG3C6LQ.6\3'&)ICM6?6\1F]PM+8+KTZV0EO+J3K
M0C9XZ'E=7K2\>,D]22/9R1A&'",)YX1])D9<M'FQ7+AHJGC<WS0[LZVWOSU/
MJ5[S1^B81VQVZZTTL.UQ]W>V\]SG[V26/Q%S;9'&S30Z8T9? AIUMYY.L^9S
M?;="\OP\KQ3PC-G_ -YW'N6BLQ7!29]-;8\T1^NE(+IORV=/;**YNI=UDWMX
M[<>/\#B^Q,QWLMOLQ?']A27,;RY>XC/3PUC;8VE'C++<7'^NW?1_C2PCU:4O
MPHRS_#7[=A^4'E?Y8;"C8;!;#[9;734K7R*KF=-:7Q]/5F1M8PEEFIYO6EY+
M6R]_&:$LL)I[V^JS1X0XQBB;U9XB]==<YIR]6\UW._B9[T4RY;3BK/[##$QA
MQ]L\*4K'JAW/D?273736.*<AV.':Z1IWJ4COS'[+),3DM_I6E2_)Y_-9F:,V
M4R=Y>PC-UNSK5IHT)9N/'C3MY>%.7X4LL$C6EMB=3_=Z/A.0<?!_S
M                               /!\+I^%^@ZW*9G$82WDN\UE<;B+6I
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
MI&3AZ79_FJ.MC8AV(
M
M                                                   /_];7_@S^
M
M
M
M                                           ?M;VUQ=W%"TM*%:ZN
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
MHX^D  . '/$ C$ @ X
M
M
M                '__7U_X,_@
M
M
M
M       \"X3R(=V9S0]X%JN%AM%I;YA[<XN_I6NLMZ=8TKS&;>:8DA-+-=6E
MK?2R1J9;)RTYH328K&RU:T(S4YKB-M;SQN)>/^*WC?T+X1<O]KU%N/:[W)69
MP[+#,6W&7U3-==,6*9[<N2:UX3%._>.Y._=#^''4O7FZ[G*<7<V])TR;C)K7
M%3UQ$]M[Z=E*:SV=[NUGO1Y34^LL+I6AUK^OVMY4EC-;8ZWC+/=UX^"6,9>/
M"22,?\>?A#P\.M&'!G2\@_= \I?(598S4&F=.2;I;XT;:,F2WRW Q]K=ZBH7
M-2'"XET-@HS5K/3MOTSTY?(>M>34IHT[F^N9>"JWQ:\Q7B#XLY;[3>YOQ#E<
MS[W8[>TQCF/1[?)I%]Q;LF>_ICBT:TQ4E-GH7PFZ5Z&I7<;;'^-;V(X[G+$3
M;7T^RKQKBCT>]UO,3I:]D:=4:]SNIYIZ56M&RQL9O48VUGFA2C"'@C<U>$)J
MTW@CZKU,(^"66*ZG\'IN"NGZ/$?!\'$ !Y                       ?S-
M-+)+-//-++))",TTTT82RRRRPXS1FC'P0A#IB1$S.D/&L1&LGACPATQ0BWH[
MRCD,Y?)KVANMS5[/8/*8Z%2-_IS":GI:\UA9]G'A-)<:,V^DRF6DFC'C"62:
MSA--PCU81X1X=1Z:\$_%GJ^*WY!R#>9<=].[DOBG!AG7U9MQ.+%,>N>_I'IT
M:7SCQ%Z&Y!K7FG--O2U>VE;^UR1]G'B[]_\ LO28[1^I\KU8V.$R%22>,(25
M:M&-K0FX]/J;B[ZE/_REJ?=WSFGD:T7&[LMK=";W[T9&EUO)+^VT]AM :0N^
MK/&2'7RFK+V&6I=:$.M+QP,>B,./"/&#OG3OD@\4^9]W+S[=[+EE)[:SDON,
MT?Z.*GLI_?W+^;>9#HK9ZTY9@W.\M'9,4KBQS_I7MWX_>GM[#9S4MQU9[VYQ
MN.E\<LU6I=7$OPI*$O4_^:K9^Z/G3','EYKFELSRQ[0Z"H3RQI6UQN+J?6&Z
M-[2A&,99KF$NGHZ4HPJ1EX1DDFDGDDF^*[6'1'MW(O(?TAMXK;J7GF\W<]LQ
MM\6':UGW/PGXU.GKG6)F.SNN<<S\S?/\VL<GY;@P1/9.6^3-/V?>>PC['"=/
M=>RLME,53X1R.9R%U'PQA:4;>REC'T.-7MX\/1Z81^$MW;D]_3WH.XLU>E2Y
M@K;;[%UYX3_,G;?;O;[3T*,84^SA"AG;O'7>8EATQC&7YI1A&,>,8>IDZO8^
M2^4_P+Y-$6MR>=YDC[_<[C<9-?LTC)3#/V?9]G#TSKH',?'+Q+YAK$;^-O6?
MO<.+%3]2TTMD_P"W_P#B>KL]L-&6G",<5&[GAQXU+N\NZO'X=*6>6G_Y" FX
M7.'S8[LQJPW-YF=^]>4:W4ZUEJK=O7F:QLDM.>:I2IT,7?7\]M2DEFFFFEDI
MTI981FFC"'&,>/6^3^'/A_T_I_(?(]AM)CTXMI@I;CVS-JXXM,SI&LS,SPAH
MF_ZMZJYKK_*7,MSGB?1?/EM'VJS:8C[4/4VN P=CP\CP^+M8PZ834+&VIS\8
M^&:,\LO&,?3C'BCEQ;FUYV[@!SQ ^"#B(
M
M
M                                                   __]#7_@S^
M
M
M
M                                        &1SW1_<8:KYKI=.\P_-1
M9YW0'+?-4H932>B.K>X376]UM+"G<V=[2JU))*N+TO<RS<?FG)&%S?4X1A8P
MI4JM/(20Q\POFHY?T!.;H[H*U-WSK2:Y<_O;X-E/&)K.DS&7=5F/VN?>8K?M
MO>M6<,R%\*?!/==41CY_U/%L'+N%J8^-<FYCA,3Z)IAM^OCWUX^XTB8R12/7
MFY5#!QJXG"S4KK+PXR5[CC+4ML;-QC+-+&$.B>O+_D1]3+'IFXQAU(YR^WVW
MFA=J-&Z>V[VTTE@-"Z&TICZ6*T[I73&+M<1A,184>F6C9V-G++)",TT8SU)X
MPC-4GFFGGFFGFFFC5GSCG'->?\RS<XYWN,F[W6XM-LF7+:;WO:?3:UM9[.$1
MV1$1$1$1$)K;#E^QY7L\?+^6XJX,&*.[2E(BM:Q'JB.'NS/;,\9XHUW5W<WU
MQ5N[RO5N;JO/&I6KUIXU*E2:/AC---^AZ$.CQ0X>Q8U]CYP
M         ==ELOB<!C+_ #>=R>.PN&Q5I6O\IELM>VV.QF-L;:2-6XO;^_O)
MI*5&E3EA&:>I4GA++#IC&$'NV^WW&[STVVUI;+DR3%:TI6;6M:>$16L1,S,^
MB(C67KRYL6#%;/GM%*5B9FUIB*Q$<9F9GA$1Z9E_5.2>K/+3I4YZE2>:$LDD
MDL9YYYH]$)9))>,8QCXH0@LQ<SG?[]WKR[5K_":>U[EN8G65E&K1CA-B[&TU
M'I^E<R3S4J<;O<;*5[/!3T(S21A/4QE[>U)98PFA1FA&7C);H?RD^,'6-:;K
M>;2G)MM;CW]]:<>28X3PV]:WSQ;2>$9*8HGL[T./=2^.O0/3]K8-OGMS#-'#
MN[:(O37W<MIKCF/=I:\^XJ'AMKM5Y:$M6K:T\3;S=,*N2GC2JQA'A'U-I3A-
M5X^A">66'IK 7,+YS=S=:^GO<;R^;:[:<O\ A*O:RVN:RM*INWN!0Z(TZ5>E
MD=04;3!2<81Z\U*KIZMPFA"':32PFZ\N.C_(]X><IBN?J_?;GF^6--:4F-IM
MY],QW<<WSSZM8W%>''NQ.FG">?\ F1ZKWTSCY#ML.PIZ+6_#Y8]V)M%<7NZ3
MBM]GUU2Q6S6!M>K/E;V\RE2'#C3IQ\@M8^C",E*,U6/H<858?"63-\>=KFXY
ME*U[/OES%;M;B6-_//4K:<S&L<K;Z*IS5/\ 20L="8J>WPMK+'QRVUA3A'A#
MC#H@D[TMX8>'G15:QTMR;:;.].S)3#2<W#L[V>\6S6^S;),N,\ZZSZKZBM:>
M=\PS[BMNVELEHQ_:Q5TQQ]JL*CXW3F!Q$)88W$V%I-+X*M.WIQN(_P#2N9X1
MJ1_-F1=X_!Z;>VLNZ<
M
M
M                                              __T=?^#/X
M
M
M
M                                 !DT]QKW.M'F/R&(YNN:'2T:^P>#
MR$];:K;O,TJE.EO'J/$7D))]0Z@L*]/A7TM8UY)Z4*'7A+D;JG-2J0FLJ->G
M=0?\TWF.MT9AR>'?0N?3FV6NFZW%)B9V>.\?M>.T3[W=7B8GO::X<<Q:-,MJ
MSCDAX*>$=>H<E.K.IL6NQI/X#%:.&XO6?N[Q,<<%9UC3_:7C2?>5M%Z.;E;@
M1Q$E3 X6OPRE27A>W=.,(QQ]*>7C"E2FA'HKS0X1X\/42QX_%1APSDZ-&C;4
M:5O;TJ="WH4Z=&A0HR2TJ-&C2EA)2I4J<D(2RRRRPA"66$(0A"'""K6UK7M-
M[S,S,ZS,\9F9[9F?6FM6(K$5KPB$:XQC&,8QC&,8QC&,8QC&,8Q\,8QB_5_+
MRX                     'P93*XS!XS(9K-9*PP^'Q5G<9'*9;*7EOC\;C
M;"SI1KW=]?WUW-)2HT:4DLT]2K4FA+++",T8PA#B]V#;Y]UFIMMM2V3)DF*U
MI6)M:UIG2*UK$3,S,\(B(UF>':]>7+BPX[9LUHI2L3-K6F(B(CC,S,\(B(XS
M,\']223U)Y*=.2>I4J30DDDDEC-//--'A+++++TQC&/1"$&-/SV^<A;'[-UL
MYM[R=:>L.83<&S[6RGW-SE2]L-C\+?RQZL]3&2V-2AD]3=E/":2;R.I96<\(
MRU;?(7$G&6,V?"GR7=4=25Q<X\1\UN3[.VD_BU.[;?7K^R[T6Q[;6.,=^,N2
M.,7PTGBCGUOYA^2\HM?8=(XXW^XCA[:VL;:L^YI,7S:>GNS2D\)KDM"L.F=H
MLGD.RNM059L5:3<)O(Z?5GR567P\)^M",E'CT?%=:;Q1DA%B3<T_/MS9\YN;
MK93F"WFU5J_%>63WF,T):W4<!MMI^:,T.REPFA,-V..ISR2RR2>55*%2ZGA+
M+-6KU)^,T;!^@_";P^\-=K&#I#EN+;9.[W;9YCVFYR>OOY[ZY)B=9GN1,8XU
MGNTK'!%7J?KGJKK#-.7GV\OEKKK7%$]W#3U=W%72D:?KIB;3Z;3/%77":7P6
MGJ4),5CZ%"IU80GNII>UNZOIU+FIQGCQ\/5A&$OH0@A_Q=&:D[_@X!R
M
M
M
M                         #__TM?^#/X
M
M
M
M            %T[ND.[SRO>#<SN.TKG*-_9;%[:26&L]\-16?:T:D^!A=1EP
MNA<5>2PX29#/W%*>VIS=:$U&UIWEW)">>VEI5.#>87QAV_A!T-??[6:VYKON
M]AV..=)TR:>_SWCTX\%9BT\-+9)QXYTB\VCIOA3T#EZ]ZEKM<\378[;3)N;Q
MP][K[W'6?1;+,:1/HK%[QKW=)\3KO5=/2N&GKTXR39.\C-;8VE-PC#M>KQJ7
M%26/^)2A&$T?1CU9?'QALF--::T_HW3N!TCI3#8W3NE]+X?&Z?TYI_#6E&PQ
M.$P>'LY,?BL3C+&VA+3HV]O0ITZ5&E)+"6666$(=$."E;>[W=\RWF7F/,,ML
MV?/>V3)DO,VO>]YFU[VM/&;6M,S,SQF96)[;;;?9[>FTVM(QXL5:TI2L1%:U
MK&E:UB.$1$1$1'HA$*M6JW%6I<5ZD]:M7GGK5:M2:,U2K4JS=>>K/&/AC-&,
M8QB[M\KWOR                     %+MZ=Z-LN7G;#6&\F\.K,;HG;K0N*
MJ9;46H<G--V5"EVDMO:V5G:T835KJ\NZ\].ULK.WDGK7%>I3HTI)ZD\LL<[T
MSTUSSK#GNVZ;Z<V]MUO-W?N8\=>V9[9M,SI%:5K$VO>TQ6E8FUIB(F6+YSSC
MEO(.69N;\WRUP[?!'>O:WZD1$=MK6G2*UC6UK3$1$S.C[<?CKS*WMOC\?0FN
M;NYGA)2I2^/C",9IIIH\(2RPA",9IHQA"$(1C&/"#7N=Y]WPN]W/_J7)Z+T[
M=YC:SE?QF2J0TUM987WDV0UE2L[N:?'ZGW7O+">,+Z\GA"G6I8N%6>QLII9(
M4I:U>2>\K7 >!GERZ8\(]ECYGO:TW_/<E8]INK5UKAF8]]BVL6CWE(XQ.72,
MN6)GO36DQCK CQ*\6^==>;FVSV\VVO+*S[S#$Z3DTGA?/,?=6GA,4UFE)[-;
M1WYE5HS0&-TO1DN*LM.]S4\D.UOIY>,MO&:6'7HV4LW3++QX\9^$)YO'PAZF
M%G)(]R-4" #D
M
M
M                                             ?_3U_X,_@
M
M
M
M                             !_4DLT\TLDDLT\TT82RR2PC----&/"6
M666'3&,?%"#Q,Q$:SP.WA#B/Z$.F/'TFR\[H7DFL^2#DOV\T9F,32L]W-Q;2
MVW0WINYZ/4OY-8:FLY+BRTG<SS0ZT)<!CXVV)C2EFC3C<4KFO)"'E$W&DGS$
M^)V3Q1\3-YS+;9)MR[93.UV4:^]]CCF8MECZ1D[V773O=RU*3KW(6.>$_1E.
MB^C]OL\U>[N]Q$9MQ/I]I>(F*3\533'IV=Z+6C[J4/->ZCCJ34-U<4YXS6%I
M&:QQTO'U$;>C-PFK0A#_ +6;C4]'A&6$? NAN%.EO%_\_P":
M         'P?!P'@CP]#C\'@8'OG%?/GG=[.9*MRB:-RM2AM!RYWUM+JJC9U
MY_)M:[SWN+EKYF_OY8=7K4=/T+GYC6M&:7]+NOFC4ZU22K1[.USR;>$^TZ7Z
M+CQ$YECB>8\YK/LIF..'91:8I6O;QW%J^VO:)XX_8UTB:VU@_P"8'KG/SGJ*
M>D]G;3:<OF._$3PR;B:ZVF?<Q1/LZQZ+>TGC$QI)O:;3%/'8>&>N)(1O\O+-
MV$T80A&WQ\L_"G++"'@C6C+VDT?\GJ0\4>.. F@CRJZ
M
M
M
M                   __]37_@S^
M
M
M
M    %R[N?^7[&\RG>)<MV@-0XZ&3TCA=5W>YNK[6K2A7LKC"[78>XUQ;X_*4
M9I9I9[6_O[*RQM>2:'">6XZD8PA-Q<1\Q?5^?HKP<YUS?9W[FXRXHVV&8G28
MONKUP3:L\-+8\=[Y*SZ)IKZ'1O";D./J+Q Y=L<]>]BI><V2.V)KAK.2(M^Q
MM:M:3ZXMH\=K[*SX?2>7NJ,\9+BI0ELK>:$>$T*E[4A;1FDC_E2RS330^$V:
M:D%9"AQ\'P@                      !X/[_1_@_1:DW>W5F7U[O-NYKG/
MUY[K.ZSW.U[JO-7-2G7HU+C+:BU5=YC)5ZE&ZXU9)IZU:>:,M3U4(QX3=/%^
MA#I?E^WY3TUR[E6TKW<6VVV#%2(F)TICQ4I6-8X3I6(C6.$^A57SG=9=]SC=
M[W/.M\V;+>T\>-KWM:T\>/&9GMXIUXVA):XZPMJ4.K2M[.UH4Y>CA"2E0EIR
M0AU>CP04P9QC7V@
M
M
M                                                  /_U=?^#/X
M
M
M
M                                   7V/-SL]BL/WF>B\?D(6T;O56U
M&[>!P7;S5859<K;Z>EU/6C9PIS0A&KY#CKR$85(32]G&I&$.M"6,(J><O:9]
MQX(;G-AU[NWW>TR7TTT[LY)Q1WM?1W\E.S2==..FL3V[R^9\6+Q(PX\FFN7!
MGK77]=%>_P /=[M+?:U^RIENW2J5-'5YY.MU:%_8U:O"'1&G&KV,.MZ76GE;
M"B"GY/E%3X(?"<@                     !_SCP-5US];(9+ERYS^9?9S(
MVU2UHZ2W>UC/I_M:<:4]WHK464GU1H3)1I\(0A&ZPU[8W$99.,LL9XRRS30A
M":-]'A)U1AZS\-.2=28;1:=QM,/M-..F;'6,6>O^CFIDKZYTUG16+UWR7)T]
MUCS+E&2-/99\G=U]..\]_%/^ECM6?MILZ7R4F6T]A[^2:$8U\?;PJ\(\82W%
M&3L;F2'_ $:DLT/S$0W1&IN_
M
M
M
M?__6U_X,_@
M
M
M                                             !(#E4W]S_*US';,
M\PFFJ=6YR6U&O<'JJMCJ5:-O'.8.A<>2ZHTW/7EC",M/)XRK=X^K'C\16F:A
MU]TEM.O.C.9='[V8BG,,%\46F->Y>8UQ9-/3.++%,D>[6&>Z7Y[GZ9ZAV?/M
MMQMM<M;S'9WJQ.EZ?8O2;4GW)=5G,72S6(R&*K1A"2^M:E"$\8<>SJ1AQHUH
M0]&2>$LT/3@VH6U6Y^B-ZMMM#[M[;9RVU)H/<73&(U=I7-6O&$M[A\U9RWEK
MV]&;U=&XIPFC2N;:K"%6C6EGHU99:DDTL*&>?\BYITQSO==/<[Q3@W>RRWPY
M:3Z+TF:SI/9:LZ:UM&M;5F+5F8F)FSKE?,MESGEV#FO+KQDP;BE<E+1Z:VC6
M.'HF.R8GC68F)TF$)KZRN<=>7-A>4XT;JSK5+>O3C#XFI3FZL>$8>&$?#",.
MB,.$8=$7OV(?>^4                      /@_YV+%YP[W8^K-Z,=C^=W8
MG3MYJ/6N@=*T].;XZ-PUM+7RF<T!@8U[[#[BXFRH0A5NKK#25*MKE*4L*E2>
MPA;U9)9:=A5Z\\O)WXX\OZ9S7\+^J\T8=KN\OM-CFO.E:;C)W:WV]IGA6F:8
MB^*9TK&7OUF9G+72,?C]X;;OG..O6?),<Y,V"G<W..L:VMBKK-<M8CC:V/6:
MWB-9FG=F(TI.M;-J=94,?-/IS)U9:5O<UXU<;<5)HPIT[JKPEGM*DTW1++4C
M"$9(QX0A-QA&/&:#"<BLZ0T2,<
M
M
M
M  __U]?^#/X
M
M
M                                                <19(W<4][?9\
MJNHK/E.YB,["TY=]=9^K<:#UQE+OJ6.RFM,U7FJWE/*5:W12TYF+F:$]Y4XP
MIV-W-->3PEHU[VK)"WS5>7O)U]L[>('1V+O<YVF.(SX*1[[>X:1I$UB.W<8:
MQI2.W+CB,<:VIBK,B/!'Q6ITON(Z5Z@R:<OSVUQ9+3PV^2T\>]KV8<D\;3V4
MO/?GWMKS%(MS-!S9RE-G,33C-EK:C"6YMJ<O&;(V].'"6,D(>&M3EZ)8>&:7
MA+#IA+".=G:W=K?VMM?65S;WEG>T*-U9W=K6IW%M=VMQ3A5M[FVN*48RSTZD
MD8323RQC":$81A&,(JJ,F.^&]L66LUM29B8F-)B8X3$Q/&)B>$QZ$W*7K>D7
MI,368UB8XQ,3QB8GU3Z$9II9I(QDGA&6:6,99I8PX1EFA'JQEC"/3"/'Q1?0
M_A_;CX/[P                     #P?!^;XF,QWF_F^&@=_P"]U!O;R93:
M;VAW?OYZV4U)M1>R_,C:?<&_FC&K<WNGY[*G/+IO*U^GK2TJ,<=<U>K&I3LI
MY[B[J3?\#_-_S?I'%BZ8\2O:<QY=32N/=Q[_ '>WKV17)K,?C.*ONS[:D:Z6
MRUBF.L</$GP$V//KY.==']S:;NWOKX)][@RSZ9KI'X*\^Y'L[3IK%)FUYK'H
MW=6ZQ<M+':@A6O["2$)*-]+^F7UI+#HA+5A-&';4X>G'KP\49H0A+#"]WHV+
MWAY==>93;'?';G56V.N\1PGNM/:KQE7'W%:TGJ34J&4Q=SZJWOK&M&2;R>_L
MJM6WK0AUJ56>7I67=,]5=.=9<IQ\\Z6WN+?;7)V9,5HM$3PF:VC[JEXU]]CO
M%;U[+5B4/><\DYOT_OK<MYWM[[;/3MK>NDS'KK/9:L^BU9FL^B92&QV3L,M:
MR7F-NZ%[;5.B6K;SPGEA-PXQDGAX99H<8<99H0C#QP4GX,^Q3[P
M
M
M
M                       !_]#7_@S^
M
M
M
M          !Q&'%D(]U!WY>O>36G@-AN8JGF]T>6*E-2QVG\C;3>7[@[*6]2
MKPDCIN-S/#YJ8&GUH]KA*U26I;R<)\?5DEI1L;J('C_Y6>4^)-LW5G1LTV'/
M)UMDK/O=OO9T_P!II'X+//HS1'=O/#-6>][6G>_"WQKWW2$8^1]0=[<\MCA2
M8XY=M'[#7[O%'IQS.M8XXYX=RU*]<;:VNH>URF)C3LLS&$9JM./J;3(QA+PC
M"KPAZBI'P0J0APC_ (T(\>M#.EVBWDVMW\V_T_NILUKK3VXNWVJ;;RK"ZHTU
M>RWEC<=6/5N+2YIS0EK6MU0GXTKJRNJ=.XH5(34JU*G4EC+"JWJ+IOGW27-\
MW(>I-IDV6\P3I?%DKI:/5,>BU;1QK>DVI>NEJVF)U3:Y3S?EG/=ACYIR?/3<
M;?+&M;TG6)]<3Z8M'9:MHBU9X6B)1IO\?>XNZJV60MJMI=T(]6K2K2]6:'1#
MA-+XHPC_ (LTL8PC#IA&,.E4MA&2?$                      "@',5RL\
MOO-EH>XV[YAMK-+[FZ9J0JS64N:M:E#.:?N:T(0J9'2FJ<9/0R>)NHPEA+-<
M8Z[HU)I>,DTTTDTTL=NZ-Z\ZO\/^:QSGH_?Y=CGC3O=R=:9(C[W+BM%L>6O[
M')2U8GC$:Z3&!Z@Z8Y#U5L9Y?S_:TW..>SO1[ZL^NEXTOCGW:6B9CA,S'!VF
M)S>5P5S"[Q5[7LZL.$)H4YN-*K+#_$KT)^,E2'I3RQ8H7.=YLCKG3]3,:SY'
M]QZ.O<1#M;NALONQ?8[!:RH<9HS1L-+[C22V^(O^,9NK1I9>CCNSIR_IE[<5
M(\8S^\-//#RK>1CY9XH[*=IDX1.]VE;7PS^RR[?WV;'Z[3BMFUF>&.D<$6^L
M?+=O<$WWG1>X]O3MC;YYBN2/<IEX4M[D9(QZ1VWM*N.G]Y+:K"G;ZDLXVU3H
MEFR-C)/4MX^+KUK/C-4E].-.,_AZ)808RN\VPV]'+OK"YT#OEM?K;:O5UOVT
M\N&UKI^_PE6^MJ5>-O'(X:YNI(4+^SFGA&%*]LJM6WJ0]53J32QA%-_IKJSI
MGK'ET<VZ5WV'?[>=/?X<E;Q69C7NWB)[V.\1VTO%;QV36)1OYQR/G'3^[G8\
M[VV3:Y8^]R4FNL1.G>K,\+5]5JS-9]$RK)CLICLM;RW6-O;:^H1X<:EO5DJP
MEC&''J5(2],LWHRS0A&'C@I+P;"Q3[W
M
M
M
M  __T=?^#/X
M
M
M                                                  !Q&'%,/D\Y
M[^9GD7US'6O+YN#=X*VO[BUJ:KT#FH5\UMMKRWM8\*=KJ[24]6G3K30DC/2I
M7UM4H7U"2>>%M=48SS1CSGQ'\*>A_%7E?\F=7[.,MJ1,8L]-*;G!,]LX<NDS
M$:Z3-+1?%>8COX[:0VWI'KCJ3HG>_CG(=Q-(M,=_%;WV'+$>C)CUB)]46B:W
MK$SW;1JZ#4&F,-J:VA;96UEJS20FA0NJ?"G>6T9O#&A7A#C#IZ8RQXRQ\<(L
MV/D#[^WE5YMX8306[MW8\M.^EY+2M(8+6>7HR[::NR,8=2$-%[AWD*-"E5K3
M=7L\9F);:O&>>6A;3WTT(SQK%\6_*;U[X>^UYMT[6W.^55UGVF&D_C.*O_C;
M>.]:8K';EP]^FD3:\8HX)E=">.?2_57<V/-ICEV^MP[N2WX&\_\ AY9TB)GT
M4R=VVLQ6LWGBCGJG;#-X'M;JPEFS&-EXS1JVU*/EE"3P_P"LVDO&,80\<]/K
M0X0XQA+#A!?9EFEGEA/)-":6:6$TLTL832S2S0XPFEC#PPCXHHJ3$Q.D]KM^
ML3V*:<(^#A'T/A1AX81?T\/+@                      %--U]F=I=]=)W
M.A=YMMM$[HZ/NY^VJ:=UUIO%:EQE.ZA2FHR7UI0RE*IY/<TY9YH4KFA&2K3C
M&,9)Y8]+-\@ZEZ@Z5YA7FO36]S;#<UX>TP9+XK::ZS69K,=ZLZ<:VUK/IB6-
MYIR?E7.]K.QYQML>YPSQ[F2E;QKV:Q%HG28]$QI,>B7V6.1OL97A<X^[N+*X
MEAPA5MJT]&>,./&,DT9(],L?'",(P]&$6.US7>;+\M^XGE^HN5+<74O+_J.I
MVE:CH?54U]N3M?<S^JFDM+*[R%>74&,Z\TWJ[BID,C)+++++3M(=,8S'Z \[
M_6G)NYL^O]GCYOACA.?%W=MNH]V8K7\7RZ>BL8\,S,S,Y)1_ZI\M_3O,.]N.
ME]Q?89/W.^N;#/N1,S[6GNS-\D:=E56,'O'E[3J4LY:4<I1A&$)KFA"6TO80
MX\.M-+)#LI^$/%"23TYF-1S3=SWS^<I4<ADM<[(9;76AL=">K5W,V9\JW*T7
M+:4I>M6R&2ABJ$F6Q5O)'U,:V:Q=G+&/"$(QXPXS9Z#\QGA)XA=S!RKFE-KN
MK\(VV\TVV;6>RM>_:<66T]NF'+DGU]B.?4_A+UWTKWLF^V5L^"O^VV^N;'IZ
M9GNQ%Z1[N2E(5APFOM+9WJR6V2IVUS/'A"RR'5L[GK<>$)).O'LYX^E3GF6Q
M7<7-GLS@
M
M
M                                   #_]+7_@S^
M
M
M
M                         !SQ 79^2+OGN=3DFEP^EL+K2&[^S6,A;VLN
MS^[%Q?Y[$8K%T80IPL]#:EA4AE,%"E3ZT+:WM;B:PDGCVE2PK1AP1]\4/+3X
M9>)_M-_N=K_)W,KZS^.;2*X[VO/'O9\6GLL^LZ=ZUJQEF.%<M75.B_&#K'HR
M*;7#F_&]G32/Q?/,VK6L<-,=]>_BTC[F*S..)XSCEX74FWNG-1]I7JV_D&0G
MXS?-"QA)2J3SQ_QKFEPZE7IX<9IH=;Q=:$&7WR6=^GR1<W-+%Z<U!JN3ERW<
MO/)K>IM]N_E,?CL)D\C7FEI0M]%;E1['%9&6:I/)2H4;OR"^K3QCV=C&6'65
MU^)GE6\3_#RV3>;/;_RSRZNLQN-G6UKUK''7-MO?9<<Z1,VFGM<58[<NO!++
MHWQMZ+ZKBNWSY?Y.W=M(]EGM$5F9]&/-PI?CPB+=R\SV44$U%MIJ/ ]>M2H1
MRUA+UIH75A3FFJR20Z>-S9],\G"'&,8R]:6'^4O.RS2SRRSR32S2S0A-+-+-
M",LTLT.,LT)H=$81AX(HU3$Q.DNP:Q/&%//2\$>GHCZ4? Y>'D
M            #T?T#X8'BX?G>D@!S/\ =><C'-Y-D<EO%L%I*?6F1DKQJ;EZ
M)I5=O]Q8WE:G"G3R.0U-I2-M/E*M&$(1HR9F2\HR_P#91A&,(]<Z%\=?%/P[
MBF#IOF^6-K33_=LTQN-OI'&:UQY>]&*)],X9QVG]<T/J7PSZ)ZL[V3F^PQSF
MMK^&Q_@LNOKF].[WYCT1DB\>X]3A=::EP/5DQ^4KPMY8PX6=Q&%U:=6'^)+1
MK\>I"/CC3C+'T_ QWN9GS7/4EC&^S?*'S V&=MI>VK6NW^_-G'$Y:6E)/UY:
M%MN-HJTJ6MS6FD]33DKX&TI]:$.O7EEFC&28W1'GLV66*;7Q$Y1;%;A$[C83
MWZ:^N=OFO%JQKQGNY\DZ3PK,QQX!U)Y9]Q3O9ND]_%X]&+<QW;?8C+CK-9GT
M<<5(]=O55C#[TT9H2TL[BIJ4W1"-UC)H3T^,>B,8VEQ-":$(>E5FCZ3'PYE>
M[OYT>4>O>S;[\OFO=*X"RC&,VN\;CI-7[;U:4:L:="I#<#2$]]B:4U6$(3RV
M]S=4KB$(P[2E)-QEA+[HGQB\-/$*E8Z4YQ@W&:W^PM;V.YUTX_[OFBF68CL[
MU:6I,]EICBX'U'T!UCTI:9YYL,N+''^UB/:8?<_"T[U(U]4VBWKB%5</JS3N
M>A+\S,K:UZLW#_5IYHV]YQX<>'DMQ"6I'AZ,)8P]-"UTQI[T0
M
M
M
M            #__3U_X,_@
M
M
M
M      !QP]'@N5\GO>U\[_)5'&X;;/=:[U7MKCZLL?XH=TY;K6^W\MKVLM6K
M98:WNJU/(8>G/&$T8RX6_M(1FFFFFA---&,>)^(WE\\+O$WO[GGFPC;[V_\
M^E[73!N-=-(F\Q6<>:8_\;'DX1$1I$.C=)>*O6G1O=P\MW4Y=M7_ &&?7)BT
M]58F8MCCXNU'C\_H33>HHSU;RREH7DW_ -<++A;W?6X=$U2:$(RU(_\ K)9F
M5'RA><B<I.\\N/TSS(X/-<L.N:\;>UCFKR:\USM+D[FI"6C+/2U1AK:7(8R-
M2IUIII,GC);6WI]7KY"?A-&$"_$3R6^(734WWW1>6G/=K&L]R-,&[K$:SQQ7
MM[/+I'IQ99O>==,,<-9.])^8CI7G'=VW45+<MSSP[TZY,$S_ )]8[]-9_7T[
MM8[<DJ)9[:+/8[KUL15IYJVAQF[.7JVU_)"'3&$:-6:,L_1XY:G&,?!+#H@R
M"=%:ZT5N5IG%ZTV[U?IC7>C\W1C<8;56CL]B]2Z=RM"$\:<U7'YG#5:UO6A"
M:$99HTZD>$81A'IA&"(7,^5<SY)O<G+.<[;+M-SBG2^+-CMCR5G372U+Q6T<
M./&.SB[UL]]LN8[:N\Y?FIGQ7XUOCM6]+1[EJS,3]J5++FVN+.M/;W="M:W%
M./5J4;BE/1JTXQ\4].I"$8?G/5/@?2_#X?\ ?]'@#R
M     _BI3IUJ<]*K))5I59)J=6G4DEGIU*<\O5GDJ23<81EC"/",(PX1AT1?
MU6TUM%JSI,<8]QXF(F-)XZD(QA'C",81A&$8=/@C#QP6RN9/N>>[UYH?FAD-
M:\ONF]&:OR'E%2?7VSL(;7:IA>W4>-;*7U+3,M/%Y*YC'I[7,8V\Z>F,(NW]
M%>8WQ@Z%[F'EG.,FYVU-(]AO/]ZQ=V.RM9RZY<=?<PY,;F_47A'T#U+WLF\V
M%,.6VOX7;_@;ZSZ9[FE+S[N2EWLL/K[5>%ZDEME:UQ;R=6$+7(1\MH=67P22
MQK<9Y(>E3GE6#.8[S7#6&-DO<QRH<Q6)U12DA4J6NA-\<14T[E>SISQGA2H;
M@Z,HW5K<UYY.$LDE;!6=/KPXS5I99N-.6O1GGMY;GFNVZ_Y-?!,]N?8W]I36
M?3.WS36]:Q/;-<^2VD\*S,<>%=0^6;>8XMFZ7YA7+ZL6YKW;?ON.)K,S'#2<
M5(U[;1$\*H8C>FA/U:><Q,]&,>$(W..J=K3Z8>&-K<1EFA"'I59HK!W,9W:W
M/)RIR7U]O5RX[A8+3-A/6A7UW@,?0UUM]3HTXS1IW-UK71-3(8^TA5DEC4IT
M[ZO1J]7CUJ<LTLTLLL^C/&SPLZ^FF+IGG6WRY[Z:8,EIP;B9GT1ASQCR7TGA
M,TK:NO9,Q,3/"^H/#KK7I?O7YSR_+CQUUURUB,F+3USDQS:M=>V(M,3[G!5'
M$:PTUG.K#'9>TJUIX0X6U6>-M=1CZ$MO<PDGFX>.,L(P]-!IU-I3TH
M
M
M
M             #__U-?^#/X
M
M
M
M         !R D#R_<UG,;RKZDCJOEZWCUSM5EJT].>_I::R\\N"S<*498TZ6
MI-*W\*^+R=.$998PI9"SK2<80CU>B#4.KN@>C.O=E_)_6'+<&_QQ]S.6GX2F
MOIQY:]W+BGCVX[UGW6>Y#U1U#TQN/QKD&\R;6\]O<M[VW^?2=:7CW+5F.#JL
MK@\1FZ/897'VU])#CU(UJ<.TIQCXZ->7A/)'TY9H,DSE-\Y_UEA),=IGG-V8
MMM:V5/J4:VZ>ROD>!U1"G+&$.WS.W&>K28R]K3\9IJE:PRF.IRPEA"2UFC&,
M80K\0/(QRW=3??>&O,YVMNV-KO=<F+[%-SCK.6E8X1$7Q9IG76<D1P2)Z6\R
MN\P]W;=8;.,U?W;;Z5O]FV&TQ2T^F9K?''#[F=5(,YLQ;5(S5M/9"-M-'P66
M0Z]6AQ]"E=4H=>6$.CA":2>/HS,F'E=[PWDXYQ[6W_B"WTT?JC4=:VFN;C;W
M*7-72FY=C+1EXWD:^@]32VN2JTZ$>,M2[M:%:UCT1DKSR32S30BZ[\'?$GPW
MR6_.[E6;!AB=(W%8C+MK:]FF?%-L<3;T4O:M_1-8F)B)'=,]?](=7TC^0M]C
MRY)C6<5I[F:-.W7%?NWF(]-HB:^JTQ,2H[FM*:@P$T?FGC+BA1ZW5ENY(0KV
M<_'IEX75'C)#CZ$T81]&":3F;<GG0#^^                      #@#X.#
MG_"/!#H^'Z/C_/6^N8KNL.0;FDGN\ANMRVZ#^B>[[>I5UQH6VN=M-:5;RM#A
M"_R6?T'4Q]3(U9(],D,K"ZI^*-.,.,(]>Z-\>?%KH2*X>0<ZS^PKI^ SS&YP
MQ$?>UQYXR1CB?3[+V=O=AH?4'AAT)U-K?FG+L7M)U_"8HG#DU]<VQ36;S'H[
M_>CW'JL3K;5.%A+)8YBZC1EX0A;74T+RWA+"'Q,M*YA-U8?]#JQ]/P+#/,/Y
MK7A[CRS*<JG,G>8VK-/5FM-%;]X63(6<>TX322QW%T#;TJM&2G'C+"6;3=>:
M:6,(QJ=:6,9Y8='>>_<T[N#K[DE;QZ<VPOW9_@^>TQ,SVZ_C-8B8X1I/#AO4
M'EEQ6UR]+\QFL^C'NJZQ^^XHB8T^)F?=X<:G8G>JI+U9,YAY9X='6N<74ZDW
M1T1CY)=1C",?!_Z:'PEA_F'[GCO$N6KRN]UERY:MU?I>UGJ]76FT$*.Z^GZE
MM1X=?(7=OHZ-SD\=;]/#M,MCK3X25W1_F.\'.MN[BY;SK%M\]M/P.\UVN36?
MO8G-W<62WN8LF1P_G_A)X@=.:WWG+[YL4?[3!^'IIZYC'K>D?Y]*JG8K7^D\
MQPEM\O0MZT>'&WO^-C5A&,>'5EC<<))H_P#0GF6SJU"M;5JMO<4JE"XH5*E&
MO0K234JU&M2GC3JTJM*>$)I9I9H1A-+&'&$8<(NW5M6]8O28F)C6)CC$Q/9,
M3[KG$UM69K:-)CMB7L81A&$(PC",(PA&$8=,(PC#C",(P?EP?T\.0
M
M
M
M       ?_]77_@S^
M
M
M
M       ?59WMYCKRTR&/N[FQO["YH7ME?6=>K:WEG>6M6%>VNK2ZH1EGIU*<
M\LL].>2:$99H0C",(P?QEQ8LV.V'-6+TO$Q:LQ$UF)C28F)X3$QPF)[8X/ZI
M>^.\9,<S6U9B8F)TF)CLF)CLG7T]K^9I)9Y8R32PFDFA&6:6:$)I9I8PX1A-
M"/A7E.5#OX>?[EBAC<%F-P*',/MY91HT8Z1WRA>ZFS%M92S<*U/"[D4*M+/4
MJG9\*=O+?7MY:T82R]2TC+":6:-OB!Y4?"/KGO[O;;.>3[RVL^VV/=Q4FWHF
M^VF)P3&O&W<IBR6UG7)KI,=>Z6\<.N^FN[@S;B.8;>NGX/<ZWM$?L<T3&6)T
M[.]:]:\-*^NGV<VQTMF>O5IVL<3=S0C_ *QC>I1IQFX=$:EG&$:48>CU999H
M_P"4R9^5#SBKD@WYCC-/[R?-_E9UY>0H4IZ6O)OHDVRN;ZK+QFH8[<W!4)):
M%.3A-&>XSN,QM&$.$(5)IH]5"#Q \F_BATGW]WTW[/GVTKK.N#\'N8KZ[;;)
M:>],^BN#+GMV\(CBDATMY@>B^>=W;\X[W+,\Z?MOO\,S[F:L<(]W)3''NZRH
MYG-IM28OKU<?"EFK67C'C:\:5Y"7CX9K.K&/&/BA"E//'TH+[>E=7:4UWI_%
MZMT1J?3VLM*YRVEO,+J;2N:QNH=/YBSGCPDN\7FL14K6UQ2CPCPJ4JLTL?%%
M%/?\NYARK>9.7\TP9-MN,4]V^++2V/)2WJM2\1:L^Y,1+M^UW>UWVWKN]EDI
MFQ7C6MZ6B]+1ZZVK,Q,?8E3.M;U[:K/0N:-6WKTYHRU*->G/2JTYH>&6>G/"
M$81AXX1AQ>A?&^A^/&'P>GX.D                         /[OP_[\>(\
M:'P>'_"B?S \BW*!S34:TN_G+SMEN'D*TL9(ZGO<!)A]<TJ<TLLDU.TW TU-
M99RA+&$LL)I:.0EA'JRQC#U,O#H'2'BIXB]!VB>DN<;G9TC_ &5<DWP3]G;Y
M._@MVSI,XYTUGURU?GW1/274]9CGO+\.XM/W\U[N3[66G=R1]JT.\Q6IL]A(
MP^9>5O+22'#])EJQJVT>$>,(S6M;K4X_#C(L2<P_FOW+WJSRO+<M.^&O]G\I
M4GJUY-+[@V%CNCHOI_T-AC;ZVFQ.8LJ<(<>M6N[O)3\?\6/BE9T=YZ.L.7]W
M;];<KV_,:1I'M=O:VUS>[:U9]KAO/[&E,,>ZXAS_ ,M7(-UKEZ<WN7:6GCW,
ML1FQ_8K,=S)6/=M;)/N*FXK>?*T.K)F,;:W\D.$.VM9YK*X].>>6/7IS1]*6
M618?YB.X8[Q_8+RS(6&TEGOOIBUGJPAJ#87,1UM>3TX<)J$(:&O:-AJ2>>>7
MCQA;X>K)+-",L:G3)&>5O1WFP\%^K>[BR\PMRK/;3\'OZ>QCW?P];9-M$1^R
MS5F8F.';IP[J#P.\0^1:Y*;2-]CC[_:V]I/[U,5S:_8QS'N]FM3<3N?I'*=6
M6>_FQE:;A^E92GY-+#Q1_P!9EC-1A#CZ-2'PEH74>F=2:/S5_IO5VG\WI;46
M*K1M\I@=1XJ_PF:QMQ"'&-"_Q>3ITJ]&>'^14IPCZ21.RWVRYEMJ;WEV:F?#
MDC6N3'>MZ6CUUM69K,>[$RY/N-MN-IFMM]WCMBR5X36]9K:)]4UM$3'VX>^H
MUJ-Q3EK4*M.O2GA":2K1GEJ4YX1\$99Y(QA&'PHNC?4]+]
M
M
M                                                         ?_6
MU_X,_@
M
M
M                                                           <
M\0<1X^+]'I2-Y=^;OF6Y3M10U-R\;SZYVOO9[F6[O\;@LM/6TKGJTM.%&7Z)
M]%9.%?$926$L(0EER%C6A+PEC+PFEEC#3.L?#SHGQ V?XCUCRS!OZQ&E;9*:
M9<<:Z_@LU>[FQ<>WV=ZZZSKPF6P]/]5]1]*[C\9Z?WF3;6UUF*V]Y;T>_P =
MM<=_].L^YQ=3E<#A\Y2['+8ZUO9>'"2>K3X5J7C_ $BYDX5).GCTR309*G*1
MYS]J"PFQ>EN=+9FAJ"TA&A:UMV=DH4L9F:5.66%*-YG]L\_<0M+J>::/:W%?
M&Y6SEDEA-"C83S1A+"$_B%Y&=IF]IO\ PSYG.&W&8VF]]]29[=,>YQU[]8]%
M:Y,629G3O9HC64BNE?,KN,?=VO6.SC)'"/;[;WMOLVPVGNVGTS-+TT]%)4?S
MNS%*;KUM.Y&-*:/&:%CDN,].,?#"6E>48=:6$/!"$].;TYF3GRR\[_*GSAX6
M&8Y=MZM';A5Z=K"\R6EJ%Y5PVO<%1A-V4]3/Z"S\EKE[2G"?C)+7JV<*-2,.
M-*I4EC":,'.N/"[K[PXW/XMUERS-LXF=*Y9B+X+SV_@\^.;8;SIQ[L7[T=EH
MB=8B2?3?6G2_5N#VW(-[CSSIK-->[EK_ )V*T5R5C7AK-=)]$S'%1K,Z;SFG
MZG9Y;'7%K+&;JR5XR]I:U)H]/Z7<TNM3C'Q\.MQ]&"5G]]H+:72<(@.
M                      49WDY==AN8?"T]/[Z;.[;[LXJA)4DLJ&O='X/4
ME;%QJQXU*N%O\E1GN+*I'_M;2K3G]":#9>F^LNK.CMS.\Z5YEN>7Y)T[TX,U
M\<7T[(O6LQ6\>Y>)CW&&YOT]R+G^'V'.]IAW=8[/:XZWF/\ -F8F:S[M9B?=
M=AC\MD\34C5QF0O+">,81FC:W%2C"?AX.TEDCPFAZ4T(K&W,5YM/R4;G2Y#*
M;%ZIW'Y;M1UY:LUG86&0GW/VZH5ZD(S=I<:9UE7AF(PZ_#A)0U)1IRRQC++3
MX=7JRFZ-\[/B=R.:8.JL&VYUAKIK:U?Q7<3$>K+AK['L]-MM:9G29GMUXKU#
MY<^C>91;)R3+EY=DGLB)]MBU]VF2?:=OJS1$>I4K$[PZCLNK)DJ-GEJ4.'&:
M:3R.ZC"'1PA6MX=GX/1HQCZ:PUS&>;I]X!LU/?9/;+&:)YD]*6TE:YDN]N<_
M;8'6-&RHRS1C-?Z&UQ/8U*E>/5]3:X>\R,\W6EZO&/6A+*_HSSD^$74D5P<\
MOGY)N)TC3<XYR89M/ZW/@B\17UVS4PQ&G'2-->'=0^7[KSE$VR<MKCYCBC6=
M<5HKDT]W%D[LS/N8[9)X^E4_$[M:6R$)9+V>YP]:/"$9;RE&I0C-'_)N;;K0
MZO\ G3RR063]QMK-S=G]276CMV-O=;;9ZLL^,;K36O=+YO26<HR\>K"K-B\]
M0H5NI'_%GA)U9H<(PC&$8).<FY]R/J/95YET_O,&^V]NS+@RTS4GW.]CM:NO
MN:ZPXUS#E?,N4[B=IS3;Y-MECMIEI;';_5M$2J+:7UE?T87%C=VUY0CX*UK7
MIUZ4?2Z]*,8?HO!,L^%]0
M
M
M                           /_]?7_@S^
M
M
M
M                                 !W6G=2:ATAF\9J;2>>S6E]282ZI
MW^&U!IW*7V$S>(OJ7^BO<9EL;4I5[>K+QCU:E*I+-#Q1?-O-EL^8[7)L>88J
M9\&6.[?'DK6]+UGMK:EHFMHGU3$Q[CW;?<;C:9J[G:Y+8LE)UK:EIK:L^N+1
M,3$^[$ZORK4:-Q3GHUZ5.O1J2QDJ4JTDM2E4ECX99Z<\(PC#THP7]N3?SBOG
M$V!CA]*;^4;+FFVWM)K6TJ76K+N&!W>Q>.IR]E&-AN+94:DN3J2\8UJDV?LK
MRYKS0A3\MH2QZTL2?$CR;>''5OM-_P!)3/(=[;6=,4>TVE[3Q]]M[3'LX^]B
M-O?'2L3K[*T\'=>D/,%U=R'N;7GL1S3;QI&MY[N>L>YEB)[\^F?:UO:>SOQ'
M&*7Z@VET_E.TK8N,^%NYN,W5H2]K83S^+K6DT8=3_P"532PAT^IC%EF\E_>O
M\E_/+1L<5M9N33TON=<TX1K[,[G0LM([C0K0DZ]2GA;*>O6LLU++"$9XSX6]
MNNI)PC6EHQCU85]^)G@!XE^%EK9^?;*<^QKV;S;=[-MM/V=N[%\,SZLU,>L_
M<S:.*4_1WBET=UK6N+EFY]EN9[=OFTQY?]&-9KD__-VMI'W6BA>H=#ZBTW&:
M>]LXUK.6/1D;/K5[2,/%&I-PA-3^%4EE]+BN2.+.BO(
M          ?!Z/YX\'A/@]'^Z/)^?^9&,/[CP6XVU>V.\&G;C2&[.W>B-S-*
MW<)H7&G=>Z5P>KL+5C-PXSQQF>H5Z/6Z)8PFA)",(PA&$81A",,MR;G_ #SI
MS>5YCT_O,^QW%>S)@RWPW_UL=JVT]S71\',.5\MYMMYVG--OCW.*>VF6E<E?
M]6T3'VWU6E[>8^K"XL;NXLJ\O#JUK6M5H5(</\^E&$?S.*R1S'>;G<@N\U2]
MS&V%MKGELU/<SU:_6V\S4^H=$5[JM-QFJ7NB-:QO.RI2_P#H[;$7^/I2^"$O
M#H2?Z,\Y?BUTU%=MSVV#G6"ND?[Q3V>>(CT5SX>YK/KMFQYK3Z]7&.HO+YT+
MSB;9N61DY;EG6?P5N_CUGUX\G>TCU12U(5'Q&[6J,=U:=Y&UR]&'"'^MTH4K
MF$L/%+<VW5XQCZ-26:*P5S)>;;\\>T<+_+[*Y;0/,SIBUEGJ4:&F\A2V]W$F
MH49N-6M<Z-UI7A81C"3A-+1L<_=UIXPFDEIQFZG:2UZ+\ZGA;U#--OU-CW'(
M\]NV<E9W&WUGLB,V&OM.WA-LF#'6.$S;373A?47EWZUY5WLO)KXN98X]%)]E
MET]W'DGN]G9%<MYGLB/75##[O:;O^K3R-.ZPU:/"$9JTD;NTXQ\$);BVA&?X
M<9Z4L(>BL:;J;+;O[&ZCJ:0WFVPU]M9J>G&MPP>O])YS2F0N*=O/"G4N;*AF
MJ%&-Q0XS2QDKT.O3FEFEFEFC+-+&,IN0]3=.]4[*.8]-;[!O\$Z>_P!OEIEK
M&OHM-+6[MNW6MM+1,3$QK$N*<TY-S;DFX_%.<;;+M<GZW+2U)G3TQ%HC6/=C
M6)X3$Z3"I5ED;#)4H5\?>6M[1CP_3+6O3KRPX],(31IQCPCZ45,N#.,:^T
M
M
M
M'__0U_X,_@
M
M
M
M         !^]O<W%I<4+NTKUK6ZM:U*XMKFWJU*-Q;W%&>%6C7H5J<8323R3
M0A-+-+&$81A",(\8/YO2F2DX\D1:MHF)B8B8F)X3$Q/"8F.$Q+S6UJ3%J3I,
M3K$QPF)CLTE_,TL)H1EC"$830C",(PA&$T(PX1A-"/AA&'A7X.1WS@+F_P"5
M^MA=(;RWM;FBV=L^RLZF+UWEZM#=+ 8^$O9RS:9W/J4[BYN>RZ)O)<Y1O99I
M)84*-6TA-VDD4?%+RB^'775<O,>FJQR+F5M9[^"D3M<EO_%VT36M=>SO8)Q3
M$SWK5R3PGN'17CQU9TU--IS>?Y3V==([N6WX:L?L,VDS.GJR1>-([L3376*9
M:DVMP.9A4N,?)#"Y":,9H3VM.$;*K/QXQ[:SA&$)>/\ E4HR\./&,)O!',UY
M,.\8Y4N?'3<<KL-N'0KZJL;*%]J;:?5<EOIW=+25*%26E4K932]2K5A<VLLT
M].6.2Q=>[LNM/+3\H[7K4Y:UO$OP:Z_\*-[^+]6;.8V][=W%N\6N3:Y?3I7+
M$1W;:1/X/+7'DTB;=SNZ3,P.CO$'I;KC;>UY'N(G+6-;X+Z4S4_SJ:SK7C'O
MZ3>FLQ'>UX(]ZATGG-,UNID[.,M":?J4;ZAQJV5?T(2U^$.$T?\ (GA+-X8]
M6$$Y7+&ZO-?!_P H/)\'Z'$                            ^#\WT1X'A
MMQ-L=M]W=,7FB=U= :,W*T?D>K&^TOKS3.%U9@+J:3_1U*V)SM&O0C/)&/&2
M?J=:6/3+&$>F&5Y/SWG73V^KS3D.[S;+<T^YRX,M\62/7$7I:MM)],:Z3Z=7
MQ\PY;R[FVVML^:8,>XQ6[:9:5O6?LUM$Q_DX/IM+V\L*\MS8W5S9W$G'JUK:
MM4H580CX8=I2C"/3XUCSF8\W+Y$-Z:>1RVT<FL>6/6-U&K7HW&ALC7U9H&>]
MKU(33ULCM_K"M5FEI2PXPIVV'RN-I2]'"7A#JQE'T1YS/%?IFU-OU%.'GFVK
MI$QGK&+<=V([*[C#6-9]=LV+-:?\KBO4?E[Z'YQ%LO*?:<MS3QUQ3W\6ONXL
MDSP]48[XXA4C#;M:GQT9)+^-OF;>7A",+F26A=0EAXI+JWA#ICXXU))XL>?F
M;\W8Y]=CXY+,;6X_2O,UHRRDJW-.\VXR%/!ZZIV5.>:6$U]MUJJI1KU:\80E
MC"UPMYDIX]:'#CPFX3"Z'\X_A/U3%-MSZ^7D>YMI$QN:]_!WI_6[C%%JQ7]E
MFIACA]C7@74GE_ZYY+WLW+*TYEAKQUQ3W<FGNXKS$S/['';)/^55?#;L:8R7
M5DO9J^&N)N$(RWDL:EM&;AX);NCQA"'^=4ED@L?:VT%KG;745]I#<;1FK- :
MMQ<T)<EI?6VG<QI74>/FFXPEEOL)G:-"YI1CPCPA4I0\"47+.;<JYWLZ<QY-
MN<6\V^3[G+@R4RX[?YMZ3:L_:EQ;>;'>\NW%MIS##?!EKVTR4M2\?9K:(F/M
MPJ3;W5M>49+BTN*%U0J?$5K:K3KTI_\ HU*<8PC^>\FR#Y7[<8?!_? <@
M
M
M                                                     #__T=?^
M#/X
M
M
M
M    '(#U6B-=:TVTU7@]=;>:KU#HC6>F;^CE-/:JTKE[[!9_#9"WFZU*[QN5
MQL].M2GAX.,D\.,.,(\81C!\'-.5<LYWR_+RKG&WQ[K;9ZS7)BRTKDQWK/;%
MJVB8F/LP^K9[W><NW5-]R_+?!FQ3WJ7I::VK/KBT:3'VGX7-K;WE"K:W="C<
MV]:6,E6A7IRU:526,.$83R3]$68AW7_G#V,UM<Z=V+Y^;_$Z:U/<36F'TOS'
MVUK:X72N<N:D84+>WW<QMKV=KB;B>>,(?-NSI4["/&$;JA9RR3W-2N/QS\G>
M?E=,W57A+2^?!76^7ETS-\M(CC,[2TZWRUB/]A>;9M?VN^29C'$M_#3Q_P >
M\MCY)UW:N/+.E:;N(BM+3Z(SQ&D4F?W2L13]=6FDVF@&L]IY[:6MDM+RU*U&
M'6J5L1&,:E>E+X8QL)X^JGA#P]G-&,WH1FZ(0RP:-:C<T:5Q;5:5>WN*=.M0
MKT:DM6E6I59>O3JTJDD8PFEFEC",L81CQATP0 M6U+32\:3$Z3$\)B?3$QZ_
M<2DBT6CO5G6)[)CL^RH=&$81C":$830C&$98PX1EX>*,(],(^E%^K^7EP#R
M                           'P>C^>/!X0!1G>KEVV)YCM-3Z0WWVDT!N
MOI^,E:6VL];:9QF;KXNI7IQI3WF"R=U3C=8ZYZLT8275A6HUI./&6>$6R],]
M9=5]&;V.8]*<QW'+\W#6V'):D7TG73)6)[N2NL<:Y(M6?3$L1SGI_DG4.V_%
M.>;3%NL?HC)2+=WW:S,=ZD_LJS$QZ)=CCLMD\16A7QE_=6-7QS6U:>E">$(\
M82U9)?4SP\'J9H1A'QP8^G--YLGRV;@2Y/4'*QN5JO8/4566M7M-%:MGNMS-
ML*E6$(S6]C:7F1JR:AQTL\T>K4N:V2R75EZO4MHQA&$TO>@_/!UKRB<>SZ]V
M6+F^&-(G-BTVVYT]-IBL3M\FG;%:X\&LZZW]7!>IO+=T[O\ O9^F-Q?8Y)XQ
MCOKFP^Y$3,^UI[LS?)I'WJJF$WDR]I&2EF[.AE*71":YH0ELKWTXS0DAV,WI
M0A))Z<S&RYJNYSY_.4F&4R^M-E\AN!H#&1JSU-SMF)[C<72$+.C-PGR.2M,=
M1IYG%V\(=7C7S&)M).F$(31CT)J] ^8_PD\0O9[?EG,Z[3=WT_W;>:;?+K/W
MM9M,X<MOV.'+DGAKHCKU1X1]==*=[+O-G.?!7_;;?7+CTCTS$1&2D>[DI6%7
M\)K_ $MG>I);9&2UNI^$/(\A"%I7C-&'Q$D9X]G/-Z5.>:*UX[JYH]GQ <@
M
M
M                                                     __2U_X,
M_@
M
M
M
M       Z63KW'O?)Y;8S4&CN3GF>U+&^V+U#D;;3VTNY&?O9HUMF,SD*G8XO
M2V>R%Q&/'2MW<324*-6K-"7$U)X333RX[M/)(-^:/RW;?JG9[GQ(Z&P=SFN&
MLY-WML=>&\I6-;9<=8__ $JE=;6B..XB-(B<VGM))^"WB]EY)N,/2/4N3O;'
M),4P9K3QV]IX5I:9_P!C:>$3/[5,ZZ^SU[E&=R=OI,G1N,_AJ/4R=&2:K?6E
M*7HR-.3U4]:E)#_TT(<8QA#IG].?XK.,5;IIPC:#R
M              \ /)T_#_0X\%M[FP[IGD4YQI<EDMSMEL1IS7N1EJS3;K;5
M>3[>[APO*L)H1R61R.*HS666KPZT>K'.X^^EAPAZGHAP[3X?^8+Q5\.)IAY'
MS.^;:4T_W7=:[C;Z1][6MY[^&OQ&3%/N\7.^J?"OHCJ[O9.9;.N//;_;X-,6
M77US-8[MY^-K>/<X/7X+76IM/]22SR-2M;2</]2ON-U:QA"/Q,DM2/6IP_\
M532L7[F\\VEYEMK89/5/*KK7"<Q6D;>2M=0T7FXV6@=V[*A)+&KV%G1OJL<)
MF.I)+'C4I7]G<59XRR4;&>,>B='AWYVNB>?=S8=>[6_)MQ.D>VIWL^TM/9K:
M:Q[;#K,]DX\E*QK-LL1"-75GESZCY9WMUTOFKS#%&L^SMIBSQ'JC6?9Y-(],
M6I:9TBM)5FP&\.'O>I0S=M5Q-Q-&$/**76NK":,?'-&6':4_A1EFAZ,S'9W&
MVQW&V@U9DM![JZ$U;MSK3$3QDR6EM:Z?RFFL[:0[2:E+5J8W+TJ56-*>,DW9
MU998R3PAQDFFATIC<FYYR;J/E].;<@W>+>[;)]SEPY*Y*3V3IWJ3,:QK&L3Q
MCTQ"/_,.6<QY3NK;'FF#)M\U.VF2MJ6C[5HB=)TX3V3Z%6K2]M+^A)=6-S0N
M[>I\16MJLE:G&/AC#KTXQAQAQZ8>&'C>&95\+Z0
M
M
M                              '_T]?^#/X
M
M
M
M                                            ', &QP[BWFYRW-CR
M%Z+CK'(U,GN/L5EKC8_6&1NJTU6_S=II?%VE_HC45W/5C-4J5*^%N[*UN+FI
M---7NK:YJS1ZTT80ID\U/AYM_#_Q8W,<MI%-ES6D;[#6(TK2<MKUSXXTX1%<
MU+VK6-(KCO2L<(6$^"75>7JKH;#^.6[VXV-IVV29[;12M9QWGTS,X[5B9GC:
M];2B/N7@J>#U/<0MY(26F2IPR5"66'"2G-6GFEN:,D(=$(0J2S1EEAT0EC+!
M>01N=>4_                                     % ^8'E:Y>.:G2<V
MBN87:'1>ZF!A2N*5C#4F+A'-8.-UU?*;C2^JL?-0RN)KS]26$UQC+VA5C"'#
MK\&V](]>=8]!<PCF?1_,<VPRZQ-O9V]Y?3LC+BMWL66L:S[W+2]?<8'GW3'(
M.I]I^)<_VF/=8^.G?K[ZNO;-+QI>D^[2U9]UVF*S65PE>%QB;^YL:O1UNQG_
M $NIU>B$*M&?C)/#TIY8P])BS\ZGFR.4MJN3UKR+;CTLE:31KW<VR6\.2DM<
ME0A'C4\CT7N9;TH4+CC-&%*WM,Y;4.I)+UJV4JSQ3P\,O/#@O6G+/%3932T:
M1^.[.NM9]&N;;3/>KZ[7P6OK,Z5P5A&7K+RW9:S;>]$;CO1QG\6SSI,>YCS1
M&D^J*Y(C2.W+:5:].[R21A);ZELXR3>IE^:5A+&:2/1PZUS91CQAX.F:G&/I
M20@Q9]X]CMX.7S6U_MSO=MMK#:[6V-XS5]/ZRPEYA[NM;=I&G2R6,J7$L*5Y
M9U8RQC0O;.I4MZLOJJ52>7A%/'IOJGISK#EE.<]+[W#OMK?LR8;Q>(GM[MM)
MUI>-??4O%;U[+5B49.;\DYOR#>VY?SK;9-MFKVUR5FLS'KC7A:L^BU9FL^B9
MA6O'Y*PRMM+=XZ\M[VVFZ(5K>K)4EA'AQC+/U>F6:'CEFA",/'""E3/,6^X
M
M
M                                                ?__4U_X,_@
M
M
M
M
M   <@,VGS6K1.L,1R_<S>O,I97]KHK6>ZFCL-I&O==M3L\EE=&Z:NIM67F-H
MU>$L\DOS3Q]O4N*<O5GJ4IJ49HS4)I9*P_/?S3ENXZOY'RK;VK;=;;:YKYHC
M29K7-EK[*MICLG\'DM%9XQ%HMII:)F9GEEV6[Q<AYEOLL3&'-GQUQS/9-L=)
M[\Q_KUB9CMF--?>\(X[U7%O/E<-;232S7%O8W%2O"'3-))<5H=A)/'P\?431
MX1\4>/@BRET#TFU%0                                       %#.8
M'EHV&YJ-"W&V_,#M?I;<_2-::K5MK+4%G/\ -##7=62%*?)::U!8S4<AB[OJ
MPZOE>.NJ-7AZGK]6,81VKI#K?JSH+FL<ZZ1W^78[B-(F<=O>WB/O<F.W>QY:
M?L,E;5UXZ:\6$Y]TYR/J?93R[GVVIN<4]D6CC6?UU+1I:EOV59B=.&KL\5F<
MGA+F%YBKVO95X<.M-2FAU:LL.GJ5J4\(R3R_YL\L8,/_ +P'S;[<W:^3-[F\
MD&9RF\FAZ,;K(7NRVI:MI3W:T[:2T_**E/268I2T+/4E"GPJ0DMIJ=KD(2]E
M2IT\E6FGJPL6\(O.CR/GLXN1^*.*O+=U.E:[W'$SM,D]D>UI.M]M:>&MM<F'
M7O6M.&NE43.O/+QS+ED7YET5>V\P1K,[>^GMZ1V_@[<*YHCCI72N332(C);6
M5?-+;NV=[&G9ZDIR8^YCPDER-&$WD-6:/@C7IQC&:C&/CCQFD\,8QDA#@QA<
MWA,UIK+Y+3VH\1D\!GL+?7.,S&$S=A=XK+XG)6=6-"\Q^3QM_)3K4*]*>6,E
M6E5DEGEFA&$T(1@G+M=UMM[MJ;S99*YL66L6I>EHM2]9C6+5M69BU9CC$Q,Q
M,=B->;#FVV:VWW%+8\E)FMJVB:VK,<)BT3$3$QZ8F-85FIU:=:G)5HU)*M*I
M++/3J4YH3R3R3=,L\D\O&$81\48=#JWO>I_?A
M
M
M                       !_]77_@S^
M
M
M
M                              X .> #@  ?K1H5KFM1M[>E4KW%Q4IT
M:%"C3GJUJU:K/"G2I4J5.$9IIIIHPA+++",8QCP@_FUJTK-[S$1$:S,\(B([
M9F?0\Q$VF*UC69[(AQ&,)81C&/"$.F,8]$(0AXT[]C>[ Y_>8F>RJ;7\J^Z]
MWB<AU9K75&KL%#;;1U>A&'7GN;75FXL^+L+B267C&,+:XJ31^)EEFGC"6/*>
MJ?'/PDZ-B\<]Y]M:Y*=N+#D_&<T3V:3BV\9<E9U_75K'IF8B)F-XY+X:]=]0
M3$\LY7GFENR^2OL<<QZXR99I68^Q,^KM>8R6M-*XGK0O<W8RU)>/&C0J^67$
M(P_Q8T+2$\T(_#A!D'<G7FQ-:AD\3K#G?W7L+W'6T]O>U-F]EKJ^C+DII:O;
M0Q^JMS<K0MZE*C&666G=6^'L.TGA//V&2HQDEJ31!\1_/)6V#)R[PNY?:M[:
MU_'-[%?>\-.]BVU+6B9]-;9LFD:1W\-HF8CO72/ELFN2F[ZTW436-)_%]O,\
M?<OFM$3$>B8QUUX^]R1IK-*M0;S0FDJ6^G+&:6>/&6&0R$)8=6'@Z]"SDC&'
M'QPC4FZ/')%EE;<[<Z%VBT-I?;3;/2N&T1H+1>)ML'I?2VG[.G8XG#XRUA'J
M4+>C)TS33S1FJUJU2::I6JS3U:L\]2>>>:OSG/.>:]0\US\[YWN+[K=[F\WR
MY<D]Z][3Z9GU1&D5B-*UK$5K$5B(B5'+^7['E.RQ<MY;BKAP8:Q6E*QI6M8]
M$1_EF9XS,S,S,RH9=W=U?W->\O:]2YNKBI&I6KU9HS3U)X]'&,8^#AX(0AT0
MAT0A"'0]JQC['S@                                         !\'Z
M*UIWAW=+<L_>"X&[RVIL52VVWWL\?&VTQOGI'&VL,_":A1ZMAC-=XN$:-+/X
MR2,)80H7522YHR\9;.[MH3SPG[QX.^8/K?P@W==OL<D[WE5K:Y=CFM/L^,^^
MM@MQG;Y9_75B:6G2<F.^D3',>O\ PKZ;Z]P3EW-?Q;?1&E-SCB.]P[(RQPC+
M3W+3%HC[BU>.OM=*:ZS.EJL)*,_EF+FGA-7QM>>,*73'U4]M4Z8TIX\?#+#A
M'_&ECPAPP#N=/D6YA.0S=&IMEOOI>6SIW\;VXT1KW!S7-_H'<;#V5222MEM)
M9RM2I1GC2[6EY597%*E=6T9Y(5Z,D*E.,]MOAGXJ]'^+'(HYYTIG[TT[L9\%
M]*Y]O>VNE,M(F=-=)[MZS;'>(GN6G2VD%.L>B>?]#<S_ )-YYBT[VLX\M=9Q
M9:QVVQVTCLUCO5F(M76.]6-8UE'IS4V*U/9>6XRO&;JQEEN+6K"$EU:5(PZ*
M=>E",>''A'A-",81Z>$8\(H=.CM1>@
M
M
M               '_];7_@S^
M
M
M                                                       .
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
MS+93(1C&_P E?WW&/&/E=W7N/!X.BK-'P>*$%8_[GP>@UMEW7@\@
M                                      (]\S_*[LOSA;0:AV1WVTG1
MU3HO/=G<T*M*>6SS^E\]:232XO5>D<U"6>I8Y*TC//V5>2$99Y)ZE"O3K6U:
MM1J;AT+UWU-X<]18>J.E-Q.#<X>$Q/''EQSIWL6:FL1?'?3C$\8F(O6:WK6T
M:_U-TSR;JWE&3DO/,49<.3C'HO2T?<WQV[:WKK.D^F)FMHFMIB>VPN:R. OZ
M61QE>-"XI0C+&'Q5*M2FCZNA7IQZ)I)O'#P\>$81A-"$8:X/O&N[YW3[O'?B
M_P!LM9RU]0: U#&_S>SNYU*U[#&:^T?1N^REC<2TXS26N7L.O3H9?'1FC-1J
M325:<:EK<6U>K<_X,^+_ "'QBZ4ISSEFF'=X>[3>;69UM@S3&O#TVPY-)MAR
M::6B)K.F2F2M:]/$+H+F?0'/+<MWFN3!DUMM\VGO<N/7T^B,E=8C)3T3I,:U
MM6TRXTCJJQU7C);RWX4KJEU*>0LHQC&>UN)I>/1Q\-.?IC)/XX=$>$T(PA;^
M==:&]4
M
M                                                  __U]?^#/X
M
M
M
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
MX #X/A ?!\'$'D^#^\XX/+P.7AY
M                        #T_@Z?10$[R?D>TGS\\K6MMF\K0L;37F/MZV
MK=FM6W%.2%;2>Y6(M*D<-//<^&6QR,L9\7E)(PFA&VKSU)9>VI4)Y.M^"GBC
MS#PEZ\VO4FWFUMI>8Q;S%'9EVUYCO\/U^.=,N*>'OZ1$SW;7B=$\1>BMIUUT
MQFY1EB(SUCVFWR3]YFK$]WC^MOQI?]C:9CWT5F/4:0U)7TOFK;(233QM9XPH
M9&A"/&%:SGFX3]'@ZTD>%23P<)H</!&+6%9?$Y/ 9;)X+-V%WBLSA<A>XG+X
MN_HSVU]C<GC;F:SO["\MZL(34ZM&K)/3J230A&6:$81AQ@O+V^XP;O;X]WM;
MQDQY:UO2U9UK:MHBU;5F.$Q,3$Q,=L*U\V+)@RVP9JS2])FMJSPF+1.DQ,>B
M8F-)A,VG4DJTY*M.>6I3J22U*<\D>,L\D\O6EFEC#PPC#IA%USW/6_L
M
M
M                                     '__T-?^#/X
M
M
M                                            #@ YX . #@ < #@
MK%HOEWY@-R(4([=[&;Q:]A<RR36T=%[9:UU3"XEJ34Y*<U".#L:_7A-&M1A"
M,O'C&>3A\5+QUOF76/2/)=?Y8YKL]IW>WVVYPXM.WM[]ZZ=D_J3ZI9?9]/\
M/N8Z?R?L=QGU[/9X<E]>SL[M9]<?JQZW7W.6Q5GQA=Y/'VT9?BH7%Y;48P\?
M3VLT.'@\:5>CNZ:[R37/9?,7DSWSL>VEZTGT8Z3J;=]6'93U?T[^,"IC.SCP
MIS0X5.$>,99?BIY(3:%S+S ^"O*M?QKJ78VT_<<OXQZ8CA^+QEU[?1KZ9[(G
M3:-GX6>(F^T]CR?<UU_=*>R]<_[6:>K_ *([9AT=QKK2%MQ[34.,FX>'R>XA
M=^/_ /!>O^@E/I+S>OO1M21A\UMF]&:"DFXQA4U;O'MG<PZO7IRRQC3T3D<S
M4AQA/--"$9(1A"2:$80FZDL^A<P\X/@3LO\ A^99MW\3L]S'K].;'ACT>OTQ
MIPUF-GVG@'XF;C]MV>/!\9N,,^K]SOD__")]S7I:^ZNBZ,.,F0N+KTK?'WD.
M'1&/AN)*</2\/C@DYI+S7[G>RD:%;5V\7++I.UJSR0JT;'46Y6I\M;4X7,:5
M:>>TIZ9M+6:/9P[6E+)?QA-QA+/&G'K=71^8>>CPOP:UY=RWF6XM'9-L>VQ4
MF=-8X_C-[1QX3KCX<9B+<-=DVOEIZTRZ3N]YL\43ZKYKVCCQX>QK7LXQ[[W)
MT=+<;SZ;DXPM\?F:\T/!&:C9T:<WJ>,.$W;S3>'HCQE28TGYJEJ&M"C5USSJ
MX;&QDFMYJ]CI/8N^S<*TL9IO*Z-+*YC5./[*,(0D[.I-95.,8QZTD.K#KZ1S
M#S\;.NM>5=,WOVZ6R[ZM-.S29I3:Y-?3K'?C32-)X\-DVOE?SVTG>\YK7LUB
MFVFVOK]];-73W)[L_8X<>GK[W48<86VG*D_'CZJODY:?#P<(QDIT)N/IPZT$
MDM*^:T<L5GV7T;\RV_&H>'DG;_0KB=OM'=IU.MY;V7S7L<[U.T]3V76Z_9\(
M];M>,.&E;_SX=<Y-?Y+Y)L,/;I[6^XS>KNZ]R^#73CKV:^CNMAVOEDZ;II^.
M\RW.3LU[E<6/[/W5<NFOH[=/==/7WKS,W'R;#XREX>';3W=?_H\>SFI_FI#Z
M8\VO[N' =C\U:F_^MNREHPGAJ?=#&6D+F-.KUYYJWT&87$<(U(>HG[/JPX?$
MPEF]4T[?>=;QHW>OL(V&UUU_:MK:=.'H]MFS=G;&NO'MUC@V#;>77P]P:>U_
M&LW^?FK&O[WCQ]O9PT]S2>+J:V[^KJO'J?,JWXQXP[&RGFZOH<(W%2I\/I@D
M'ISN'.ZMTY"2:'+!)G+J62K3FO-1[L[UY6-62K4[3A-85-12V<)I.$)9)Y+:
M$\(=$9HQC-&;4-[YK_'K>\/Y=]E7A.F/:;*O9^R_%^_Q],3:8]SLTS^W\#O#
M#;\?Y,[\^N^?<V_R>V[O_9U]UU5;<[6];CQS/92]$82T;'&R<(PAPXPG[&,W
MI\.*0&G.ZM[N/2M26IC.2[E\NII*E.K"&H]O</K&G&:G)V<L)Z6KI;Z6:6,/
MBI)I8RS1Z9H1CTM1WOCWXS[^-,_4W,*\)C\'N+X>WW<,TG7W>V/0SNW\,/#W
M;3KCY/M9_P _%7)\/O?J?;=55UKJVM",)]19:7C_ -C=U+>/3X^-#J]*NFG>
M4+E-TA+))I/E?Y=]+R4[>>TIR:=V4VUPLLEK5K0N*MM++C<92A"G-4EEJ32>
M",T(31AQA"+5-YXB>(',9F>8<]YAGF9UGVF]W-^,1IK[[)/'36-?5.C.;?I/
MI7:1IM.6;3%I&GO-OAKP[=.%(X:^AUM;/9RXCQN,SE:_3UOT[(WE3U4.CCZN
M>/3Z:MV%TUIS3E.I2T]@,)@:562WIU:6%Q5ABZ=6G:RS26TE22QITX32TX33
M0IPC#A+",80X<8M8W6]WN]F+;S-?+,:Z3>]K::]NG>F>WT^O3BS.';;?;Q,;
M?'6D3I]S6*]G9V1Z/1ZG75*U:M&$:M6K5C",T8=I/-4X1F\,8=?CTQ\;N_T?
M%X?$^5[GY \G]WT0>#X(>D!H>EXO0!Y.@^#X8
M
M     \'I^AZ+6:=\IM_B]M.\YYO]-X>VHVEE?[CV&O)Z-"I"I2^:&ZFB\5NA
MF*T(R]$(U+O,5ZDTG^)--&7Q+O/+;S?/SOP.Z=WNYM-K4VUL&L]O=VN;+M:1
M]JF&L1/IB-5</B]L,7+?$GFVWPQI%LT9=(]>;'3-;]6V29]SL3&V]NI[S1F
MK5(QFFEM)[7C-T1A+8W,]E3E_,EIP@MDNX.;O9
M
M
M                     __1U_X,_@
M
M
M                       <\ 'T6=E>9&YHV6/M+F^O+F?L[>TLZ%6YNJ]3
MAQA)1MZ,)IYH\/%+",7\9,N/#2<N:T4K7C,VF(B(]V9X0_JE+Y+13'$VF>R(
MC69^Q#^9II9)8S3S2RRPAQC--&$LL(0\,8QBEMM[W?G/)NK"G4T#RD<PV?LJ
MLT99,O+M/K+&Z?C/+-"2:G]$68M+>QA-",>F6-QQA#IX<(1<]YQXO>%O(9FO
M-NH>7X;1]Y^-X;9/WNE[7T]WNZ-KV'0?6O--)V/*MUDB?OO89*U_U[5BO^5T
M5WJK35C_ +5GL32F\/4\NMYZO#T>RIS1FX>GP3JV\\WX[T#778U,GLQI;;.Q
MN)99J5_N'NIH&WAU)JL*<8UL7I"]S&0I1AQC-&6M9R3=66,80C&,L)N5<X\W
MG@7RK6N#F>7?7CMKM]KN)]&O"V:F''/V8O,:]L]NF[;#P%\2]]I.79TVU9].
M7/BC]6N.V2T?;K$\'F;O=31EMQA)D*]Y-"/3+:65U'Q1CT5*\M.2/@\4R<.@
M/-:N9K*=C-NAS*[&Z+DGZD:LNB,-KO<>XH2S=>,TL9,W:Z8IS3RP[.$82U>K
M&,9H0GX2PC/R[F_GOZ'P:QR+DF^W4QV>WO@VT3V?K+;F8CM]&O".&LS$;IL/
M++U)ET_E/F.VP_%URY9_[5<,>KT_;X<?-W6]>&DX^18?)7'A_P!IJ6MI"/H=
M-.:M_<37T%YK%L#CNP_C/YJ=X-8=7AY5] 6C=%[<=M_HNMV'T0S:J[/CPK<.
MMU^'6D\/9S=IS'FWGRZMS:_R%R#9[;U>WS9MSIV]OLXVNOH]79/KCN[GL?+'
MR+'I_*7--QF]?LL>/%ZNSO\ MM/3Z_1ZN/G+K>S*S];R/"8^AX>KY5<7-WPC
MT\.MV78\?%Z"9FA/-T>[*TC"A#4&A]U-T8TI(25)M=[N:EQ\;J;J=6-2O_%E
M]#L(31CZK]+A)#CXN'0YMS7SE>.',-?Q/=;78:]GL-IBMI]C\9_&/\NK;]EY
M??#?::>WP9MSI^ZY[QK]GV/LO\FCSUUNUK*XXQI7-E9<?%:V%&;JP]+RSM?T
M4QM%=TSW;6@.S^87)EL;?]E\3]&VE)=RN/Q?^D_C&J97K_%Q^+X^"7_)EX<W
MYGY@O&KF^OXUU+OJ:_N&7\6]7_IXQ:=GH_\ QSKMVR\*_#O8:>PY/MK:?NE/
M;?*S=T%SKK5]UQ[74.2EX^'R>OY'T^EY)"3A^8E[HS8_9;;B-&.WFT&UV@YK
M?_01T9H#2>EHT/5QJ?I,<':4.IZJ,9O4\.F,8^%SOF75/4W.M8YSS'=;OO=O
MMMQERZ^CCW[VU;9L^2<FY=I_)^TPX-.SV>*E-/L=VL.@N,ED;OCY5?WMSQ\/
ME%U7K<?3CVDT>*J+ LH^+P>"'H_F \ \CF/P>CP\0\#C_#_>!Y
M
M                                 ?C<7%O:6]>[NZ]&VM;6C5N+FYN*
MLE&WM[>C)&I6KUZU6,)9)))81FGFFC"$(0C&/0_JE+Y+QCQQ-K6F(B(C69F>
M$1$1QF9GL?S:U:UFUYB(CC,SV1$>F7,L(S30EA",9IH\(0A",8QC&/"$)80\
M,?0@U8O> ;ZX_F7YT^97>_"U9+C3FN=U]2UM)74G'_7=%X*O+IC1=_/+&'1/
M7Q5E9UJDO3PFFC#C'AQC?)X1]*YNB/#/DG2^YC3-M=IBC+'JS7CVN:OV*Y;W
MB/<CT*Q^O.>8^H^L>8\ZPSKCSY[SCGUXZ^\QS]NE:S]M-C2V,FP^G</C:D.%
M6VL:,*\O^3<5(=M<2_F3S30XH?.C-2=^
M
M
M              #_TM?^#/X
M
M
M           =CB<1EL]DK+#8+&9#-9C)5Y+7'8K$V5SD<E?W52/"G;65C9RS
MU:M2;Q2221C'Q0>G<;C;[3!;<[J]<6.D:VO>T5K6/7-IF(B/=F7LQ8LN?)7#
M@K-[VG2*UB9F9]41'&9^P_BI4DI235*L\E.G)",T]2>:6226$/'---PA!<FV
M4[G'O)=]Y;:ZTMRLZ]TKAKB$M6.>W;AC-H+&G:U(<:5[3L=Q*^.R%U1GXRQD
MFL;*O&:6:$\L(R<9H<4ZG\R'@KTIWL>^Y]@W&2.'L]IWMY:9_6][;UR8ZS'I
M]I>FD\)X\'1>3>$7B)SS2VVY9EQ4G[[/I@C3UZ99I>T>KNUMKVQPXO'Y+<'1
M^,C-+6S5M7J2]'96$*E_-&;_ "8S6D)Y(1_Z4T."ZUM)YK;S%YZ%M<;V<R.T
M>VU"K+"I6L= :=U5NIEJ,.MQ\FK_ #8CI>UDJ1AQA&:E<5I98\.'7@X'U#Y[
MNC-IWJ=,<EW>]F.$6W&3%M:3[L=S\:M,>Y-:S/N.H<I\LO4&?2W.>8X-O'JQ
M4OGM]CWWL:Z_8F8^R\1?[U8FEUH8[$7UY'P0FNJM"RIS?YT.S[:,8?#A!<MV
MO\V,Y(=*R6=SN7N9OWNMDZ/^V6LF=TMH/2E[ZKCZG$X/&5LG2]#HSD>CT^EQ
M+GOGC\4-_-J<DV.PY?2>R?9Y<^6/].^6N.?WAT;EGEMZ+VL1;F6YW6ZM';'>
MIBI/^C6DWC]\>.O-Y=25N,MG9XNRD_Q8QI5[FO#_ .+GGA)_\S7"]M>YJ[LK
M:N-M4P'*+MOG;BAY--/<;DUM2[L^55K?I[>YLMR[_*VOZ9-&,U2E);RTIOB>
MSA)"66''N=^9+QPY]WJ[OJ+<XJSKPVT8MII$^B+;;'BOP]$S:;>[KK,[_P N
M\(/#?EFDX.4X<DQIQS=_/KIZXS6O7CZ8B(CT::/*WFX6LK[K0JYV[IPFX^IM
M(4;&$L(^*$UG+)-T>+C'CZ:>N@]H]J=J[3R#;#;';W;BQA1C;PLM!Z+TWI"T
MA0FJPKS4(6VGK:WDZD9X0GC+PX=;IX<7)N;=0\_Y]D]KSS?;C>WUU[V?-DS3
MKIIKKDM:==.&OJ;SL>5<KY73V?+-MBV]=--,6.F.-/5I2(>7N;^]O9NM>WEW
M=S0CUH37-S6N)NMX.MUJT9H\50_@_P"1AWWZ/D]'AQZ3I]$-" /(
M
M                                             '@#M/#X.GX3&4[_
M &[U3";*;<ZEY*=C=0V^0WJW/P53$;OZ@PU[0N)-J]N<W;S4<GIBK<6M2,U'
M/YVVF[&-":7KVN.JU*TT*=6XM)X3@\I/@)NNI^=8/$[JG#-.6;&_?VF.]9C\
M:W%)B:Y8B8]]@P6X]Z.%\U8K&M:9(1N\=?$_#R;E^3HWDF2+;S<U[N>U9U]A
MBM'&FL3PRY(X:=M<<S;A-J2K)M=HBID;NCJ/)4HR8ZRJ]I84JDL81OKNG\16
MA",.FE2CT\81Z9X0ATPA-!@U1CQ6F(4I)PZ' .0
M
M
M                     ?_3U_X,_@
M
M
M             !V6'PV8U%E<=@M/XK)9W.9>\M\?B<-A[&ZR>5RE_=U(4;6Q
MQV.LI9ZU>M5GC"2G2I23331C"$(1C%Z-SN=ML]O?=[S)7%BQQ-KWO:*TK6(U
MFUK6F(K$1QF9F(B.U[,.'+N,M<&"LWO>8BM:Q,VM,]D1$<9F?1$<7\5*E.C)
M-5JSR4J<DL9IZE2:$DDDLL.,TT\\W1"$/'&*];RM>;_]X!S$2X_.:QT?B>6S
M0UW&A5FS6]%Q<X[5EQ9U.,:TV,VSQ-.XR\M>2'5C"EF*>.DFX^IK=$>$9>N_
M-SX1='3?:\MW-^=[JNL=S91%L43'9WMS>:XIK/KPSFF/35V3IGP(Z[Z@[N?>
M8:\NP3]]N)F+Z>GNX:ZY-8]62,<3ZU.LWNEI;$QFI6]>IF+F7C#L\;++4H0F
M\4)[R>,*?#P]-/K\/'!D+\N/FU7)-M=3LLGOKJ/<+F5U'2DHQNK/)9*YVOV\
MFKTY>MVUIIG1%S\UH<9X\8R76HJ].:6$LLU/AU^O#WK3SL>)_/IM@Z5P[?DF
M&==)K6-UN-)]$Y<]?9=GIKMZ3$ZS$]FG?>GO+IT9RR(R<\R9>99([8F9PXM?
M<ICGVGVIRVB>S3M4IR^\&H[V,TF,HVN'HQC'JS22PO;OA'Q35KB7L_SJ,(P]
M%>_V<Y;>7[EZQGS(V.V6VQVHLIZ,M"ZCH31>!TY>Y&G+-UH39?*8ZA)=7D_'
MIC4NJU2:/CF1=ZDZUZOZPS_C'5/,]US"T3K'M\V3)6O^96UIK2/<I$1[CM'*
M.G>0\@Q^RY)L\.UKII/LL=:3/^=:([UOLVF94WR&8RN5G[3)9&]OIN/&'E-Q
M4JRRQ_S))XQA+\*6$%;&L,TZWI\<>(!X0
M
M                              '@!Y'GM6:NTKH+36:UEKC4N!T=I'3=
MA6RNH-4:HR]A@=/X/&6T.-?(9;,92I2M[>C)_C5*U266'1TOLY?R_?\ -=[B
MY;RO!DW.XS6BF/%BI;)DO:>RM*5B;6M/JB)E\^[W>UV.WOO-[DKAQ8X[U[WM
M%:5B.V;6M,1$>[,Z/UH6]:ZK4[>VHU;BO5GA+2H49)JE6K/&/1))))TQC'T(
M,2_O-/.*\;3LM0;)=W]=5KN^N:=UB-1\S&2L*MK;6$D834+RWV?T_E*<*E:M
M'CU9=09&E))3X3S65K5C-0OZ=@G@?Y-LTY</5'B[6*UKI?'RVMHF;=DUG>9*
MSI$>F=OCF9MP]KDKI;%,5_$CS!8XIDY-T'.MIUK?>6C2(]$QMZVC69]'M;Q$
M1Q[E9UK>*Z:.VFGFFI9'54O5EAU9Z.'EFA--/'AZF.0JR1C"$/\ Y%)&/^=-
M#IECA_97*Y/.Y/(YO-Y*_P QFLQ?WF5R^7RMY<9#*97*9"XFN\AD<E?W<T]6
MO7KU9YZM:M5GFGGGFC--&,8QBL7P8,&UP4VNUI7'BQUBM*5B*UI6L:5K6L1$
M5K6(B(B(B(B-(A$S+ERY\ML^:TWO>9M:UIF;6M,ZS,S/&9F>,S/&95\ITY*4
MDE.G)+3ITY99*<DDL)9)))8<)9999>B$(0Z(0@^![7K?V
M
M
M                             __4U_X,_@
M
M
M                   >ATKI/5.NM1X?1^BM.9W5^K-0WU+&X'3.F<5?9W/9
MK(5^/8V.*Q&,DJU[BK-PCPDI4YH]$8\.$(OCW_,-ARK99.8\SS4V^WPUFV3+
MEO6F.E8[;6O:8K6(]<S#W[7:[G?;BFTV6.V7+DG2M*5FUK3/HK6(F9GW(A^-
M>XH6U&I<7%:G0H4I8SU:U:>6E2IR0\,T]2>,(0AZ<8LE[D<\VNWEW3HXO77.
MAJR[V%T=7FI7%+:W2%3#9W>'+V<TLM2'S6R]6%WAM/0GEFA&26I2R-U+&6>E
M<6=M/"$R$GBEYU^FN0VR<J\--O'-MS&L3NLT7Q[.D\8]Y2.YFW&FG&8G#CG6
M+4R7C@D=T5Y=><<TK7>]899V.&>/L<?=MN+1^RM[['BU^QDMVQ:E5'M2[P8^
MRC/;:>H2Y.XEZ/+;B%2GCZ<W@C&2G#JU*O#THR0\<)HP97_*QR#\I7)CAZ6.
MY?=F-*Z0R\;.%GD]>WEM'4.Y.>DC)"%Q\V->9N-?(S4JLW&I&SHUZ=K)---V
M-"G+'JH ]>^+7B#XE;B<W5_,\NXQZ]ZN")]GML?J[F"G=QQ,1P[\UG),1'>O
M,\4I.F.A>E>C\48^0[.F*^FELLQW\UO\[+;6^D]O=B8I$]E84-S>J,[J&I&;
M*Y&O7IQFZTEK+-V5G2CXHT[6GPDXPAT<8PC&/CC%,/X/@@YPVYT'P?WP
M
M                                                          _P
M<?SE)=X=^=E>7W3%;66]^ZF@]J],T9*LTN5UQJ;%:?IWD]+AQM<50OZDE6\N
M(QFEEDMK2G4JSS1EEDDFC-"$=AZ<Z3ZFZOWT<MZ7V&??YYT]Y@Q6R::^F\UB
M8I7UVO-:Q&LS,1#%<WYYR;D.UG><ZW6+:XX^^R7K37W(UG6T^Y6)F>R(??88
MO)92M"WQMC=7M:/_ *.VHU*L9?\ .GC)#A+#H^*FC"$/'%CM\W?G,VP.WM+*
M:9Y0=OLMOQJF6G5HVFX>N*&5T'M387,>M+2O+;!W,E+4.8EDFEAVEM/1Q4LT
MLT)J=W'A&5,;P[\D/5W.)Q[[Q%WE.4X-8F=O@FF?=6CTQ-XF=OAF?1:)W$Q,
M:3C]*/\ U9YC^0["+;;I/;VWV7T9<D6Q8(GT3%9B,N3W8F,4<>%U6,#LYE+J
M,E;/W4F,H\>,UI;34[F]FAXI8U9>-*GQ]'C/Z'5\;%0YN^\)YM.>'-29#F"W
M6RV?T_97WE^!VWP<L--[9::N)9)Z5&OB=&XR,MO/<TZ<\]*7(7T;B]C)-&2>
MYFECP3Y\//!_P^\+MM.'I#E],.:U>[DW-_PFYR1PF8OFM[Z*S,1/LZ=S'K&L
M4B47^J^ONJNM,WM.?;JV3'$ZUPU]YAI_FXXX3,1P[UN]?3MM*MV!TI@M-TXR
MXJRDI59I>K5NZGZ=>5H>&,)[B?IX<>GJ2\)>/B0K=,::]&
M
M
M                                #__5U_X,_@
M
M
M                     !=,[NSNEN93O"\W2S.E[&7;;8?&Y.6QU5OCJVQN
M8X/KT*T)<AA]!XB6-*KG\I3EA/UJ%O4IVM":$LMY>6LU2E"IP?QD\P717@]M
M9VV^O^.\VO7O8MEBM'?XQ[V^>_&,&*9TTM:)O>-9Q8\D1::]-\/_  KZCZ^S
M1FVU?Q?8UMI?<WB>[PGC7%7A.6\>J)BM>R]ZZQKXG5FN\-I6E&G7G\LR<\D9
MJ.,H3R]ITR\99[NITPI21]&:$8Q_Q99N$>&=SR0=VIRJ\@^F*./V8T/1O]>W
M=A+::JWFUA3M,UN;JB:;U5S2FS,:<DF-LIX]7AC,52M[:,)))JLE:M":M-5-
MXH^-G7OBUOIS=2[J:;2MM<6SPZTVV+U3W-9G)>/W7+-[\9BLUKI6)O\ 1?AS
MTOT-MHIR?!WL\QI?<9-+9K^OWVD12L_K*16O")F)MQF,NH]89O5%::?(W49;
M6$_6H8^WC-3LJ,./1'L^/&>;_/J1FCT]$80X03\<D;V\N
M
M                                           ']X !X$.][^\&Y)>7
M&E=_QR\SNT&D<C8PC-<Z9HZLLM4:WDEA'A&:306C_FAFJD/%QIV$W3T>%T?I
M?PA\3^L[5_-OD>[W%+]F6<5L6#]_S>SPQ]O)#4N==>]&=/1/\L<RP8K5[:=^
M+Y/WK'WLGZE7H,;I34>6ZOS/PU_7DF^)K1H34;>/_P!4U^K3_/F69M_/.=>4
MC0T+K';![4;I[\9>E"?L<OF8V6T>A;CC/U*4]ODLQ3R.;FC#A&>>2KI^C#AU
M80GC&:;LY*=)>1OQ"YIW<W5O,-KRG'/;2G>W>>/7K6DX\,>J)C<6]/#33O<@
MY[YD^E-EKCY%M<V^O'9:VF#%/V)M%\GV8G%'V?54'%[,YZYZL^4OK'&4X^&G
M3ZU_<P\?3))&2G\*,*L?\-COF)\XD[P?>F7(XG0&=T7RYZ6O)>PDM=K=/27N
MKHV?#K1DN]=:RFR%S3KQFZ?*<31L)H2PA+"$/5QGE)T=Y.?"#IF:;CF^+-SG
M/7CKNLG=Q:^Y@P^SK-=/O<MLL=LSKPTXKU!X_P#7O.>]BV%\?+\5N&F&FN33
MW<N3OS$^[2,?_3K4G$[3Z5QW4GNJ=SEJTO3&-[5C+;]?T86MMU)8P]*>,RRK
MK[<K</=;4=YK'=#7>L=QM6Y",9K[4VNM39K5F?NXQGC4CY1E\]7KW$\.,8QA
M"-3ATQ2:Y1R7DW(-G7EW(MIAV6WI]SBP8Z8L<?8ICK6L?J.-[_F/,.:;B=YS
M//DW&6W;?+>U[3]FUIF?\JHMK9VEC1EM[.UM[2A+#A+1MJ-.A2AT<.BG2A"'
MZ#Q+)OC?2
M
M                                                          /_
MUM?^#/X
M
M                                             !DK]S]W&>;YFI=.
M<RO-QA\MI;EYK2VN9T!MO/4KXG4^]UK-UI[;,9*M;5*=UBM-31A)-2JPA)=9
M*G'KVT:-K-2NZT)O,7YI]KT/.;HGP\R4S\XC6FXW/"^+93PUI6)B:Y=S'&)C
MCCPVX7[V2+8ZR,\)?!3-U)&/J/JNEL7+YTMBP\:WW,>BTZ3%J8>R8GA;)'&N
ME)BTT>U]N52P_;8? U)*^6A&-.ZO(<)Z&.C#HC3DA&$9:E;Q1AX)(_%<8\98
M9Q>E=*:8T+IO!Z.T7I_#:3TEIG%V>%T[IK3N-L\/@L'B,?1A;V.,Q.+L)*="
MA0I20A+3I4Y(2PA#A""KC?\ ,-]S7>Y>9<SS7W&XSVF^3)DM-[WO:=;6O:TS
M:UIGMF9UE-/:[7;;+;4V>SQUQ8L<16E*5BM:UB-(BM8TB(B.R(1MKUZUS6JW
M%Q5J5Z]>>:I6K5IYJE6I4FCUIIZE2?C&,8Q\,8QXN_?&^A^0
M
M                                        /!Z7C] 'D^#X. =H?!Z/
M]Q&#<OG8Y/MG/**>Z/-!L)HB\MI)JD^(SVZVBK74%263XJ%KIR%Y-?UHP\<M
M&VFCZ3>N2>&/B-U)I/(N1;_=5M]_CVN:<?V\G<]G7[=H:SS'K/I+E&L<SYGM
M<%H^]MGQQ?[5.]WI^U$NZL].9_(<(V6%RES+'P5*5C<1H]/@XUNKU(?#C-P6
M\]T?.".[%VWC=T,7N]JO=C)649I*V-VNVSU??0GJ2RPGA):9S6-#"XFO"/&'
M"I0R$\G'HC-",(PAV'D7E#\<>=16VXY=BY?2W9;=;G#7]6F&V;+7[%L<3[C0
M>9^//AMR[6N+=WW5H]&'#DG]2V2,=)^U>8>KLMJ]9WG5C/84+&2;APFO;RWE
MZ(^.:G;QJ3P^%&7CZ2V[NMYU#MY9RW5OL?RFZTU%//UI++,;K;@8/1DEMT\9
M:]UIO2%IGHU^,(<(TI,M2X<>/:1X<(]HY!Y"^<9)K?JGJ##AC[ZFUV]\VON1
MDS7P=W[,XK>KN\7.^:>9WE](FO)>59,GJMGRUQZ>[-,=<NOV._'V7KK'9.[F
MC+-DL[;T80^*IV-K5N(S>C"%6XC2X>CQC3C\);(W>\Y&[Q+<.6YM=!U=G=C+
M&>6>E;U]"[?RZCS\E&:$8<;K)[GW6=MIZO3P[2A84(0X2\)(30C--W'IWR6>
M#G)^[DYM&\YK>.,QGW'L\>ON5VM<%HCW+9+]L\=.SF_-O,1X@;_6NQG!LJSV
M>SQ=^VGNSFG)77W8I7[#V=AM#I2TX1NOFADIO\:%S==C2C'_ #9+*%*/#HX\
M(S1].,5J[>;GGYQ>87RNEO+S+[S:[QE[)/3N--Y/7F=M=&QDJ?Z6%+1.)JV^
M(I]?A"$\:=E+UH0EA-QA+#AWKIKPL\..C^[;IODFSVEZ]F2N"DYO<US7BV6=
M/1K?AZ.V7,.<=;=7<_UCG',MQGK/;2<MHQ_:QUF,<:^G2KVV/TSI_%<(X_#X
MZUGEC",M:2VIS7'&'HW%2$:D?2XS(IM^:N[P
M
M
M                              '_U]?^#/X
M
M
M                &2/W&/=#0YI\_C.;/F+P$\>7/1F>F_B_T9E;22-MOAJ_
M 7O4NZN0M;R2:6OI;&7%.:A>\)8R7UW)/9=::G;WM-"SS3^8C\P]GD\/NC<W
M_P"N=SC_ -XS4GCL<.2O"*S$^]W66LQ:GIQ8YC+I%KXI2(\$_"?\Y\]>JNH,
M?_ZOPV_!8[1PW.2L\=8GMPTF-+>B]XFFNE;PI#N5KWYB4I\%B:O_ +VN*4/*
MKB2/3C;>K+QEA+&'@KSPCQE_R9>$WAC+%G;4:-&VHTK>WI4Z%O0IR4:%"C3D
MI4:-&E+"2G2I4I(0A+++"$(2RPAPA#HAT*J+6M>TWO,S:9UF9XS,SZ9GTRF]
M6L5B*UC2(X1$(S1C&:,9HQC&:/3&,8QFFC'QQC&/3%^C^7EP
M
M                            #P \G]\XCP \@ ^+(9+'8FUGOLKD++&6
M5*,DM2\R%W0LK6G-4FA)3EGN+F:62$9IHPEEA&/3'HATO;AP9MQDC%MZ6R6G
MLBL3:>';PC67KR9<>*O?RVBM8],S$1^K+^I))ZDT)*<DT\T?!+)+&:/1TQZ(
M(SZRYX^3#;R%6&M^;/EOTO6I=6$UCF-Z]N;7)SQFDIU(2T,5-D?*:D>I5IU(
MRTZ4T8230GCZF/%N_+?"WQ+YQ,?R7T_S'/$_?4V6XFOICC?V?=CC$QQF.,3'
M;P:YO.M>C^7Z_CO-=IBF/1;<8HMZ.RO?UGMB>$=G%W-MIK4-WTVV"R]:'^5)
MCKN,D/##IGZG"'@CX8HA:U[\3NN-"]I3O^:G YV[DZ*=IHK0^Z&M/*)O41FE
MIY'3F$N+*7A"?CQJW4D(\)H0C&:'5=$Y9Y6_';FNDXN09,5?3.;/M<.G;VUR
M9JW]'HK,]GH:GO?&GPSV/"_-*Y)]6/'FR:_;ICFOZMH=];;;:TN>'4PE6E+'
MPS7%S96_#P^&2M4A-XO%*ASKGSFGD!TWVU#2>B^8W<2YAT6UQB=#:/P&%JQE
M[*::-Q=ZJU!:7E.$83SPEC+CIXQFIQA-"66:2>;I'*_)!XN;W2W,-SR[9U],
M7SYLEX[>R,6WO2>R-=<D<)C29F)AJ.^\R'0FWUC:8=WN)]$UQXZU]';-\M;1
MZ?O)XQZ(F)>@M=G-4UN$:]QB+27_ !H5+FO6J0\/#A+0I32^AQXSPZ(H8Z\\
MZIL)>UM]L>3.[K\98]AEM=[S4;3J3=EPEA5T]I_3U?K0A/&$>,N4ECU9>'"$
M9N,G2N4^0G+.E^>=2Q'KI@V<SZ?1DR;BNG#_ ,*>/'T<=/WWF?I&M>6\GF?V
M67<1'_8IBGX;T-KLC-T1O=0RPZ>F2UQ\8\8<?^UJU8?]1"K<#SG#GOU)Y3;Z
M(V]Y=MM[.I&>-M=6VDM8ZJU#;PFJQFD[2_U#G9K"I&$G5EC'YE2\8]:;A"$8
M2R]-Y1Y'?"G9:7YIO.8;VWIB<N'%CGAZ*X\$9(XZS^VSZ(]<SIF_\R/7&XUK
MLMOM-O7T3%,E[1]N^3N_]CMX^Y'H[79O3-*$(W-WEKN;QPC7MZ%*/1TQA)2I
M=:'_ ,?%!K<#OL.\_P!Q^TIY;FPUA@+2;C"E:[?:=T%MSY/)'C'J4LAHG%6-
M[-\5'U=6ZGG\'JO4RPAU/E'EB\#.2Z3M^G\.:WIG<9,^XU_T<V6](^Q%8CW.
MUI>_\9?$OF.L9>:9*1/HQ4Q8=/MXZ5M^K,R]+:[<Z+M.'4P5O5C#PS7=6YO.
MM'T8RW,\TOYD(</20/W$YAM_=W^O_&UOCO!NCVG9]I_&)N7K36W:=E_H^O\
M1+>W/'J_XO'P>)U?DW1_2/3NGYO\JV>PT[/Q?;8<.FOQ=*M'YAU!SWFW\Z[W
M/N=?W7-DR?#M+TUIB<78</(<;867#HAY)9V]O&$/0A&C+*H_Q;&Q#L#B X
M
M
M                                                         !__
MT-?^#/X
M
M                                           7%.["Y#=2]X%S1:8V
MHHPOL;MEIR6CK/>O5EI&%&? ;?8Z]DIW5AC[F>6:6&3RU6:3&XV7JSQEGJ37
M,U.:A;5N''/'/Q8V/A#T)GZ@MW;[[-KAV6*>/M-Q:LZ6M'#\'BC7)DXQK$12
M)BUZN@>&O0^XZ]ZFQ<KKK7;8_P )N,D?>XHF-8B?U^2=*4[=)F;3$UK9Y+6F
MIZ.EL+6O8]6>]K1C;8ZA'C'M;J>6,83S0A_B4X<9Y_2AP\,8-F'H;0^DML]&
MZ6V\T%I_&Z4T3HK XO3&E--8>AY/C,)@<+9R6&,QMG2XQC"2E1DEEA&:,9IO
MBIIIIHQC&D7FO-.8<[YEGYQS;-;<;K=9+9<N6\ZVODO,VM:9]<S,^Y'9$1$:
M+'=ELMIR[9XMAL<<8L.&M:4I6-(K6L:1$?8B/^M#NZN:]Y<5KNZJU*]S<U9Z
MU>M4CQGJ59X]:>>:/IQC_@>J? ^I^
M                                                         \
M#R?\GZ/PP#X/!$ ^#_D!X/@_O@\BDNI]_-BM$PFCK/>G:72,))*=2>.I]QM'
MX#J4ZU>-M2J3?-6\I<)9JDLU.6,?#-",L.F$8-AV/2757,_YMY9N]QVQ^"V^
M;)QB-9^XI/9''['%BMSSWDFS_P",WF#%_GY<=?<^^M'IX?9??1Q>3N8PA;XZ
M^K\8\/TFTN*O3PX_XDL?21NU1WGO=W:0_9?G3Y;KB/"2,9--[L:2UG4DC4JS
M4825*>C[F_FEFA&2/7DFA":2'",T(0FEC'=-AX&>,?,?^&Z9YE'QFTRX>R(G
MMS5QQIQX3V3V1K,3#7=SXE>'^T_;><[2?\S/3)[G^SFW_P"3M[';T-&:LN/]
M'IW+PZ>'&M8U[>'B_P#:(2^BC5JKOY>ZPTMUJ?X3/T17DO5CY'I7:K>3+]:2
M;KPZ\N2^8%.QZ(R<(R^5=?IECU>K'BW;8>4_QYW_ +[^0_8U]>7=;.GJ^]_&
M)OZ>WNZ=O'5KFZ\<?#':\/Y2]I/JI@W%O\OLN[_VM?M.XH;8ZVK_ /UG[&7_
M "J][84__([6,W_DHTZJ\Y@[O# 2S0PVG>9'7%2/5EIPT[MOI.PI1FGHSS]:
MK4UAJ/%S2R2S2PIU(RTYIN,T(RRSRPFC#=MAY(_&+=S_ +SFY=M8]/M-SEM/
M;'[CMLL:Z<8UF(X<9B=&N;KS'>'^#]IQ[O/_ )F&D?*9J?\ 1/N1+N*&SNK*
MO#M*N(MH=/'MKNO-'P\.CR>C/T^ATHR:O\ZBV6LI:_T!<I.Z&I)I81C;0U=N
M-I31$*LW80GA"O-AK'4'9P[7K2<983^HA"?AQCU(;QR[R%]399C^5^H=K@]?
ML=OESZ<?1W[[?7AQ]''A[LZUN_,[R>FOXCRK-D]7M,M,?H_8URZ<?L\/U'<T
M-DLC-_M6=LJ,./3V%I7N8PAQZ.':34O$C'JWSJ/>.\[7Z!.4;;/3?&-3R?Z+
M=RM4ZU[*6-66-&%;YC8_ =I&63KRS1EZG6FC":$)82QEFWGE_D+Z;Q:?RKU#
MN<_9K[+;8L.OKT[^3<:<=)CMTXQQUUC7-WYG>;WU_$>4X<?J[^:^3X-,6O#[
M'_XG<T-DL?+P\ISUY6\'6["SH6_'T>':3U>"+VK_ #E[O$=1PGDP6#Y=- 2Q
MAU:=33&V^ILC<R0EFJ1EJ5)];:ARU.:IPGDA-&%&62/4EC"27C/";>N7>23P
M<V4Q.ZR\QW<^GVNYQ5CT?N&WQ3IPGTS/&=9GAIK&Z\QOB!N.&"FTP?YF&\SZ
M?W3+>/\ )IP[.UW5OL[I2CPC5JY>ZCQXQ[:\HRPCQX<8?ZO2IQX=$?'XT6=8
M=^CWI>L^UI77-+D\#9U)>K)9Z/VZVETK&A":E)3J1I9/$8&G?QC-&3K\:EW-
M&6::;J1EECU8;YR[RK^ _+=+4Y#7+:/3FW&[RZ\9TUK?/./AKIPI&L1&NL\6
ML[OQM\3=YK%N9VQQZL>+!33_ $JXN]^K:?3IH[NWVTT5;PAPPLE:/CFN+N^K
M\>GCTR5*L9/2Z)45M8]X5SW:_C5AJSG%YELG;5^MVN,I[T;@8S"SQFGJ31FC
M@L3?T+.$?TV>6$T*'&$D820]1+++#?>6^#_A3RC3^3^F^6X[1V6G9;>U_1_M
M+X[7]$3]UV\>W69U?=]?=<;[_BN;[RT3Z/QC+%?3][6T5],^CLX=CO+?2FF;
M7AV& P\D8>"?YG6L]2'1"'^EGEC-XO11<U%JW5.KKSYH:KU+J#4]_P!:I-Y=
MJ+,Y'-7?6K=7M9O*<E4JS\9NK+UH];IX0X\>#?-GR_8<NQ^QV&#'@I^MQTK2
M.'9PK$0UG<;K=;N_M-UEOEMZ[VFT_JS,NZHT*%O+U*%&E0D_R:-.2G+T>#U,
MD(0>?XOK>A^IQ <
M
M
M                        /__1U_X,_@
M
M
M         !L?>Y)Y'J7)CR7Z5N-3X67';T[\TL9NKNM4N*$:64QM+(649]!:
M%N^O"$\D,+C*\(U[:?\ T5_=7_#HG4O^9_Q1MXE^)>XIL<O?Y9RF;;7:Q$ZU
MM-;?A\\>B?;9:^]M'W6*F+TPL,\&>BXZ/Z.Q6W-.[O-]W<^?7[J-8_!8I^+I
M/&/1>V1$;<?4D=0ZAK0H5>OCL9VEC8PEC"-.>,LW"YN98>"/:3PZ(^.667T.
M"\(CFZV\
M                         #P?!^>#R?!_AZ  ^#X.  /!\'][A\/TE(=2
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
MM;:W_P#44*5+PPX1_P!'"'H/%\63?&^CA\,X@</@@ Y '
M
M
M
M     /_2U_X,_@
M
M                                               . "Y1W1W*U;<W
M7/OL9MIG<;+E-!:>S5;=/<VWKVL+RPKZ(VYDESU?$9:A-T1M<O?RX_!U8QZ(
M0O8?"<4\PO7E_#SPEYKSO:W]GN\U(VNVF)TM&?<?@XO2?UV+'.3/'Q3HOA3T
MS7JOKK9<NSU[V#':<V:--8]GB]]W;1^MO;NXY_SWC]>9N.!TODKRE/&2ZJTX
M65G&$W5FA<7?Z5">2/\ E22=>I#_ *+9L_!^BH^61(;_ */P>(
M                                                        <\/!
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
MHXO(\61?(^@ < .>(#@
M
M
M                                                     ?_3U_X,
M_@
M
M                                   <P 9BWFLFQE"G@^:3F7R%EU[B
M]RVE-B])Y&-+J^34,99PU]N'92UXQCUNWFO-,5)I(0AU>QA&,9^O#J5Q>?+J
MJT[KD/1&&VD5IEWV6NO;-I_%]O;3T=WN;J(GT]Z8C32=9<>6/DE8P\SZCR5X
MS:FVI/JTCVN6/=U[V'[&GIUX1_WKR<8U,)AY)O4RR5\G7EX^&,\?);2;AZ7"
MM#\UEU*\$KU!P
M    #X/@XCP \@!\''Q0 'Y5JU&VHU;BXJTZ%O0IU*U>O6GEI4:-&E+&>K5J
MU)XPA++++",TTT8\(0AQB_JM;7M%*1,S/"(CC,S/9$1Z9>)M%8UM.D1Z7,(1
MFC"$(1C&,>$(0AQC&,8\(0A"'C1ZUQS?<IVV?;R[B<S?+]H:K;=>%6VU9O%M
M[@+R%2GUX34*=ED\C3K3U>-.>66E))&>::6,LLL8PX-PY7X=>('/-)Y-R/F&
MZBW9.+9[C)&G#CWJXYB(XQK,SI$3$S+7][U;TMRW7^4.9;7#IZ+[C%6?3Z)O
M$S/">$<7:VV!SEYP\DPV5N81\$:&/NZL/%X9I)(PAX>GBA_KCOJNZ^V_[>7,
M<V^B<M6H]I++1T/I[<'</RBK)UX2TJ%UH;$9"W]5&2,):DU:6GTRQC/"6:$T
M>B\K\LOCIS?2=OT]GQQ.G'/DV^WTCAQF,^;';AKQB(F>V--8F&I[WQD\--AK
M&7FN.\QZ,=<N77M[)Q8[QZ.W73LXZ3#T%MMUK.ZX=G@KB2$?'<5;6UA"'HQA
M<5)8_H(CZU\Y1[N32\U23 T-_P#<B,L>K3J:/VQQ6.HU>GA"?CN#FL'/++XX
MQC3ZW#_%C'H=#Y9Y*/&;?1$[N=ALOCMS>TQ_!\.>-?MZ>ZU3>>8OP]VW#!&Z
MW'Q>&L?*Y,;O;?9_5U?A&K'%VGC_ -8O)YHP^1:=1$G6/G4FT-EVG\7_ "B;
MD:GX=?LOHQW.TQH7K_Z/J=I\Q<9J+J\>-7CPZW#JR>'KS=GT+EOD*ZBRZ?RO
MU%ML'K]CMLN?U]G?R[?7T>KMGU1KJF\\SO*:?\!RG-D^,S4Q>K];3+[OZD>O
MAWUOLE?S</*L]9T/!Q\GLZUUP\/@[6>CZ2)NL?.F^8F^EK0V_P"5W9;3,\TD
M\+>;6.J-<:YEI5(T9H4YJTF$GT[UY85(R332RQDC&6$TL(PC-">7H'+?(=T;
MBF/Y7Y[O<\>GV.+!@UXQV=^-QIPUX\>,Q.G#2=6W?F<Z@O$_B'+-OC]7M+Y,
MGH]/=]EKQT]7J]UWEOLGB98R^5YK(UH0X<84*-M;\>GC&$.UA6X>/X.A%+6/
MG'_>5:FFK383-[+;>0J3SS22:/VIMKZ6WA-6FJRTZ4=P+W.QC"6$T*<L:D9H
M]666,8QGZT\V_P#+O)?X)[*(C=8M[O-/W;=377AIQ_%Z8/L\-(UGA&FD1JV[
M\PWB-N=?8WV^WU_<\$3I]CVMLGV..O#W7>6^T6D*/#M:>1N^'#CY1?32]:/#
MA&,WDLM/Q]/1X_S.$5=7=]#WH&MY:\N9YOMP+*%Q",M3Z$<+H#;Z:6$:$MM^
MDS:"P^-C3CU981XT^K'K\:GQ<8S1WWEWEH\"^5S$[;IW;VT[/;7W&X].O'V^
M;)KQGTZ\.'9P:QN_&'Q+WFL9N;98U_<ZXL7N</98Z:?:TX\>UW=#;O1EMP[/
M VLW5\';U+JZ]/I\IJ3\?S47-6\['.1KV>M/K7FOYD-4RUYXSSV^=WNW*R5G
M)QN(W<M*WL;G)34:5.2I&,U.E2IRR21^(EEA"#?.7>&/AORF(CEG3_+MOIZ<
M>RVU;=FFLVC'%IF8X3,S,SZ9EK.[ZRZNWTS.\YIN\NOHMN<TQVZ\(F^D1KV1
M$:1Z'=T-.:?M80\FP>(H1A#AUJ6-LY)O!U>,9I9.,8\/'%'+)9;*9FZC>Y?(
MW^5O(R24XW>1O+B^N8TZ<.%.2->ZFGFX2^*''A#Q-SP[?!MJ>RV]*XZ^JM8K
M'ZD1$-=R9<F:W?RVFT^N9F9_5EVTE.2G+"6G)))+#CZF26$DO3Z$)7P/:_A_
M8 <0<</@XN <@
M
M
M
M/__4U_X,_@
M
M                                           <P X_HMB]YO\ ;=2:
M"[K_ &2R,U*%&_W+U%NCN+DI(2R0C&>\U_?:6Q56:>3XJ-3&XFQJ<8],(1A+
M'XG@IK\W7.9YMXZ<TPQ.M-ECVNWK]K;TRW^QIDRWC[6OI6"^ _+XV/AILLD\
M+;F^;+/V\MJ5_5I2L_Y/0B5NG=^5:TR4O'C+9T;*TDCT^"6UEKSPAQ]">I,O
M1(SNQ*>                                             'P?!Q!X
M>1^-Q<6]I0KW5W7HVMK;4:MQ<W-Q4DHV]O;T)(U*U>O6J1A+)))+",TTTT80
MA"$8QZ']4I?)>,>.)M:TQ$1'&9F>$1$1QF9GA$/YM:M*S>\Z1'&9GLB/7/JC
MW7,)9IHPEEA&:::,)82RPXQC&/1"$(>./I(K[B<]O)9M-"YEW%YKN7O2MY:R
M5*E7#Y#=O0\^H9I:4G:5(6^F[2]J7]::$(P]32MIH\8RPX<9H0COO)O"GQ,Z
M@[L\FZ?YAN*V[+UVF?V?'LUR32,<?9FT1VSV1+6.8=;]'<JUCF/--KBM'WLY
M\??X?L(M-I^U#N[33.HK[AY)@\K7EC'AVDEA<]E"/H35II82P_-B@KN)W_'=
M>Z!\JHV>_&8W$R5IVL*F-V\VPW%R?:3TNKU)+7-YS'8[%5NTZT>I/2R$TGJ8
M]::7U/6ZKR;RD^.G-^[;+RFFSI;3WVXW.WKVZ]M*9,F6NGIB<<3QX1/'32.8
M>.WAIL=:TWUMQ:/1BPY9_4M:E*3K[E].W5Z:TVNUI==6,V,IVDL8PX3W=Y:2
M>'QQITYYYX</3D0>U]YT?RIXF:O2VUY>=^];5*,\U.2MJVYT#M]8W,9*L9(U
MK>KC<CJ"O"G/)ZN2-6WDGCQX34Y(\>'4>4>1+K[<1%N=\XV&UB>.F*,^XM'#
MLF+8]O76.R=+3'IB9:7OO,STOBF8Y=R_=9M/3><6*)^QI?+.GIC6(GW(>DM-
MELY/"6-WEL7;<>F,*$MU=32]'&'&$\E*'&$?##C^:A#K[SJ'?'(RUOXKN4_:
MG1T\TDT+:;7VO=7[DRTJL:,99)ZTFG;;2G:2PJ<)HRRS21C+#J]:$8]>'4.4
M^0SI;#I_+O4&[W/K]A@P[;7CZ/:6W6G#[/'CIIP:7OO,[SK)$_R;RK!A]7M<
MN3-^KW(P:\?L<.'NO26NR6-DX>69R^K\(],+6UH6?&''P0[6:OPZ$*M=^<7=
MYKJZ->.G]<;5[6PJSQFIRZ$VCTUD(6LO7ZT*=#^,V.HXQA"'J?TV,\>'CX]+
MIW*?)KX'\NT_'-KNM_I^[[O)77[/XM^+_P"31IN^\P7B1N]?89L&UU_<L%)T
M^Q[;VO\ EU>BM=I=&V_5[6VOKWA_[5?UI.MZ<WD?8_H(6ZY[UCO'-Q(59=1<
MY>_%K3KR0IU:6CM:WFW%&>G"222,D:&W<,7)PFA)"$\.KPFXS];CUY^MTOE7
M@%X,<FTG9]-;"TQV3FPQN9]/IW'M9]/#CPTC3LC33][XH>(7,-8W'.-S&O;[
M/).+U?N7<]7'U\?7+T5KH?2-IP[+3V,FC#QW%O+>1_/N^O'\U#K6FZVZ&Y%7
MM]Q-R-?:]K=IVW;:TUAJ'5%7MNG].[3.7->/6Z8^JX\>F+I'+.0<BY+7N<GV
M6WVD:::8<./%&GJ_!UKP:CO.:<SYC.O,-SESS_XF2]_A3+T%O8V5I#A:6EK:
MPX=7A;V]*A#AZ'Z5"#P7%EGP/I^"!Q!R1B#B$.'Z'Z#@'(
M
M
M
M                                             #__U=?^#/X
M
M
M                             #@VBW=A:=DTOW=O)5C:=*E1ENN6K:34
M49*5:M7DC/K#1]KJVI5C/7XS0FGFOHSSR0]3+-&,LG"2$JBCQSWL[_QCZGSS
M,SW>9;O'QB(_:<UL,1P]$=S2)[9CC/&967^&FW_%O#_DV+U[3!?U_MF.M_\
M]KC'H[(0MUG6[?5FHI^,8]7,7]+U4(0C^D7$U#AT>+U/1_A3K<J;P\R
M                                  / ?!Z/]P-10#=/FNY8=CXUI-XN
M8;97;&ZH1GDFQVN-S=&Z<R]2K3EC/-;VN&R=Y3NJU7A+-'LJ-&:>/"/"7HBV
M[D/0'7/5.D]-\GWN^K/WV#;9LE(CUS>M)K6/=F8CW6"YGU3TUR76.;\PV^VF
M/1DS8Z6^Q%9M%IGW(C5VEE@\UDN$<?B<C>RQX>KMK*XK20A&/#C&I)+&6$/3
MC%;@W.[_ +[L/;B->A8[VY[<_)6T]2G5QNV.V^M<M",U.>,G&AG=16F+Q-:$
M8PCU9J.0GA&'3QX1A&/:.1^4?QRYUI?+RO'L:6TF+;G<X:?JTQWRY:_8MCCU
M.><R\=O#7E^M:;VVYM'HPX<EOU+6K2D_:O+U]EM;K.[X1GQM.RDFX1A/>WEO
M)PAP\=*C-4GA^;*MT;F^=0;.XZ->GLWRG[EZOZ\E>6WO-S=>Z7VX[&I\3:UZ
MV,TK;:J[26'Q=2E+=R1CPZD*D./7AV7D?D,ZDS:6ZDZ@VVV[-:[;!EW.OKB+
M9;;73U1/<GUS'HGGW,O,[RC'K'*.5YLW;I.;+3#IZM8I&?7W8[T?9]+UMELG
MD)^$<AG+.WX1AQEL[6M=\8?XT(3UIJ'#Q<(\(K>FY'G.G/'J;M[;;S;3E^VQ
MLJG"-&[^AW5VM=26\?'#YH9S,4\=-"/H1Q''TW8.2^1SPMV.E^<;[F&^M';'
MM,.''/\ HTPSDC]]:#S'S)=:[G6O+]MM=M6?3W,F2\?;MDBG_P -ZNSV:TW1
MX1N[S*WLWCE[6A;48_\ Q%.G&?\ ^:+?VY/?/=YQNE"XI9WFVW P%K6A4IR6
MVVUCI3:J-K1GFZT*=OD-NL?C+SC+X):L]S-5X>&>+KO)?+3X'<ATG:]/;?-:
M/3N;9=UK/KFNXR9*<?5%8K[C0^8^,'B3S/6,W-<N.)]&&*8-(]R<5*6^W,S/
MNO4VFWFC;+A&G@K6K&'#INYZ][UHP\,8RW<\\OYD(</20)U]O/O!NM<SWFZ.
MZVY6Y-W5J1K5+K7VNM4:QN*E:,81C5J5]175S-&;C"'JHQX]$.GH=9Y3TUTY
MR"D8^1<OVVRK$::8,&+#$1ZM,=:QHT7?\XYOS2W?YGNLVYF>.N7+?)/ZMK2]
M1:X^PLH0ELK&SLY80X<+6VHV\(0]#A1E@IJS;'/L<\0'$0
M
M
M
M                                                         ?_6
MU_X,_@
M
M                                       <@-J!W>O] 3D>_$_Y:/S_
M .)?"<5#/C!];?5/]+\R_CN99UT#_87DOT#9_P 7QH3:K^FC4G[?YGYXU$P'
M.6VN@                                  >!3G<;>':39[%1SN[6Z&W
MFU^%A3J5OFMN%K33FC,=&E2CPJ3RWNHKFVIQA",80CPFCTQA#PQ9GDW3G4/4
M>?\ %>G]CN-]EUB.YM\.3-;6>SWN.MI_R,?S#F_*N48O;\UW.+;4_79<E,<?
MJWF(?79X^_R$_96%E=WM3CP[.TMZUQ/Q_P"C1A&*UWO#W\W=E;0S7=I2WUNM
MULU9QGEGPVSVC=1ZOEK1EC"$(VFJ;NC8X"K";C'A&GEXPZ(\>'1Q[MTYY3_'
M#J+NY+<JC88K??[S-CPZ?9Q1:^XC[>%S3F_CCX;\IUI&^G=7C[W;X[Y/U+S%
M<4_:R/:8_;'65_"6:.,A8TYN'"ID+BC;QAQ_RJ$(S58?FTUJ_=[SJ#1MM&ZL
M]AN4W4V;A-"I"RU!N]K_ !>EXV\T)?TJ>ZT?HVUR_;0C-&/6DDSE+A"'1-'C
MZGO/3OD,YED[N3JSJ#%B]>/:;>^77UZ9LUL.GV9P6^PYAS;S.[2NM.1<JO?U
M6SY:TT^SCQUR:_OD/;V&R5Q'JS9/.T:?#AUJ5A:SUN/H\+BXFI\/S:45KO=O
MSC3O(]QI;NWTAJ+:K8^RN(U*=.&VNVUAD\E3M)X1DA2GR>Z5?4<T*L9(^JN+
M>G1FA-ZNE"E'A"'=>GO)GX+<FFM^8X=US2T::_C.YM6NOK[NUKM^&O96TVC3
MA;O<=>9\U\PGB)S&)KM,F#95G]QPQ,Z?YV:<O'W8B./&-/1[2PVDTC:1EFN*
M5]DII>G_ %N\GDDZWH]2RA2_.C&/IK8^ZW/-SD[X359=U^:#?36ME6FFFCA,
MGN7JJEIFG-4CQJ36VE;"YHXVC&;A#K1I6LO&$(0CT2PX=RY!X6>&W2\1_('(
MMCM;1]_7;8IRSZM<MJSDG3T:WG3T=KF_-.MNK^=:QS3F>YS5G[VV:_<^U2)B
MD?:K_P!#V5CIK3^-X>0X7&6\T.'Z9)9T(UN,/!QKSRQGC^;,BKQ;ZU=W?"'@
M\1Q!RX
M
M
M
M                         !__U]?^#/X
M
M
M         !M%.[ U#+J?N[.2G)2UY+B%MRU[3:>[2G1J4)99M(Z1MM)ST(R5
M80C&:E&RC2FGA#A/&6,\L8RS0C&BGQTV<['QCZGPS'=[W,MWD[8G]NS6RZ\/
M7W]8CT1.DZ3&BR_PTW$;GP_Y-DB==-I@IZOVO'%/\G=T]W37TH6ZSI=CJS44
MG#AULQ?5N'AC_K%>-?CQAZ/6XIVN4MX>9
M'@/@_O@/![A[I[9;18"KJK=;<30VV>F*':0JZBU_JS Z/PDD:5/M:DLV5U#<
M6]#C"6'&,O7XLMR?D//.HMW&PY!L\^^SSIICV^+)FOQ[/>XZVM_D?%S#F?+>
M4X)W7--QCVV./O\ +>N.OZMYB'U6MC>WU6%"RM+F\K1X<*5K0JW%2/'_ #*4
M(Q6B]]?. ^[:V8\NLL'N9J??74-EUJ<V&V6T??9FSFK1Z*?4UAJN?#X.M2CQ
MXSU;/)5^K+QX2S3<)(R&Z5\HOC5U+W,NZV.+E6&WW^]S5I.GQ.*,V>L^J+XZ
M\=.R.+E'//'CP[Y/WJ8=S??9*_>[?'-HU^,O./',>[6]GN\9M9J_(]6>I94<
M91CT]?(UY:<T8>.'D]"%2K"/_2D@LY[V^=,[E9'RNPY=>6#1NDZ4.O3M-2;P
MZLS&M[RM)/QA"ZCI/1\N#I6M26$?4R39:ZDZT(33=:'&1)#ICR'<DP]W-UES
MW-N)]./9XJ8*Q[GM<TYYM'N^RQSIPX3Q<BYSYF^8Y-<?3_+,>+U7W%[9)GW>
MYC]G%9_T[0J!C=E+.3JS9;-7%>/AFHX^A3MI81]#MZ_:1C#T^S@L_P"]O?.]
MY/OOY7;:AYGM9Z*PEUUY)=/[/4L;M+:6UO5_TEI#+:'HVF6N*<W&,)H7N2K1
MC",98QC+T)%=+^6KP4Z4[M]GR+#NLM?]IO)MNYF8]/<SS?%6?\S'7CQTU<EY
MUXP>(O/-:[CF63#2?O,&F"(CU=['%;S'^=>W#AV/?8W;S1^,ZL:6&M[FI+_Z
M7(1GOYHQ_P KL[F,U.$?^C)!;4U!J34.K,K<YW56>S6I<W>QA->9G4&4OLSE
M;N:'Q,UUD,C/4K5(^G//%VW:;+9\OV]=IL,5,&*O93'6M*1]BM8B(^U#G6?<
M;C=99S[F]LEY[;6M-K3]F9F9>QI4:5"2%*A2IT:<O1+3I224Y)?A220A"#IG
MTO2_1P
M
M
M
M                                /__0U_X,_@
M
M
M               <P ;''N#M=2:V[KCE[MYZ_;Y#0U_NCH7)QXQ_2I\7NAE\
MGB*'"/@ZF,O;"7PQ]+AX(4R>;3E4\K\=N<7B-*;JNUSU]WO;7%6\_;RTR+"?
M O??COAGL*S.ML$YL4_Z.:]JQ_J6JB/NA;>3:URT80X27,ME<R>GVEE3EJ1_
M^/EF7CT;G7E/P                       /@^$ (N\P?.ORG<JMG5N>8'?
MW;?;2ZIT9;B33N6SM+(:WO+>>EVTM?&: P,+O.7<D9>$>M:X^I#U4O3ZN7CO
M72'ACX@=?9(Q](<HW.]K,Z>TICFN&)UTTMN,G<P4GW+9([)]4Z:SS_K+I7I>
MG>Y]O\.VGM[EK:Y)C]CBKWLEO]&D^AW6*TYG<W-"&*Q=W>2\>$:U.E&6VECQ
MX<)[JIU:<L?2C/!8?YB?.?>7'1_E^(Y:]EM?[T96EVM&WU3KF\M=K-$33QZ*
M5]8VG4R>:O*4.B::A=6&/GF\'7E^*A*[H[R,=9\Q[FXZVYGM^68YTF<6")W6
M;W:VG7%AI/[*N3-'ITGL<.Z@\RO3VT[V+IS9Y=Y>.R^68PX_LQ'O\EH]R:XY
M]WTJG8G9G+W'5J9?(VF.IQCQ["VDC?7,/1EJ3<9*<(^G+/-!8OY@>_\ ^\<W
MRAD,;@=R,!L'IB]C5IPPVR6FZ."RLEM&>;L(1USJ&ID\[2KRRQAUZUAD+6$T
MT.M+3DAPEA*CI#RC>#'2TTS;O99.;9ZZ>_WN2<E=?3^ QQBP37U5R8\FD<-9
MGBXIS_QW\0N=]['@W%=CBM][MZ16VGQMYODB?7-;5U]4=BI6*VMTCC>K/5LZ
MN4K0X<:F1K359./CX6U*$E*,/2FDC\-:!UQN'K_<[/W.J]RM<ZPW"U1>=;RS
M4FN-39K5F?NNM/&K'RG,9^O<7$_&::::/6J1Z8QCX8\4BN5\GY1R/:1L.2;7
M#L\%>S'@Q4Q8X^Q3'6M8_4<EWO,-_P RSSNN8Y\FXRSVWR7M>T_9M:9G_*]]
M;6EK94I:%G;4+6C+\32MJ-.A2A\*G2A"'Z#Q_%DGR/H<
M
M
M
M
M                _]'7_@S^
M
M                                                           9
MNOFMNZU+-<MO,ALO5KPJ7NW>\N$W!H4YZW6JT\3NEHZE@Z5&C2F^)I276EKF
MI&,O1UZTT8\(S=-7_GNY!;;=:\EZFK&E=YL[[>9TX3?:YIOK,^N:[JL?8K'J
M3.\LO-(S=.\QY-,^^V^XKEC_ #<V.*Z1[G>PS/V91PWJL8T\QB,C"'"6[Q]2
MTC'AT1GLKB-6,8QAX^K7A#\QE&()I,J+                     'P?\RC^
M\W,#LAR[:7J:SWTW7T'M3IJ':2T,EK?4N,P7S1KTI.TFLL+9WE2%>_N>'3+:
MV5*K5F_Q9(MBZ:Z0ZHZRW\<LZ5Y?GYAGX:UP8[9.[$^F\Q'=QU]=KS6L>F88
MCG'/N2]/[;\<YWNL6UQ^BV2]:ZSZJQ/&UOV-8F?<=AC\5DLM6A;XVQNKZMT<
M9+:C/5ZD(QX=:I-+#A+#_.FC"'IL?#FB\YMY:-OHY' <KFV>K]_\]2A7HVNM
M-4>4[7;9R59I8RV]_96^3H5M0W\LD\.M4MJ^+QO7EX=2YA&,8R2_Z$\CW6_.
M.YN^N]]AY1AG29PXM-UN=/36TUM&WQZQPBU<N;2>VG#2>!]3>9#IS8=[!TSM
MLF_R1KIDOKAP^Y,1:)RW]<Q-,>OHMZJJ879O,W?5JYJ]M\72CPC&WH<+V\CX
MXRS1DC"E+QAX)H5)_3@QV^9COO>\3YF*F0L+[>J[V;T9?RU:4-#["4+C;BPI
MVU:2%*O;W&J[6O7U)=4ZLD.K6HW>;J49N,T(4I99YI8S'Z(\KW@YT1%,N+ED
M<RW--)]OOYC<VUCC$QBFM=M68GLFN&+1PUM,Q$N =1^,_B!U'-L=]Y.SPV_V
M>UUPQIZ8F\3.:T3'"8MDF.WA&JK.'VWTGAX2S2XZ7(7$L>/E.4FA>3QC"/&$
M848PA1EC#Q1EI0CZ?0M.7U_?92]NLED[R[R.0OKBK=7M_?7-:[O;RZKSQJ5[
MFZNKB,T]2I/-&,TT\\T8QC'C&/%(#%BQ8,5<&"L4I2(BM:Q$1$1V1$1I$1'H
MB'+;Y+Y;SDRS-K6XS,SK,S/IF9XS+W,DDLDLLDDLLDDLL)99980EEEA#HA"6
M6'1"'PH/D>Q_#^@
M
M
M
M                                                  '_TM?^#/X
M
M
M                                 !D.^;4;W?Q><^N;VHO;OL\5O]M%
MJG 65G&?J2W&LM S4]PL+<QA'HFFI8NSSU.67AQ_3>,(]'",._.QTO\ RQX3
MXN?XJZY.4;O%DM/JP[C7;WC[>6^"?]'L],=^\NG.?Q#KF_*[S[S?X+TB/7DQ
M:9:S]JE<L?;4HW@QOE>EZ=]++ZO%W]"K/&'3PM[J$;2K+^;/-2CQ])GR*ETZ
M$7O@X?WP>0                '@^#QK;G.#WL?)!R3RY/$;I[LV>I=R,=VU
M.;9[:R%GKG<F2\HR0J1L,SC;2XI66%JQA&6:2&?O[&$\L>-.,SM/ASY?_%#Q
M.FFXY#R^<&ROI/XYNN]@VW=G[ZEIK-\T>OV&/+IZ='/.K?%/HOHWO8N9[J,F
MXK_^CX=,F;7U6B)BN.?C;4U]&KU^ T-J3474J65A-1LY^$?FA>]:VL^K'HZU
M.::$9JD/_523?F,6GFV\Y2YJ]V:F1TYRQZ5T_P M>C:LU6A1U)<26.X&[%];
M32=E-4CELS;PP^-A5AQG[.TQ=2O1FC"%.^FC+UIIX>'WDHZ!Z?BF]ZYW&3G>
MYC29QQWMOM*SV_<4M[;)IV:WRQ2T=N*-=(C)U5YBNJ.:][;]-XJ\NPS]_.F7
M/,=GW5H]G37U5I-J^B_#6:UX+:#!V/4K9FM5R]Q#A&-&'6M;&6/AX=G3CVD_
M#T9I^$?'*Q\-PMS=QMV]37NM-U->ZRW(U?D8\;[4^NM2YC5>>NH=:,TLE7+9
MRM7KQEEC&/5DZ_5E\$(0@E_R?D?)NGMC7EG(=IAV6VI]SBP8Z8L<?8I2*UU]
M<Z:SZ7!.8<RYAS7<VWG,\^3<9K=M\M[7M/\ I6F955M+*SL*,MM8VMO9V\GQ
M-&VHTZ%*7TX24X0AQ]-X9E'Q/I
M
M
M
M
M      ?_T]?^#/X
M
M                                                 !(;E+WPN^6O
MF;V'WYM)KCJ;5[IZ-U=E;>UAQK9'3>.S-+Z*\/+"'3POL9-=V<W#IX5(\(PC
MPBT[Q!Z7Q];=#\VZ3R::[_:YL-)GLKDM2?97_P!#+W+_ &:\6?Z5YU?ISJ38
M\\IK_NN;'DM$>FD6COU_TJ=ZOVW4Y[&RYC#9/&30Z;VRN*%.,>B$E::G'L*G
M'_-GZLT/A-K=C<E89G'6&7Q5W;Y#%Y6RM,EC;^UJ2UK6]L+ZA+=6=W;5I>B>
MG5IS2SR30Z(PC#@H)SX,VVS7V^XK-,F.TUM68TFMJS,3$QZ)B>$PM$Q9,>;'
M7+BF+5O$6B8[)B8UB8]R80@J234YYZ<\(RSTYII)Y9H1A&6:6/":$81\?'PO
MM>I['\              / M9<[W?"<F/(W'+:8UGK>?<C>/'R34X;,;71L]0
M:KL;Z-/KT:&L<E-4DQV!A",U.>I3R-S+=]E-"K0LZ\.B/>/"_P N?B5XI^SW
MW+-K^)<MO_\ IFZUQXK5UXSAKI.3/Z8B<=9Q]Z.[;)3M<RZS\6^C^BIMMMYF
M_&-Y7_\ 1\.E[Q/JR3KW,7HUB]HOI.M:6['M=-Z!U%J7J5K:V\CL)N'_ +QO
M>M1H32QZ(QMY/BZOCZ9)>KQZ(S08?G.WW[_.ES;_ #7TGI#._@V;/7_;VWT$
M;596^H:IS.-J1C+Y/K+<_JT,E>=:2:>E7H8Z3'V=:2/5K6M3AUHV,>&'E2\,
M_#WV?,.8XOY;YC32?;[JE9Q4M'IP[7WV.FDZ36V2<V2L\:Y([$2^L_'#K'JO
MO[7:9/Y.VEM8]G@M/?M'JR9N%[<.$Q3V=)CA-)5]TWMEI[ ]G7KTOFQD)>$?
M*;ZG+V-.;P\;>RZ9)?2C/UIH>*:"RE4JU*U2>M5GGJU:L\U2I5J333U*E2>;
MK3U*D\T8QC&,>F,8QXQCX4FXK%8BM>$1V1ZH]QQN9FTZVXS*HO"'#AX(>*$.
MB$/0Z(/S>7AR
M
M
M
M                                                      #_U-?^
M#/X
M
M                                       ^#^^V0W<:<RM/F1[NG9N:
M_P A+>ZQV1I76P6LI9IIXU:-3;RA0IZ+JU)JOJZD:VF;C"3U*T>,)ZW;0XQF
MEFA"EWS3=$ST7XR<RC#3N[;FDQO\/JF-Q-IS1&G"--S7-$5]%>[.FDPL.\%.
MHXZB\/MGW[=[-LM=KD]?X+3V?V=<,XYF?3.OJE$3<K#_ #(U;D(2R=2WR,89
M2WCXH^51C&XA"$/!PK0J0A#T."[VCJZR\$           !\']]%+FTYV>6WD
MDT''7W,-N-C=)V]W)=2Z9TK:<,MKS6][:TNTGQ^C])6LWE-U-":,DE6YFA3M
M;>,\D;JXH2S0F;_X?>&'6OB?S;^2>C]E;<373VN6?>8,%9G3O9LL^]K';,5X
MY+Q$]REYB8:KU5UGTYT9L?Q[G^XC%$Z]RD>^RY)CT8Z1QMZIGA2NL=ZU8G5W
MF"TYE]27/DN)M)[B,L8=M7C'L[:VECT0FKW$WJ9>/BATS1Z>$(L*WG]\X%YG
M.:&MFM!<OM3*\LNR5S/<V4)M/Y7AO#K#&3RQH=?4^M\?&6.+IUY/5S8[!S4X
MR=::C5O;VGZJ-F?A'Y1.A^A*XN;=7]SGG-*Z6_"5_P!SPVCC^"P6_;9K/",F
M?772+UQ8K(===^//4O4TWV'(>]RW93K'O+?[QDCL]_DC[B)_68]-.R;WCBD3
MI?:S#87LKK*]3,9&7JS?ILG_ +OH3PZ8=C;3\>O&$?!/4X^"$82PBL U*M2M
M4J5JM2>K5JSS5*M6I/-/4J5)YNM/4J3S<8QC&,>,8QCQC%+FL16(K6-(CA$1
MZ(<(F9F9F>.JJ4(0A"$(=$(0X0A"$(0A#Q0A"'H/S>7AR
M
M
M
M
M                              /_U=?^#/X
M
M
M               ^#^^R4O-I.:R7:WFIUQRS:AR,+?2_,CI:6_TQ)<UX2T+?
M=+;2TNLSCJ%O"MPDI?-'"ULO2JS2QA-6JV]G2X3QA)U84^=KH&>?=!;7K?9T
MUS\ER]W+I'&=KN9K2TSIQGV>:,4QZ*UOEMPXZR*\N75'\F=3YNG-Q;3%S&FM
M-9X1FPQ:T1'J[V.<D3Z9M6D<>"C^\6#C>X2VS5&7C7P]:,M:,LL8QC97D9:<
M\8]7ICU*D*<8>A",T6=>JI3<1G^#X. /(       !\'YX!Z?AA_R\(,:GO.O
M.!]M^7>MJ'9/D\CI_>'>RTC7Q6H-S:U2GE=I=M+^6:-*YM\;/:3\-29>WX32
MS4:%27'VU2,O;5[JI2KV,)L^!OE#YUUC7#U/XC^TY;RRVE\>VB)KN]S7MB;:
MQ_NV&W#C:)RWKKW:8XM3*CGXD^//+NGYR<FZ2[N[WD:UMF^ZP89],5T_;<D>
MJ)C'6>VUIBU%8=&;5W>6A2R.?[6PQLW5J4K.7C)?7LGAEC/"/^AIQ\/&/JXP
M\$)81A,PH]X-Z=UN8#7^<W2WIU[J3<G7^HJW:Y74NJ+^>^O9Z<*DT]"PL:4.
MK1M+.AUII;6QM*5*WH2>HHTJ<D(2PLVZ<Z9Y!TCRC%R'IG:8]EM,,:5QXJ]V
M-=(B;6GC:][:>^O>;7O/&UIGBAMS?G'-.?;^_,^<9[[C/DGWU[SK/N1$=E:Q
M][6L16L<(B(X)%8_'6.*M:=ECK6C:6M*'J*-&2$LO'QSS1\,TT?'--&,8^.,
M5,&=8U]H
M
M
M
M                                                       #_];7
M_@S^
M
M                                        %0-J-R]5[,[G;>[N:%OO
MF=K+;/6>FM=Z8O)H1FI4<WI;+TLSCH7-*$8=I1FJ499*]*,>K4IQFDFA&6:,
M&(Y_R3E_4O(]YT]S6O?VV^PY,&6/3-,M)I;2?1,1.M9[8G28XP^_E?,MUR?F
M6WYKL;=W-MLE,E)_94M%HU]<:QQCTQK#Y+^SH9&RNK"YEZ]"\MZUM6E\<:5>
MG&G/U8^*/"/1%M5>6_?32/,UL/M/OYH6IUM,[JZ)PNK;.VFJ0JU\3=WUM"3-
M:>O:D(0A&YQE])<X^ZZL.KVU&?A&,.$5"/6G2O,.A^K.8=)<UC\/R_/?%:>R
M+Q6?>9*_L<M)KDKKQ[MHU6?=.\[VG4G(]KSW9?M>ZQUR1'IK,Q[ZD^[2VM9]
MV)0CR^-KX;)WV+N8<*UC<5*$T?!">66/&G6E]*>7A/#THJV-89EUP/(
M/+:VUOI#;;26HM?:_P!2X;1VBM(XF\SNIM4:AO[?%X7!X?'THUKR_P C?W4T
MM.G3DEAX9H],8PEAQFC"$?OY7ROF/.N8X>4\HP7W.ZW%XQXL6.LVO>]ITK6M
M8XS,S_USP?+O=[M.7;3)O]_DKAPXJS:][S%:UK'&9F9[(?O;6UQ>UZ5K:T:E
MQ<5ZDM.C1I2QGGJ3S1ZL)999>GI8,?>Q]^UKGFCKZFV!Y4,EGMN.7&,]YA-3
M:VIPK877V]ME_H+N2>,L87&&TY<1A/"GCY)Y+J]MYO\ WAV5.K5Q].T[R_\
ME4Y5T)3!U=U_3'O>=<+XL'"^#93VQ^QS;BO#7),3CQ7C\#WIK7-,)_%/QNWO
M4ULG(>E[6V_+N-;Y/N<NXCLGW<>*?UG"]Z_MFD3..)*:&VSM\+"CE,Y+2O,O
MPEJ4+>:$*EMC9OBI8PXPX5*T.CC-PZLL?B(1X0F8X:9Z/2KH
M
M
M
M
M                                      /_U]?^#/X
M
M
M                        &8MYLASIR7F*W)Y%]9Y+A=8F?([Q[*3W56/Z
M;B[NK1M-R]&VL:D82P["YFM<W:4*<(SS^49.M-PEI*XO/#X9SCW&R\5.6T][
MD[NSWND=EHB9VV:?3[ZL6PWM/".Y@K'&R7'ENZQBV+<]$[RW&FNXV^OZV=(S
M8X^Q.F2L1QGO9)]"/^\NGNK/9ZEMY/4SPDQ^0A+"'"$\O&:TN)H^G#K4XQCZ
M$D/&RZ_@^&KP2N4'!Y    /@X>B\9N)N)HC:70VJMR]R=38K1N@]$82^U%JK
M4^;N/)\9A\/CJ4:US=7$\L)IIH]$)*5&E+-4JU(RTZ4D]2:66.3Y/R?FG4'-
M,'(^28+[G=[J]<>+%2-;7O:=(B/1'KF9TK6(FUIB(F7Q\PYALN5;++S+F.6N
M'!@K-[WMPBM8[9G_ *(B-9F>$1,S$/HM+6YOKJA9V=*>XNKBK)2H4:<.,]2K
M/'A++"$?T8QZ(0Z8^#HUZW>T][MN'W@&N+S0.@+O/:$Y4=*9*:72NAHW%6PR
M&X]Y97,)[;7FY=M:S]2M6FGIRU<9BYYIZ-A+U8PZ]U&K7FN!\OGEWY/X1<KK
MS;F]<>[Y_N*_A<^D6KMHM''!MIF-:QI,QERQI;-.O9C[M(@-XJ>*_,.O-[.P
MV$VP<KQ3[S'KI.68GAES1'"9UC6E.,4]VVMIE9H705II:VENKJ%*ZSE>3C7N
MN'7EM(3R\(VUG-'IA#IC">>'",\?0EX0A9;BDPXZJ(X
M
M
M
M
M                                  !__]#7_@S^
M
M
M                     !7/EHY@-=\K&_&U_,#MM=>3ZNVPU58ZAL[>>I&E
M:9K'0A-9:ATODYI99IO(\MCZUUC;SJPZW8UYXR1EGZLT-6ZVZ1Y5UYTIOND>
M=5UV^^Q6QS.FLTM]UCRU_9XLD5R4UX=ZL:ZQK#-].<^WW3'/-MS[ETZ9=M>+
MQ'HM'9>EOV.2DVI;W+3IQ=9F,7;9K&7N+O)>-"]HS4IH^.G/QZ]&M)_G23PE
MGE].$&TYV-WDT1S#;/;;[W[;Y&&4T1NAI##:PT_<1FI1N*%MEK6%:OB\E3I3
M30I7ME6[6ROK>,T9J-Q2JTIN$TD80H;ZIZ:YIT?U'O>E^=4]GNMCFOAR1QTF
M:3I%JS/;2]=+TMV6I:MHX3"S?DG.-ES_ )1M^=<NMWL.YQUR5GTZ6CC$^JU9
MUK:.V+1,3QA"C)X^YQ.0O,;>2=G<V5Q4MZLO3PFC)-PA4DCXY9H<)I8^.$81
M558!E7P_!^AQ  !^5:M1MZ-6XN*M.A0H4ZE:O7K3RTJ-&C2DC/5JU:L\82RR
MRRPC&::,80A#ICT/ZK6U[16D3,SPB([9F>S2/2_FUHK$VM.D1VSZO=<PA&,8
M0EAUIHQA"6'",8QC&/"$(0AZ/@8 7?==[+D.<_<2\Y?=C]05J'*OMKFYI*N3
MQEU7IT]\=:XJO-3GUAD)J<9):F"LYX=7 V<TLTM2:6;)58S3U;6E9VX^5_R_
M8?#3D]>K^J<,3S[>TX5M$?[CAO$?@:]NF>\?M]XTFL3[&L1%<ELD$?&?Q3R=
M8<PGD/)<FG*]M;MK,_[SDK/[9/KQUGABKZ?VR=9FL4E)MQH633]G+E<G1A'-
MWE.'"2>6'_NVVGA_L\D/%4FA_I8P\'Q$(<(3=:P#%+EPA5-P
M
M
M
M
M                                         __1U_X,_@
M
M
M                           <P 9<OFTG/G3QN3U5R#[BY>2G:YRMF-R>
M7VXO:\).IF*=O&^W)V[M9JT_3Y10IQU!CZ%*G"$LU+*SSS335J4L*\O.UX3S
MFP;?Q:Y-CUMBBFVYA%8^\F>[MMQ.D?>VG\7R6F==+;>(B(K:9E;Y<NN8QY<O
M0O,+Z1>;9MK,_KM-<V*/LQ'M:Q$<-,LSQF%!]X=,1GDH:HM9(]:G"G9Y662'
M']+C'JVEY'A#_%C'LIHQCT\:<.'1%F-JX4ND?QX  8P'G$_>17.S6WE#DCV?
MSODNY&\.GOFGO1FL9=5J=_HW:>_J1H66D:->VC"%.\U/&G7DNY(S]:GC))Y9
MZ49,E1JRSG\G'@M3J7G$^*'4>+O;+EN3N[.EHB:YMW6-9S3$]M-MK6:3II.>
M8F+:X;5F-7F \1+<GV$=&<IOIN-W37<6B>./!/",>L=ELVDQ;CK&.)B8TR5F
M*S[3:0AD+N.I+^GUK/'U>ICJ<\OJ+F^EAQFN(PCX9:/&$9?1GC_F1@P?5HJ%
MJ2(
M
M
M
M                                                         /_2
MU_X,_@
M
M                                            'M=M]P]8[2:_T9NA
MM[G+O36N=O\ 4N&U?I//649(W&+SV!OY,CCKJ%.K":2I+"I3EA4HU)9J=22,
MU.I+-)--+'&<ZY/RWJ'E&YY%SC%&?:[S'?#EQV[+8[UFMHX<8G2>$Q,3$Z3$
MQ,1+[.7<PW?*M_AYGL+SCS8+UR4M';6U9B8GU3QCC$\)CA,3'!\UY:6]]:W%
MG=TY:UM=4:E"O2F\$]*K+&2>'I=$>B/B\+:$<AO.#HKGGY8MN^8'1\UI9WN<
MLH87<+2]O6[6IH;<W"V]*GK'2=>$\TU2%.E6J27-A/6X3U[&O:W$99>VA"%%
MOBQX<\T\*^N=YTAS+6U<5N_M\LQI[?;7F?8Y8TX:S$37)$<*Y:Y*?>K+>ANK
M=EUMTUM^?;32+7CNY:1_L\U8CVE/7I$SK69XS2U;>E##4VG[G369N\5<=::6
MG/VEK7FAT7-G4C&-O7A&'1QC"$99H0\$TLT/$F(YPVYY]1/F0WXT3RP[$[I[
M_P"X=QV.DMJ]'Y35.0H25J="YR]W;R0M\%IK'5*L(R>697(5;7&64)_4QKUZ
M<(QA"+9^B^E.9]<]5[#I'D\:[C?YJXJSIK%(GC?):(X]S%CBV6^G'N4MHPO4
M7/-ETUR/=<]YA.F+:X[7GCI-ICA6D?LKVF*5_93#LL1C+C-9.RQ5I#C<7MQ)
M1DFX<84Y8QXU:T\/\F27C/-T^"#5D;^;W:\YD=YMR-]=S<E\U-<;GZJR6J<[
M7DC4\EM9[R>%.PPV+IU9IIJ5EC[62A86%#K1[*WHTJ<(QA+!?'TETORGHKIK
M9=*\CI[/:['%7%2.&LZ?=7M,::WR7FV2]OOKVM/I5D<]YUONHN<;CGG,K=[/
MN;S>T^B->RM?56E8BM8]%8B/0FOB\;;8C'VF,LY>I;65"6A2A'XJ;J],]2>/
MCFGFC&::/CC&,5(6Q,2^\
M
M
M
M
M               '_]/7_@S^
M
M
M   <P 7N>XZ[QB')#S)R:$W(S?D/+GO]>8K3.OJ][6DDQV@]725(VNC=S8SU
MHRRT;>WJ59K',SPGEE\AK37-2%2>RH2(O^:3P:_2AT3/->2XN]SGE%;Y<$1'
MOL^'MS;;AQFUHCOX8TF?:UBD:1EO+L_@MX@_F9U%^(\QOW>7[^:TRS/9BR=F
M/-[D1,]W).L>\GO3K-*PION1I'Z(\/&YLZ?6R^+EGK6O5AZNYH?%7%GT>&,T
M(=:G#_*APZ.M&+8C2S2SRRSR30FDFA":6:6,(RS2QAQA-+&'AA&'3Q4Z:3$Z
M3VPG_KPU1/\ S.'BX<(\>CT8?W6)GYT%S65\'HS9'DWTWD>QN=;W-7>S="A1
MJQDKSZ8T_=UM.[;XFO+)/ZNVO,G+EKVK3J4X<*V-M9Y)H\)H0L"\B_0-=US+
MFGB1O::UVL1LMK,QP]KDB,FYO'#A:F*<5(F)^YS9(F.Q%CS+=43AV>RZ0V]M
M)S3^,9H]/<I,TPUGUQ:_M+3[N.LPKGLQ@X5;C(Z@K2\9;:$,=91C#C#M:LL*
MUY/#C#PRR=G+#A'P3S,,M92B D*
M
M
M
M
M                       __]37_@S^
M
M
M            ', &=UYOKWE5/F)VAH\H6[V?[;>_8W3U.&@,IDZT/*]Q]F\9
MV=CCJ/;U)N-?)Z<A/2L+F7JPGJV'DEQ^G5*=]5EJF\WO@G;HWJ*?$3IW#IRO
MFN2?QBM8X;;>6UM:=(^YQ;G2<E>V*Y?:4][6<54W_ ;Q&_.#E,=)\VR:[W94
M_!6GMS;>ND1Q]-\/"L^F:=RWOIB\HR[J:/\ F1?1SUA3X8[*5H^54Y(>IM,A
M/QFFCPAX)*W",\OAX3]:'1#J08O7?%;\5^83O&^9O55.^\LP.CM<UMG]*24Y
M^TLK;![24)=#7$^.GC&/&C>Y&SO\GUH31EFGNIYI.$D9983I\N'2=>C_  8Y
M'R^U.[FW."-YEU^ZF^[F<\=[]E3'?'BT[8BD1/&)E&CQ<YY;G_B%S+=1;7'A
MR3MZ>J*X/P<Z>Y:];7U],VF8X:*T: QD,5I+#T8R]6K<6T+^OX.M&K?Q\JAU
M^'1QEDFED^%""V2[@YN]D
M
M
M
M
M                 __5U_X,_@
M
M
M       5/V7WBW"Y?MU=";T;5:@N=,;@[<ZAL]2:9S%M&:,*5Y:\:=>ROJ$(
MPA7L[RA/5L[^TJ?I=Q;5:M"I":G4FA'!]2].<GZNY#N^FN?X8S[/>XYQY:3Z
M8GC$UG[V]+1%\=XXTO6MJZ3$2R?)^;[_ )#S3!SCE>2<6XV]XO2T>N.V)CTU
MM&M;5GA:LS6>$R^+(X^TRMC=8Z^I0K6MW2FHUJ<?'+-TPFECXII8\)I9H=,(
MPA&'3!X3.9G):CS67U#F;JK?9C.Y3(9G*WU:;K5KS)92[GOKZZJS1\,U2K//
M/-'T8LKM=MAV6UQ[/;5BN/%6M*5CLK6L16L1[D1$0^'-FR;C-?<9I[U[S-K3
M/;,VG69^W,OII4Y*-.G2IRPEITI)*=.6'@EDDAU998>E"'@=6][U/T
M
M
M
M
M                                                  ?_UM?^#/X
M
M
M
M
M
M
M
M                                        '__7U_X,_@
M
M
M
M
M
M
M
M                               ?_]#7_@S^
M
M
M
M
M
M
M
M                     !__T=?^#/X
M
M
M
M
M
M
M
M            '__2U_X,_@
M
M
M
M
M
M
M
M   ?_]/7_@S^
M
M
M
M
M
M
M                                                     !__U-?^
M#/X
M
M
M
M
M
M
M                                            '__5U_X,_@
M
M
M
M
M
M
M
M                                   ?_];7_@S^
M
M
M
M
M
M
M
M                         !__U]?^#/X          #B
M                  #CC\/^YX/A@.0
M                                                          .,
M(^"/$
M    ''$!R                                  '$
M              X@         !&/
M                            '''X( .0
M
M    ''$!SX0#CQ                                        ?_T-?^
M#/X       !\]W>6EA:7-_?W-O96-E;UKN\O+NM3MK2TM;>G&M<7-S<UHPDI
MTZ<DL9IYYIH0EA",8QA !:ZW^[ZCNS^7.YO<5K#FCT5JW4ME--2J:8V?HY3=
M[)0NJ<>K6L;G(Z!H7V+LZ].,(PJ4LAD*$99H=6;A/PE 6H=RO.NN5?"U*]+:
M;EIWUW!FH]I+2N=:YC0NV-C=SRQEA3GH5,5<ZFKRTIX1GC":I;2SPX2PC3XS
M1ZH$.]2^=H[I75>,VC^2W0."M^UXPI:EWDU%JNOV/90AV<;C%X##2];K]:;K
M]EPX1A+U>,.M$"D]3SKKG%C4J1H\N7+1)1C/-&E)5DW2JU)*<9HQDDJ59<_)
M":,(<(1FA)+"/AX0\ #^/?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?
M7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.
M3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[7
M3EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE
M^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]
MT_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_L
MA /?7/.3[73EE^1]T_LA ?59>==\WDEU0GR/+;RWW5C+/QN;>RJ;G6%W5I\.
MF6A>5\W<R4YN/#U4U"?X7C@!5C3?G:FY-K/2^B_DHT/G:<M6M-6ETWO9GM*3
MU*$U'JV].G/E-.9F$D\E3A-//&6:$\OJ82R1]6 E[MSYUWRK9BM1H[J\M&_.
M@^VGI4YKG166T%N79VL9ZDTD]>YCEKO3-:-*27J3S1I4*E2,.M"6G-&66$X%
MT_8/ON.[*YAKBRQ>F>9[2>A]27L].C)IG>6TRNTEY"YKU(4K:SI9K6M&UPUS
M6JS32RTZ5EDZTTTT82PAQCP 74;#(6&5L;3)XN^L\EC;^WHW=CD+"YHWEC>V
MMQ)"I0N;2[MYIJ=2G/+&$TD\DT81A&$81C !]8                   *-\
MP>_.VO+#LON+O[N_F_F!MSM?IRYU'J2_DDIUKRM)+5DLL9AL1:U9Z<MQD,E>
MUK;'8ZUC4EC6NJ]&E":$9^(##FW8\[#WEN=79&&QG*QMEAM!T;JYI8J?=C46
MJM2ZNR5G)-+):7^1IZ0N,39V56I"$U2I:4YKN6G&:%.6YJ]3M*@%,O?7/.3[
M73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73E
ME^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1
M]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_
MLA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA
M/?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7
M/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3
M[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73
MEE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^
M1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T
M_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA
M =K@_.ON:VAE\?6U)RR<O66P5.XEFRF.P>1W(T]EKRUX1Z]&PS5_DLG1MJD8
M\.%6I85Y8>.G'PP RI^[=[R#9KO*=E;S=#;.PR6C]6:1R5GI_=3:S/WEOD,Y
MH+4%]:S7F/C3REK)1IY'%W].G6GQF3DH485X4JTE2A0N*->A3 N'
M      #B/H@,1SG@\Z%PFUNZ6J=K^3W9O2N[>)T;EJ^$OMYMP\_F:&D-39/'
MW'D^5ET9I#3DMK=7&/DJ2U*5OEJ^5IPN(P[6E;1H=G5K@09]]<\Y/M=>67_N
M-T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_
MLA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA
M/?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7
M/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3
M[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73
MEE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^
M1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T
M_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA
M /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA /?
M7/.3[73EE^1]T_LA /?7/.3[73EE^1]T_LA ?K1\ZZYPY:U&:YY<>6JK;PJT
MXUZ5"7=&WK5*,)H1JTZ->IGJLLDT9>,)9XTIX0CT]6;P ,C'NI.^/VF[S6QU
M5I&&B[S9W?S0&'H:BU)MK=YR35&(SNDYKNEB:VLM%:DEM;*I7MJ-Y6H4+ZSN
MK2G6M)[BA+">YDG[8!>4              '$?@_- 8V7>B><,:'Y)]U\[RZ;
M"[9XS?'=[1_96NXFHM1:@O<)MUH#/5J4+B&D_)\51FO,UD:%.:G-D)+>ZM:-
MK//"A&O5N9+BA;@6@_?7'.3#_P"]UY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#W
MUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSS
MD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^U
MTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9
M?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?
M=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[
M(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#
MWUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUS
MSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSE>+ETY9?D?=3[(0'K]/\
MG8O,5;0M?HJY3ME<UU)ZL;WZ']8ZYTSY13CUH49;7YHPRW8S2^IZ\T_:PFX1
MX0EXPZH$GM >=H[>7D]"ENER7:STW3EITI;K(: WCPFM9ZU26%.%>XH8C4."
MP$*4LT8UIY:,U[/U>$DL:LW6FGE N1[*><;=V#N[<VF.SVX^O]B\K?34J5O:
M[S;=92QLIKBI&$(TKC4FW]34.*M9)8<8S7%]?4*4(0Z9X31A+$"\EM=O'M+O
M?IFCK39K<W0.ZNDJ\TLDFH]N]78'6.&A6FD[3R:KD-/U[BG3K0A\71J30GEC
MQA-+",(P 5'XP]'Q\ '(                    #%U[R+SD72/*QO%K#E\Y
M9=J<)O9K3;O(WVFM?[B:QU!DL3M_@-;XJYGL\WI'#8+"4I;W+U,?6DFM;^Z\
MOLZ=.XDJ4:4*\)8U0%K[WUQSD^UTY9?%_P"@W4\7_P#,(#GWUSSD^UTY9?D?
M=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[
M(0#WUSSD^UTY9?D?=/[(0#WUSSD^UTY9?D?=/[(0'[6WG7?.!+<V\UYRX<ME
M>TEKTHW5"VCNA:7-:WA/"->E;W57.UI:<\TG&$M2:C4A+'A-&2;AU8@9&?=6
M]\GLSWF-KJ/1M#2-_L[O]HC"4M1ZCVOR>;M]1XW.:8\LIXNYU9H/4M.A9U+R
MUMKFM;4<A;W-C0K6L]Q1E_3Z<W;Q O(@
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
M-2VA-V=&^R<+J^C)"$*EU4CQF 05Z8^'T>/_ "?! !S^?\'A
M                    ^#A'P $ $W>4?O&><?D@S-I?<O>]FJ=-Z=I7<;O(
M[:9FYGU3M7G85:L:EY)E- YN-6QDJ5^M-+/?65.A>2]:,U*YISQZ\ ,YSNL^
M_:V,Y^[G#;/;F8VPV*YH[FWJ2VFC:^0FKZ!W.K6M&-6XJ[7Y_(30K0O(R23U
MZF O^-S3DA'R>OD):5:K3 OSPCQ\                   QWO.=LODL;W:%
M&RL;NK;6NH.8C:K$9FC3ZO4O\;1Q.<SU*TK=:$?4RWEC:5X<.$>M3EZ>'&$0
M->!\/P]/]WB                                           #CAQ 9
M:GFFM[>2;\<W>.DN:TMC=;1[?WMS9RU)H6UQ=V&LKJA8W-6EX)IZ4ES<24YH
M],L*D\(?%1 9QD '(            "/_ #8Z@RFD^5CF6U5@[F>SS6F>7_>7
M4&'NZ=2M2J6N4PVW62R./N:=6WFDJ2S25:<DT)I)Y9H1AQEFA'I :A_X0
M                                        +ZGFXM[>6O>L[-T+>YK4
M*.2T'O599"G1J34Y+RTI[8Y'(R6US++T3R0KV]"M"6;HA/3DFX<80X ;(P
M             &H=YKL]E-4\T?,EJ7.7=6^S.H-^]W\SE;RM//4JW.0R>X.0
MO+RM//5C--&,U2>:/JIHQ],!0$
M    /'\'2 J7M-O/N[L/J^SU_LMN9KG:K6EAU9:&I= ZGS&E\M-;RU85I[&Z
MNL/6I1KVM2,LL*UI7Z]&K+QDJ232QC"(&5?W>_G/.LL+D,!MIW@VG[?5NG:]
M6ACJ?,3M_@K?&ZLP\*DW4DR&XFWN'DIV.1H21FAV]U@:%I7I4I8QEL+VM&,9
M@,S+;O<70>[6B=-;D[8ZOT_KW06L<91S.E]7:6REKF<#F\;5FC3EN;#(6<TT
MDW5GEGI59(QA-3J23TZDLM26:6 'M                    :;?4.>RNJ<_
MG-3YVZJ7V;U'F,GGLQ?5IZE6M>Y7+WL^0R%W6J58S333U*U2>>:::,8QC'C&
M,0'3@         "]7YO+FLKB^]OY8K''WU:UM-1XS?7#9RA2C++3R>+H<OFJ
M=04;*YXPC&,DM[86=Q"$(P]72DCX(<(@;+4
M                   !JY>^KS64S_>F\YU]E[RK>W5#=*UPM*K6C&::3&::
MT=B].X2TEC'_ !;>RM:%"G#Q2R0AX@%KD          5\Y4\YE=,<T/+?J3!
M7M;&YK [\[0YC$Y"WGC)7LLCC=P,?>65S2GEX1A-)4DEFA\(!MY
M     !P UN_G'F1O[WO5]X+:[NZUQ;X?0&RV.Q=&K/&>G8V-7;6PRU2UMI8_
M$R37-U<UXRPZ.O4GCXP%B@                  7Y?-\>>N;E(YV</MIK'-
MS6&R_--'$[6ZKDNKB-+%X+<*:\FAM-K.M">,LDD9+^XJX6YK5)Y:=*VR5:O4
MC&%O)P V/?\ A               !JJN]ER-]E.\LYWKG(W=>]N*7,;N3CJ=
M:XGC4GDL</G)\1B[66:/^)0MJ%&A3E\4DDL/$ MZ         'P?!Q ;:OD$
MSN4U3R)\E>ILY=U;_-:CY2^7'.Y>^K3U*E:]RF7V=PV0R%W6J59IIIIZE6I/
M/-&::,8QCTQC'I 2U                 4SW@WCVMV!VYU/NWO/KK3VV^W&
MC;&.0U%JW4U[+98ZQHQGA1M[:C+"$U6YNKFK-);V=C:TZEQ<UIY*%O2J5IY)
M(@86W>"^<Y;I:[N\UMOR#X*;:C1$LUUCZ^^>ML1897<[4=+_ $,;O1FE<A"O
MC<!;5)>TZE>]IWE]-+-3JR?,VO)-( Q<]S-U]SMZ-79'7V[NX6L]S=;9:?KY
M'56N]29?5.>NH=:,9*,^2S-6M5A2DX\*5&6:$E.'"62666$( / ?H?H?G 'P
M?!                                  Z?%\'YP#]:%:M;5J-Q;U:E"X
MMZM.O0KT9YJ5:A7HSPGI5J-6G&$TLTL80C+-+&$81Z8> !?%Y$^_XYWN4')X
M?3VOM69#F?V5H5+:VO\ 0.[.:O,CJ[$XV6M+&M/H7=*YEN,K9UY*4O96]OD8
MW]A3D]3)9R31A4E SP^1WGZY<N\#VJEW0V U54O*N,\AM-=[?Y^G0QNX.VV;
MOZ,U:CB-78.E4JRRRU>SJ^27UI6K6=S"G4\GKU)J566F!-,   !__]+7_@S^
M    <1^#\WH 8FO?Z=]'FMC[C/\ )!RF:JKXG=BZQ]*VWVW<P-U)+?;;XO,6
M/:_Q;:-O8231I9Z[M:U.KDLI0J2U,;2GEHV\\N0GJ5,>!@V3S35)IIYYIIII
MIHS3331C-&::,>,8S1FZ8Q],!_(
M   !\'P?X0'TV5[>8V]M,CCKNYL,A875"]L;^RKU;6]L[VUJ0K6MW:7-",L]
M.K3GEEJ4YY(PFEFA",(\80C #8E=PSWKMYSU[2Y'8[?#-6]?FAV1PEA4OLM7
MJ=2[W@VVHQIXJRW"GDJ31C-E;*O-1L]0]7U,]6K;7DO"-W4I4 ,@T
M         !CF^=">YLX'\9K:_P"M+4P#7H@
M                   ,LKS3C^D+S9_<9T3]>\X#.6              $9>=
M;^AMS:_BR[\_>LRH#4<@
M   OE>;F^ZO;&_P-WM^])EP&R6               !J!>8W^D+OQ]V;=#Z][
MX!1D                                         _-_O\?0XP 7F.Z&
M[V_<?NXMT*.FM25\IK3E6W!SMI-N?MW-6JW%QI6\N8T[*KN?MY2GZT*&5M:,
MLGEMG+"%+)V].6WK=6O3M+JU V3VAM<:2W+T;I7</0.H,9JS1&M]/XC56DM3
M8:XA=8K/:>SME)D<3E;"XEX=:E6H5)*DO&$(PX\(PA&$8 /5
M      #3/@           O,>;Z>Z\\H_\_?]F/6@#9D
M                            -6CWR?NH7.I]V;)_.BS 6S0
M!6;ER_I"[#_=FVO^O>Q ;?H               &MI\XR]U>WR_@;LE]Z3$ +
M&H                  _NG4J4:E.M1J3TJM*>6I2J4YII*M.I)-UJ=2G/+T
MPFEC"$81ATPCTP ;0[N<N>2GSX\D&W.X>?RDE_N_M])+M/O?3J599KZXUWI.
MPHRT=6W$D8PFC+J#&U++,35)9):4+FO<V]/CY-/P NG@             #5.
M]ZM[I-SQ?C-;M_7;< ( @         #;*=W)[GIR'_B9\K_WD<& F8
M         "FF\>\&W.P&UNNMY]V]3V.CMN-N-/7NI]6:BR,9XTK'&V4L(2TK
M>VHPFJW-U<U9J=K96=O)/7N;BI2MZ$D]:I)),!K.N]*[TW=_O*-VYLKE9LEH
M?8/1E]>T=H-G:=]&>UQ=I/&-";5^LHVLW8WVH;VG"$:];U5*TIQ\DM(]3M:U
MP!:O_P (                                        "4')]S=[R\D6
M^ND-_MDL]4QNI=,W4*68P=U6NHZ9UWI:YGE^;6BM98ZVGD\KQ][3EX32QC"I
M1JRTKJWGI7-"C5I@;1WDSYM-LN=WESVZYCMJ:\\FG]<8R:&6P%W7EK9C1&L,
M7/Y%JO1&>ZLM/_6<==RSTH5H4Y9+FCV5W1ZUO<4IY@)1@  __]/7_@S^
M6].]&YV,;R#<F>Z6^U.O83;@5+2GH;9G$7\M*M3S.[&K:%:VTSU[.MZFXH8V
MG3N<W?4(QAVEK95Y(1A--* U8NIM29_66H]0:OU7E[_/ZHU7F\KJ74F>RE>>
MZR>;SV<OJF3S&7R-U4]55KW-Q5J5JU2:/&:>:,8],0'2
M                        X^#]$!*3DKYHM7\F?-!LYS'Z-K7<UWMQJZQO
ML]B;6KU/HIT3?QCB];Z2KPGFDDFDR.*K75K+&I'A)4FDJPC+/3EF@!MF-%ZN
MT]N!H_2FO-(Y.WS6D];Z:P6K],9BTGEJ6N6T]J7%TLSA<G;3RQC"-.O;5J56
M2,(\(RS0Z0'I0               8YOG0GN;.!_&:VO^M+4P#7H@
M                                    ,LKS3C^D+S9_<9T3]>\X#.6
M             $9>=;^AMS:_BR[\_>LRH#4<@
M                    OE>;F^ZO;&_P-WM^])EP&R6               !J
M!>8W^D+OQ]V;=#Z][X!1D
M   < ,T;S7[G_P GE[;6/=^;EYZI=RX+'Y3<[EVKY"M//6M\5+=>4;E[;6=2
MI-PC2I5:TNH,=;RR]:6$^6FFFC3EI22 9C4/'_@ <@                -,
M^           "\QYOI[KSRC_ ,_?]F/6@#9D
M                     -6CWR?NH7.I]V;)_.BS 6S0         !6;ER_I
M"[#_ '9MK_KWL0&WZ               !K:?.,O=7M\OX&[)?>DQ "QJ
M              'I>+Q^#I_/ 7X_-\.>C\$?G;Q&VVL,SY!LUS40P^U>K?*J
M_98W":_\MG_BDUA7Z\99).SR-S6PU>K4GEITK;)U[BI&,*$G #8^_P"$
M          :IWO5O=)N>+\9K=OZ[;@! $          ;93NY/<].0_\ $SY7
M_O(X,!,P              <1 8+/G-G>"9#<3=[#\ANWF8KT=!;-5\5J[>BK
M95ZE.CJK=3+XJ7(Z=TU=S4H]6M:8#&W5.O-3C&,L;^ZGA4D[:PI32@8HWP_#
MZ/CC\,                                           &3UYL9SIWVT
MG-)J7E#U3EZDNW?,GC+S,Z.L[JO&%GAMZ-$XB?(T*]K+4FA3H_-K!V]Y97,9
M8=>O7M,92AQZL( ,^8  '__4U_X,_@   &"5YU#S-WFL>9+9GE6PV2C-IK9;
M0/\ &'JRRH5^%.KN+N=7FIV-#)6\D8PFJ8_ V5E7M)YH0FEER=>$.B?C$#%4
M^"/P_'T                                          #B/#Q_H^CX/
M#$!LH?-Y-^KG?#NQ-IL;E;Z;(9[8K4FL=BLI<5*TU6M"RTO=TM2:-MII)YII
MI)+;3^8Q-G2EX\(2T8=6$(=$ +X                ,<WSH3W-G _C-;7_6
MEJ8!KT0                                            &65YIQ_2%
MYL_N,Z)^O><!G+              ",O.M_0VYM?Q9=^?O694!J.0
M                                   7RO-S?=7MC?X&[V_>DRX#9+
M              U O,;_ $A=^/NS;H?7O? *,@
M                     DCR?\PN?Y4.9_8WF)TW4JRWVU.XF!U)>VU*,\(Y
M;3/E'S.UGI^IV<99NSR6(KWV/J]6:$>I6FX1A'@ VWN&R^,U!B,7GL+?6^3P
MV<QUCE\1DK2>%6UR&+R5M+>V%[;58?%4ZM*>2I)-XX1A$!V0
M    #3/@           O,>;Z>Z\\H_\ /W_9CUH V9
M                           #5H]\G[J%SJ?=FR?SHLP%LT
M5FY<OZ0NP_W9MK_KWL0&WZ               !K:?.,O=7M\OX&[)?>DQ "Q
MJ                   #^Z=2I1J4ZU&I/2JTIY:E*I3FFDJTZDDW6IU*<\O
M3":6,(1A&'3"/3 !M#NYRYY*?/CR0;<[AY_*27^[^WTDNT^]].I5EFOKC7>D
M["C+1U;<21C":,NH,;4LLQ-4EDEI0N:]S;T^/DT_ "Z>             U3O
M>K>Z3<\7XS6[?UVW " (          VRG=R>YZ<A_P")GRO_ 'D<& F8
M          *2[][O:=Y?]D=V]\=6Q_\ L<VCVYUCN)EZ4L_4JW=II' 5\W-C
M[;A":,:US-1EMZ$DLLTTU2>6666,8PA$#49;G[BZJW@W(U_NQKJ_^:FM=R]9
MZFU[JW(PA/++>:CU;F:V>S%Q3IU)IXR235Z\_9R=>/5EX2PCPA !X8
M                                     %5MB=V<_L-O5M-O7I:M6HZA
MVGW%T;N'B>PJQHS5[O2.H+?-RV52:'1-2N(48T*U.?C)/3GFDGEFDFC !M[]
M,ZBQ.K].:?U9@+J%]@M483%:BPM[+",LMWB<W84\ECKJ6$?!"I1JR3P^& [L
M ?_5U_X,_@   &J6[TC>&XWX[Q#G#W)K7DN0M;W?36FEL#>R59:U.YTEMK>P
MVTT96IU))II8RQQ&(LNKU8QA"'"$(QAP 0(
M                  !FG^:6[CUKC2O.EM'<UIX6^&S^SNX^&M^UJSTZE74F
M.SNF=2UI*'5ZE.:27%8F6::$T8U(30APA"G#B!F(@               QS?.
MA/<V<#^,UM?]:6I@&O1
M    997FG'](7FS^XSHGZ]YP&<L              (R\ZW]#;FU_%EWY^]9E
M0&HY                                           !?*\W-]U>V-_@
M;O;]Z3+@-DL               #4"\QO](7?C[LVZ'U[WP"C(
M                                'P>,!M*NYKW>K[V]V+R=ZRO;ORS(
MXO:FWVSR-:>KVUU-<[-YJ\VFDJ7\TT(3QK5:.%I5YYJD.M/VD*D9I^O">8"Y
ML                 TSX           +S'F^GNO/*/_ #]_V8]: -F0
M                                         U:/?)^ZA<ZGW9LG\Z+,
M!;-          %9N7+^D+L/]V;:_Z][$!M^@               :VGSC+W5[
M?+^!NR7WI,0 L:@                   >EXO'X.G\\!?C\WPYZ/P1^=O$;
M;:PS/D&S7-1##[5ZM\JK]EC<)K_RV?\ BDUA7Z\99).SR-S6PU>K4GEITK;)
MU[BI&,*$G #8^_X0            &J=[U;W2;GB_&:W;^NVX 0!
M &V4[N3W/3D/_$SY7_O(X,!,P              6%O.1=XJFUG=@:[TW:UZE
MM?[Z;F[8[16U:C&:6M+;PRM;=#,4X321A&$E>QTS<VM6,81A&2K-)&'JH1 :
MXC\WB                                             ?!\$?@_O@-
MJ/W16Y-?=?NT.2[5UU<SWEU0V-TOHBZNZM2-:O<7.UT:NV-Q6N*TWJIZLT^'
MFC5GGC&:,_6C----&,8@7&0!_];7_@S^  !U>;RMM@L-ELY>25JMIAL9?Y6Z
MIVTM.>XJ6^.M9[NM)0DJS22QGC+)&$D)IX0C'AQC#P@-.1G<UD-1YO,:ARU>
M:ZRN=RN0S.3N9HS1GN,AE+N>^O*\\9HQC&,]2>::,8QC&/'T0'5
M                                   REO-1M1QM><CF+TC"OU?FYRS5
M]1^3=AUNVCI;=/3V,A<>4]7U'9_-CJ]GUH=?K\>$>IQ@!GDP\,?T?[@#D
M           8YOG0GN;.!_&:VO\ K2U, UZ(
M                    #+*\TX_I"\V?W&=$_7O. SE@             !&7
MG6_H;<VOXLN_/WK,J U'(
M    +Y7FYONKVQO\#=[?O29<!LE@               :@7F-_I"[\?=FW0^O
M>^ 49                                             ;#+S7[6%QJ
M;NV,SA:TU::GMYS+[I:/M85(1A)+0O=,:;U_/"WC&I/QD[7.5(Q]33]7&;U$
M?BYP,BX                !IGP           7F/-]/=>>4?^?O^S'K0!LR
M                                             &K1[Y/W4+G4^[-D
M_G19@+9H          K-RY?TA=A_NS;7_7O8@-OT               #6T^<
M9>ZO;Y?P-V2^])B %C4                    !_=.I4HU*=:C4GI5:4\M2
ME4IS325:=22;K4ZE.>7IA-+&$(PC#IA'I@ VAW<Y<\E/GQY(-N=P\_E)+_=_
M;Z27:?>^G4JRS7UQKO2=A1EHZMN)(QA-&74&-J668FJ2R2TH7->YMZ?'R:?@
M!=/           !JG>]6]TFYXOQFMV_KMN $ 0         !ME.[D]STY#_Q
M,^5_[R.# 3,              &(EYVCK2K8;4<F&WD*W"AJG</=_6E6W[.K'
MM:N@M-X3!T*W:0]1#J0U)4EZLWJH]?U/1"8!A&?!_P H
M                            !XH@-DAYN1J2?.]U)LKBYJM6I#1NN-Z]
M-TY:E"C1DHR76Z>3UA&E;STO55).ME9I^O4]5":::3XB24!?0 '_U]?^#/X
M %!^:;*6V#Y8N8W-WL*L;/#[#[O96[A0EEGK1M<?M]D+NXA2DFC+",W4DCU8
M1FAQCXX>$!J%_@_YN(            !^9'H]*/\ < /@_/
M  _YP#_!Q\/YX!\$?2           !DE>:T9?YF]XQN!9^3]M]$'*9N3B.T[
M7L_).QW-T5GO*.IU9NTX^0]EU.,OQ?6X^IZLP&P6               !9K[^
M7E=W!YK.[GW)TMM5A,EJK7VV^J-);R8+2&&HSW.7U3;:-GN+#4N*Q5E2EFJ7
M-U)B,AD+NUM*,L:MQ6HR4*,L]6I)),!K-JM.I1J3T:U.>E6HSS4ZM*I)-3GI
MU))NK/3GDFZ98RQA&$81Z8>,!_                            'YD?@\
M0              ?!_RQ 9K/FJ?+%N5I7"\Q?-+JS Y/3^@=Q\9H_;7:^YR5
MK4M8:U^A_*WN:UKJ#&4[B66>I8V=:-A94+RGUJ-:O-=TI9NO:U(0 S!P
M         !&7G6_H;<VOXLN_/WK,J U'(
M               ?!\' !DN>;&\K^Y6O.=>ZYG:.$R%CM'L5HG6V'O\ 5UQ;
MU*.)S.OM=X".E\7HO%W%27JW%U2L+VZR=W+2FX6].G1[:,D;FA+5 V @
M           -0+S&_P!(7?C[LVZ'U[WP"C(
M     ?H]/#HA$ _Y_P#F            Z?%Z,/\   SP/-1,C;5.43F3Q,EQ
M":[LN8^ED:]I#M.%"VR>V6%M;2XAUH0E_39K.M)ZF/']+Z80Z.(&5
M           TSX           +S'F^GNO/*/_/W_ &8]: -F0
M                                  U:/?)^ZA<ZGW9LG\Z+,!;-
M      %9N7+^D+L/]V;:_P"O>Q ;?H               &MI\XR]U>WR_@;L
ME]Z3$ +&H        !^@           !Z7B\?@Z?SP%^/S?#GH_!'YV\1MMK
M#,^0;-<U$,/M7JWRJOV6-PFO_+9_XI-85^O&623L\C<UL-7JU)Y:=*VR=>XJ
M1C"A)P V/O\ A           !JG>]6]TFYXOQFMV_KMN $ 0         !ME
M.[D]STY#_P 3/E?^\C@P$S              !A1>=KW%Q-KKD>LYJ]::TM])
M[\W-"VFJU)K>C<W>8TI2NKBE1C'JRSU):-&6I-"$(S0IR0C'A+#@!A^?!\'^
M$             AT^   /0Z?#T@               ?!Q\7YX!'H^#H
M        ;$#S8G*760[M"K:7$*798/F(W5Q=E&G)-+/&VK8G!YN>->:,8]:;
MMKRM"$80AZGJPX='&(&1  /_T-?^#/X  $9>=7^AMS:>ERS;\1_.VLRO@ :C
MG^YX@           5&VAVGUYOMNAH+9O:_!5]2[A;EZIP^CM(X2A4IT/+LSF
MKN6TMH7-W7C+2M[>GUHUKJZK32TJ-&2>K5FEIR330 SQ^4+S97DLVGTMALCS
M2UM0\S.Z%6WMKG.VLNI-2Z!VHP^2A++6GLM-832%QCLM>TJ-3K4XW&6R,\EU
M+++--8VT)IJ("YA@NY^[L;3O5\@Y)]B;CJVM.SA\W=+1U1^DTN'5FC]$M6[X
MU8]6'6K1_3)N,>,T>M-Q ])^2H[MGVCO+-X?M3:3_N^3@'Y*CNV?:.\LWL2Z
M3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3];
M@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3];@'Y
M*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3];@.OR?=
M*]VAEK6-G=<D7+M2I1GDJ1GQFWF(PEU":3IEA+?8:6A7A#T985.$?'"("UYS
MQ^;8\GV[>WNJ,[RCX.\Y=][K'%W.0TMB[74^H,[M1J[,6EO&I0P.IL)JJXOZ
MV,DO.K+;R7N)N*-.VGF[>I:W4(3TYP, C4. S6E,_G-+:DQEWA=1Z:S&3T_G
M\-?THT+[$YK#7L^.RN,O:$W3)6MZ].I2J2QZ832QAX@'4          #(Q\U
M\]TFSOXLVZ'UV:9 ;"\               '$8 (?[D]WUR,[P:HO];[G<HW+
MQK;665JU*^7U5G=IM&7.H,S<U9NM/=9K+PM):]Y5C'_TMS///PZ(3< '@?R5
M'=L^T=Y9O8ETGZW /R5'=L^T=Y9O8ETGZW /R5'=L^T=Y9O8ETGZW /R5'=L
M^T=Y9O8ETGZW /R5'=L^T=Y9O8ETGZW /R5'=L^T=Y9O8ETGZW /R5'=L^T=
MY9O8ETGZW /R5'=L^T=Y9O8ETGZW /R5'=L^T=Y9O8ETGZW /R5'=L^T=Y9O
M8ETGZW /R5'=M>+D>Y9O8ETGZW :_;ON=J=M=D>\^YF]L-H=#Z9VWV[TQ_$Q
M]#VB]'8FTP6G,-\VN7S2>H<M\SL58RR4J7E%]=W-W6ZLL.M5JSSQZ9H@+4X
M          -K#^2H[MGVCO+-[$VD_6X!^2H[MGVCO+-[$ND_6X!^2H[MGVCO
M+-[$ND_6X!^2H[MGVCO+-[$ND_6X!^2H[MGVCO+-[$ND_6X!^2H[MGVCO+-[
M$ND_6X!^2H[MGVCO+-[$ND_6X!^2H[MGVCO+-[$ND_6X!^2H[MGVCO+-[$ND
M_6X!^2H[MGVCO+-[$ND_6X!^2H[MGVCO+-[$ND_6X#[L9W77=RX?(6>4Q_)#
MRPTK['W%*[M*M;9S1-Y3I7%&;KTJL;:]M*E*:,L80FEZ\D80C"$>'&$ $Y[&
MQLL99VF.QMI:X_'V%K;V-C865"E:V=E96E*%"UL[2UH0EDITJ4DLLE.G)+"6
M66$(2PA" #Z@             !&7G6_H;<VOXLN_/WK,J U'(
M+[/F\.Q.S7,/S\9C0.^>V6B]V=%4>7W<34%+2VO,#8:CP=/.8[4NG[:PRLN/
MR,D].%>C3N*\E.IU>,L)YH0\,0&</^2H[MGI_P#N'>6;Q?\ Z)=)^*'#_P!G
M <_DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?
MDJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.
M[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]
MH[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[R
MS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q
M+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/
MUN ?DJ.[9]H[RS>Q+I/UN ?DJ.[9]H[RS>Q+I/UN _NGW5?=MTJDE27D<Y8X
MS4YY9Y85-H='UJ<8R3=:$*E&M;323R^C+/+&$8=$81AT )KZ0T7H_;W3>*T=
MH'2FFM#Z1P5OY)A-+:/P6,TUIS#VG7C/Y+BL'A:5"VMZ?6C&/4HTI8<8QCP
M>E               !J!>8W^D+OQ]V;=#Z][X!1D          7 NZKV_P!$
M;J]XARF;=[DZ5P6N-"ZLW6Q^*U-I+4V.M\M@<[C:F+NJL]CE,==PFIUJ49I9
M9HR3RQAQA !L7X=U1W;,/_O'>6;V)=)^MP#\E1W;/M'>6;V)=)^MP#\E1W;/
MM'>6;V)=)^MP#\E1W;/M'>6;V)=)^MP#\E1W;/M'>6;V)=)^MP#\E1W;/M'>
M6;V)=)^MP#\E1W;/M'>6;V)=)^MP#\E1W;/M'>6;V)=)^MP#\E1W;/M'>6;V
M)=)^MP#\E1W;/M'>6;V)=)^MP#\E1W;/M'>6;V)=)^MP#\E1W;/M'>6;V)=)
M^MP'7Y/NE>[0RUK&SNN2+EVI4IIY*D9\9MYB,)=<9(\80A?8:6WKPE_RI85.
MK'QPCP 4]U!W)'=6:EM?(\CR:;;V]'LKFCU]/Y?7^D[KJ75+LJL?+M*YBRK=
M:$.FG/VG6IS>JIQEFZ0%NKF2\UXY)]Q<1DKSESUCN7RZZQA2KSX>RN\U<;J[
M;S5HRPFI6V4PVKJD<YU8S2]6%>CJ'C3A/---2KQEED@!A/<W7*3O/R1[Z:LY
M?-]<):XK6FF/)[VTR.)N*U_I?6&FLE":?":QT?E:]*C-=8V]DDG[*>I1IU:=
M22K;W-*C=4*U&F!&8          /%&'H@,Y;S3C^CUS9_=FT5Z'U$3^@ RR@
M                &F?           !>8\WT]UYY1_Y^_P"S'K0!LR
M                                       &K1[Y/W4+G4^[-D_G19@+
M9H          K-RY?TA=A_NS;7_7O8@-OT               #6T^<9>ZO;Y
M?P-V2^])B %C4        !Q^AX_S@%P[?SDKR.WG(;R+\[FFK6\N=&\P5CO%
MH/<BO-VM:C@=V-OM]=7873<U2I-'J4J.8TUC[>2UHR0_TN+O*DT81JRP 6\@
M         !_=.I4HU*=:C4GI5:4\M2E4IS325:=22;K4ZE.>7IA-+&$(PC#I
MA'I@ VAW<Y<\E/GQY(-N=P\_E)+_ '?V^DEVGWOIU*LLU]<:[TG849:.K;B2
M,831EU!C:EEF)JDLDM*%S7N;>GQ\FGX 73P         !JG>]6]TFYXOQFMV
M_KMN $ 0         !ME.[D]STY#_P 3/E?^\C@P$S              !A.>
M=J_RA\D?\#-\OGYID!B!          !Z8"O'+5RT;S\W.\&E=C-AM&WVL]P-
M5UYXT+2E&%MB\)B;6:6.5U/JC,58=CC\98R30GNKNO&$(1C)3DA/6J4J4X&9
MGRP>:N\NFE,+BLMS8[R:\W:UI/0IULKI3:ZO;;>[:V-Q4DEC6QTF3O[:ZSN2
MDI30FA3O9:V,C4ECQFM9(PX +HFC^XE[J/15*A)C^432^7KT81C/=ZPUSNQK
M.K=UI[66UK5[BCJ?/75"$9X2]?LZ=&2E)/&:>E3DC$!5#%]T#W9&(N8W=IR3
M[#U:L:4]'J9/2GS<MNI/&$8S0LLU5N*,)^B'"I"GUH0XPA'A&(#T7Y*CNV?'
MR/<LWL2Z3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\
MLWL2Z3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL
M2Z3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3];@'Y*CNV?:.\LWL2Z3
M];@'Y*CNVO%R/<LWL2Z3];@/&ZL[FWNOM:6MQ9YCDKV7LJ5U:2V52?26*RN@
M+J2C+6C7A/;7VA+O&UZ-;K1C"-Q1J2U8R\)(S]2$)8 8K'?6]Q)I'DSVZO>;
M#E0R6I+O9'$YC$X[=#;'562^;V4VRDU'E),-@]2Z8U+<0DNKS"SWM>SQU>VO
MYJ][;UJ]*MY3<4*E3R0#%W_Y_P _I           !L+O->_<V<]^,UNA]:6F
M0&1D /_1U_X,_@  1EYUOZ&W-K^++OS]ZS*@-1R           "_[YM-H?#Z
MN[S[3&9RE&A6N=MMF=V=<8+MJ';]EF+BPM- ]M2C&:6%.>6TSMU&6I&$W#P0
MA",83R ;&.'P?"\0                  XCX &J][WK"8O =YMSLV.(M*5E
M:5]^]7YNK1I2PEEGR>I:E/4>:NXPA_C7%Y=7%>>/CFGC'Q\0%N(
M 9&'FOD?_P#I-G?Q9MT?KLTR V&
M#6;^<%^Z\\W'\PG]F/18"S.           #<P
M         C+SK?T-N;7\67?G[UF5 :CD           &1CYKY[I-G?Q9MT/K
MLTR V%X                                               -0+S&_
MTA=^/NS;H?7O? *,@         "YEW-GNH7)7]V;&?.B\ ;2X
M        &)1YUYL5BLIL?RR\R=K822:@T7NAF-F,Q?6]"$;B^T]N%I>[UGAJ
M>2K2PZT:%C>:=NH6W6C"62I?58?%5>$0,';X(=/'H\7@           !G+>:
M<?T>N;/[LVB?K(G 990                #3/@           O,>;Z>Z\\H
M_P#/W_9CUH V9                                             #5
MH]\G[J%SJ?=FR?SHLP%LT          5FY<OZ0NP_P!V;:_Z][$!M^@
M          :VGSC+W5[?+^!NR7WI,0 L:@         #8#=W5RE:8YX/-U=J
M>7#4GDEM=:WTUS 5M%9^[I1GAI/<;!<SVL\QH34TL].$:LM.VR-*C+>2T8RS
M5;2>XM^,):LP# @UMHS4^W.L]6;?:VP]WI[66AM2YS2&J\!?R0IWN%U'IS)U
M</FL5=R2QC"%2WN:-2E/PC&'&7HZ. #S         !Z7B\?@Z?SP%^3S?#GH
M_!(YV\1MMK#,^0;-<U$,/M7JWRJOV6-PFO\ RV>.TFL*W7C"67L\A<U\-7JU
M)Y:=*VR=>XJ1CV$G #8^0_O@         #5.]ZM[I-SQ?C-;M_7;< ( @
M      #;*=W)[GIR'_B9\K_WD<& F8              ,)SSM7^4/DC_ (&;
MY?/S3(#$"          #TP&>;YK5RP:>T1RJ[F<U&0Q=*IK[?#<')Z(PF7K4
M83U;':[;7LK62QQM>I#K4H7N?JY.>^A2CU*WD=EU^,]"7J@92<.CX/"
M              "#W>9X7%Y_NZ>>JQR]I2O;2ARD<PF:I4:L.,LF3TWM9E-1
M82[E_P ^WO;6WKR1\4TD(@-3_#^^ Y          &PN\U[]S9SWXS6Z'UI:9
M 9&0 __2U_X,_@  1EYUOZ&W-K^++OS]ZS*@-1R           #(Q\U\]TFS
MOXLVZ'UV:9 ;"\                  /^?\X!@/^<-]V7OSI/FOU]SC[6[<
M:CU]L9O/:X#4&KLGHC"7F=J[8:[P^G+73>I*6K\9B9*M>VL<C&RIY6EEZM.%
MO-7N:UO4J25)*<*H&,!-+-)--)/+-)/)-&6:2:$99I9I8\)I9H1\$81\(#@
M      'U6-A?Y2\ML?C+*[R60NZLM&TL;"VK7EY=5I_B:-O;6\LT\\T?%+)+
M&,0&;GYM/W;6]VP^;W,YRM^M%9O;.MKW;J&U>T6BM78^[PVL,CIC,:DL-6:K
MUSFM-Y*E3N,?;5ZN(QEOAYKB$M:XI37=:%*2VFMJUT!EQ@
M                  -9OYP7[KSS<?S"?V8]%@+,X           -S
M                          ",O.M_0VYM?Q9=^?O694!J.0
M 9&/FOGNDV=_%FW0^NS3(#87@
M            U O,;_2%WX^[-NA]>]\ HR          +F7<V>ZA<E?W9L9\
MZ+P!M+@                   8^?G,V-M+[NQ<M=7-.:>MAM]=I,E830GGD
MA2NZM3(8B>I-++'A-#L+NO+U9N,.,83>&$ &NKZ0           9RWFG']'K
MFS^[-HGZR)P&64                 TSX           +S'F^GNO/*/_/W_
M &8]: -F0                                             U:/?)^
MZA<ZGW9LG\Z+,!;-          %9N7+^D+L/]V;:_P"O>Q ;?H
M     &MI\XR]U>WR_@;LE]Z3$ +&H          V9'F^ON0W*1_/W_:<UIXP
M&.;YSKR,?Q2[_:2YT=#8?R?0?,/V6EMS/(Z'4L\+O5IG%0A9Y&XZD):=/Z(L
M+;PK222RQC/=8^_KU)HSUX<0,6D          ?W3J5*-2G5I5)Z56E/+4IU:
M<TTE6G4IQZ\E2E/+PC":6,(1EC"/&$>F'H@-GSW,'/5'GPY(=!ZSU1F)<EO1
MM?-)M-O9VU26.1R&K--V-*.*UK<R=$TT-08R>UR56M+3EI>637E"GT6\W "[
M(         U3O>K>Z3<\7XS6[?UVW " (          VRG=R>YZ<A_XF?*_]
MY'!@)F              #"<\[5_E#Y(_X&;Y?/S3(#$"          #_ )0&
MS\[C'3OT+]U'R=8SR6%IY3HO6>HNREKQN(31U?NQJ#5L;GM)II^$:WEO;1I\
M?41FZD(2]7JP NR                    A]WAEC=Y3D#YX\9849KF^R/)]
MS+V%E;RS22S7%W=[+YNWMJ$LU2,)81GGFEEA&:,(=/3& #4P
MV&WFP5I=6W=JY.M<4*M&E?\ ,ENE=V52I)&62ZM9-.:=L9J]",?BI(5J-6E&
M,/\ &DFAX81 9%0 _]/7_@S^  !&7G6_H;<VOXLN_/WK,J U'(
M ,C'S7SW2;._BS;H?79ID!L+P                    "'0
M                                 UF_G!?NO/-Q_,)_9CT6 LS@
M       W,                                (R\ZW]#;FU_%EWY^]9E
M0&HY           !D8^:^>Z39W\6;=#Z[-,@-A>
M                          #4"\QO](7?C[LVZ'U[WP"C(          N
M9=S9[J%R5_=FQGSHO &TN                   !8!\Y;]R]U5]V;:#Y[W
M#7.@           SEO-./Z/7-G]V;1/UD3@,LH                !IGP
M         7F/-]/=>>4?^?O^S'K0!LR
M                &K1[Y/W4+G4^[-D_G19@+9H          K-RY?TA=A_N
MS;7_ %[V(#;]                UM/G&7NKV^7\#=DOO28@!8U
M &S(\WT]R&Y1_P"?O^TYK0!-;GVY2M,<[_*=O%RX:D\CM;K6^FJU;16?NZ49
MX:4W&P4T,QH34T)Z<(U9:=MD:5&6\EHQA-5M)[BWXPEK3 -41K;1FI]N=9ZL
MV^UMA[O3VLM#:ESFD-5X"_DA3O<+J/3F3JX?-8J[DEC&$*EO<T:E*?A&,.,O
M1T< 'F          !?+[@/GH_ \YW]/Z-U=F8X[9CF;^9.TNN_*;CL<9A=5U
M[Z;^*O6MQ":,LDGD>3N)\;<5ZL\M.C9Y&[K3?Z.7@!LE(='P?W@'(
M-4[WJWNDW/%^,UNW]=MP @"          -LIW<GN>G(?^)GRO_>1P8"9@
M           PG/.U?Y0^2/\ @9OE\_-,@,0(          /A_#_-AX &TN[F
MSW+[DL^XSC.'[KW@"YD                   #X,KB\=F\9D<-E[.WR.*R]
MA>8S)X^[IPK6E]CK^WFM+VSNJ4W1-3JTYYI)Y8]$81C !@><XWFQ'-3I#<W4
M65Y.LGHO=W9S,YB\O=*:;U/K"RT7N3HK&7=Q&O;Z>S]74_8XS)4[*2:6WI9.
MWR,*MS"3M*EG0FCU8@0[][F]Z]]HW1OLV[2?ON >]S>]>^T;HWV;=I/WW />
MYO>O?:-T;[-NTG[[@'O<WO7OM&Z-]FW:3]]P#WN;WKWVC=&^S;M)^^X![W-[
MU[[1NC?9MVD_?< ][F]Z]]HW1OLV[2?ON J7M1YLYWDNMM88[#;BXG:O9;2<
M]Q0CF-::@W&P&L8V5AUXQNI\5IS0%6_N;NZEDA&-&WKU+6E//&66>YI2QFGE
M SL.3CE8T#R6<MFU?+5MO5N+[3NVF!GLKC/7U"G;Y/5>I<K?U<[JW5N3HTYJ
MD*=;)9*YNKKL(5)Y:$D\EO3FC2I2< )-@#__U-?^#/X  $9>=;^AMS:_BR[\
M_>LRH#4<_!\'$           %T?N:>:[2W)SWA6Q^ZNX65H8/;+,U\]MEN/F
MKNIV-EA-,[A8>IA+?4.1K]2I&G:8S)QQV2O)H2\>PH5(<8<>, -H=8WMGDK*
MTR..N[7(8[(6U"^L+^QKTKJSOK.[I0N+:\L[JA&:2I2JR32STZDDT99I8PC"
M,81 ?6
M           UF_G!?NO/-Q_,)_9CT6 LS@           W,
M                   (R\ZW]#;FU_%EWY^]9E0&HY           !D8^:^>
MZ39W\6;='Z[-,@-A>
M    #4"\QO\ 2%WX^[-NA]>]\ HR          +F7<V>ZA<E?W9L9\Z+P!M+
M@                   6 ?.6_<O=5?=FV@^>]QX( -<Z           #.6\
MTX_H]<V?W9M$_61. RR@                &F?           !>8\WT]UYY
M1_Y^_P"S'K0!LR                                             &
MK1[Y/W4+G4^[-D_G19@+9H          K-RY?TA=A_NS;7_7O8@-OT
M         #6T^<9>ZO;Y?P-V2^])B %C4          ;,CS?3W(;E'_G[_M.
M:T 7F/@^"(# U\YUY&/XI=_M)<Z.AL/Y/H/F'[+2VYGD=#J6>%WJTSBH0L\C
M<=2$M.G]$6%MX5I))98QGNL??UZDT9Z\.(&+2          .99HR32SRS32S
M2QZTLTL8RS2S2],(RS0Z81A'P1AT^,!L^.Y<YYI>>OD>T!J[4F7AD=Y-JX4M
MH]Z9:]6$V0OM5:8L*4,1K2YEFC":>&?Q<]IDJM:$DM/RR:\H4^/D\W "[.
M     #5.]ZM[I-SQ?C-;M_7;< ( @         #;*=W)[GIR'_B9\K_WD<&
MF8              ,)SSM7^4/DC_ (&;Y?/S3(#$"           !M+NYL]R
M]Y*_N,XSY[W@"YD                     XX .0        '$?2 <@  __
MU=?^#/X  $?>;3$3:@Y5N9C R5X6L^;Y?MY<1)<S4XU9;>?);<Y*REKS4Y8R
MQFA)&?K1EA-#CPX<0&HA]#]#_F             7-.5'O@N\$Y-L!C]$[0[[
MY.^VXQ5&6VQ>VVX^*Q6XND,1:TX<*-EIZEJ2E5O<5;R=,9;;$WUM1C&,8S21
MB N2V/G47>(VEI1M[C:OD^RE:E+&%2_OMNMX*=W<1C/&;K5I,9KVVH0C"$>K
M#LZ$L.$(<81CQC$#Z_?5?>%_:<Y,_8]WN_\ $0 ]]5]X7]ISDS]CW>[_ ,1
M#WU7WA?VG.3/V/=[O_$0 ]]5]X7]ISDS]CW>[_Q$ /?5?>%_:<Y,_8]WN_\
M$0 ]]5]X7]ISDS]CW>[_ ,1 #WU7WA?VG.3/V/=[O_$0 ]]5]X7]ISDS]CW>
M[_Q$ /?5?>%_:<Y,_8]WN_\ $0 ]]5]X7]ISDS]CW>[_ ,1 #WU7WA?VG.3/
MV/=[O_$0 ]]5]X7]ISDS]CW>[_Q$ /?5?>%_:<Y,_8]WN_\ $0 ]]5]X7]IS
MDS]CW>[_ ,1 #WU7WA?VG.3/V/=[O_$0 ]]5]X5]ISDS]CW>[_Q$ 5*POG7_
M #4T+J,VH^6'E^RMCU980M\+E=QL!=PF[2$9YHWE]D,E)&$9.M+"'8=$T83<
M8PA&6($IMO/.TM(7-6A;[K\EFI,)1A5EA=9;;S>3%ZHJST9ZTT9ZEOI[4F P
M\)9J=/J0A)-DYH5)H1CUJ<(PA "YAL=YQKW8N\->SQVH=Q->[#9F]C"G1LMZ
M-O\ (65A&YZ>O2JZHT!5U!BK:3A",\M>_O;>G&'"$8PJ30D 7G-MMV=KMY=,
MVNM-HMQ]"[H:0O>$+74^WVJ\%K# UIHPXQIRY73]>XH]>'@FDC/UI8\830A&
M$0'O^(#D                                   &LW\X+]UYYN/YA/[,
M>BP%F<           &Y@                               !&7G6_H;<
MVOXLN_/WK,J U'(           )I\AW/7NYW>6]UWOWLMIW;G4^L+S0V>V_J
MXW=#$:FS6FI<-J+(V.3O;F2STGE\)=>4RU,?1A2GC>1DA+&>$U.:,98R@7D?
M?5?>%_:<Y,_8]WO_ /$0 ]]5]X7]ISDS]CW>[_Q$ /?5?>%_:<Y,_8]WN_\
M$0 ]]5]X7]ISDS]CW>[_ ,1 #WU7WA?VG.3/V/=[O_$0 ]]5]X7]ISDS]CW>
M[_Q$ /?5?>%_:<Y,_8]WN_\ $0 ]]5]X7]ISDS]CW>[_ ,1 #WU7WA?VG.3/
MV/=[O_$0 ]]5]X7]ISDS]CW>[_Q$ /?5?>%_:<Y,_8]WN_\ $0 ]]5]X7]IS
MDS]CW>[_ ,1 #WU7WA?VG.3/V/=[O_$0 ]]5]X7]ISDS]CW>[_Q$ /?5?>%_
M:<Y,_8]WN_\ $0 ]]5]X7]ISDS]CW>[_ ,1 #WU7WA?VG.3/V/=[O_$0 ]]5
M]X7]ISDS]CW>[_Q$ /?5?>%?:<Y,_8]WN]#Q_P#YQ %V3NR_./\ #\TV\.DN
M7GFMVSTEL]KC</(6>G=O=R= 93,3;>9_6N3N?)L/H[.:<U-5N[W$5<A5FIVN
M/NX96\IU;FI)0J2V\)Y:D0,I@                    !J!>8W^D+OQ]V;=
M#Z][X!1D          7,NYL]U"Y*_NS8SYT7@#:7
MQY_.<,W;8KNRZUC7EZU74O,!M1A+./:22=6YH6F7U'-'JS=,_P"E8^K#JR]/
M3UO!+$!KM_S_ ,W^_$           &<MYIQ_1ZYL_NS:)^LB<!EE
M         -,^           "\QYOI[KSRC_S]_V8]: -F0
M                               U:/?)^ZA<ZGW9LG\Z+,!;-
M   %9N7+^D+L/]V;:_Z][$!M^@               :VGSC+W5[?+^!NR7WI,
M0 L:@         #9D>;Z>Y#<H_\ /W_:<UH O, (>\^W*5ICG?Y3MXN7#4GD
M=K=:WTU6K:*S]W2C/#2FXV"FAF-":FA/3A&K+3MLC2HRWDM&,)JMI/<6_&$M
M:8!JB-;:,U/MSK/5FWVML/=Z>UEH;4N<TAJO 7\D*=[A=1Z<R=7#YK%7<DL8
MPA4M[FC4I3\(QAQEZ.C@ \P          +Y?<!\]'X'G._I_1NKLS'';,<S?
MS)VEUWY3<=CC,+JNO?3?Q5ZUN(31EDD\CR=Q/C;BO5GEIT;/(W=:;_1R\ -D
MI#H^#^\ Y      &J=[U;W2;GB_&:W;^NVX 0!          &V4[N3W/3D/_
M !,^5_[R.# 3,              &$YYVK_*'R1_P,WR^?FF0&($
M  #:7=S9[E[R5_<9QGSWO %S(
M!__6U_X,_@  >5UUINEK+1.L-(5I:$]'5>EM0:;JR7,U62WFI9S$UL94EKSV
M_P"F0DC+5C">,GJH0X]7I :<^XM[BSN*]I>4*UK=VM:K;W5M<TIZ%S;W-"I&
ME7H7%&K"$TD\DT(RS2S0A&$8<(@/Q
M      /[\ #X0"KVR^_^]O+GK"WU]L1NKKO:;5UO&C".:T+J3)X"O>T:,T9I
M;',4+&I+1OK6;C-"I:7E.K0J0C-+/3FEC&$0,MCNXO.;JU]?X#:7O#L386T+
MF-KB\=S+Z(PT+.C3N)ZL*<MUNQH'$2=E3IQZT>URNGZ%.2G"62$V,ZL:MS*!
MF&Z8U1IO6NG<)J_1V?PVJ]*:DQEGFM.ZET[D[/-8+.X?(4(7-AE,1EL=/4H7
M-O6IS2STJU*>:6:6,(PC&$0'>@                                 #
M6;^<%^Z\\W'\PG]F/18"S.           #<P
M        C+SK?T-N;7\67?G[UF5 :CD
M         >[VMO;O&[G;<Y''W-:SO[#7>D+RRN[:I-1N+6[M=06]>VN:%63I
MEGISRRSRS0Z81A", &XEA#@                     U O,;_2%WX^[-NA]
M>]\ HR          +F7<V>ZA<E?W9L9\Z+P!M+@                  X_!
M_? 8<7G7/,OIRK@>6SE$P^3HWVI:.H\GO_KS&T*\9IL!96>&N]![<^64Z<>K
MVM]Y?J&I+)-PGITZ$D_#J5Y8Q PO/@^#^X           #.6\TX_H]<V?W9M
M$_61. RR@                &F?           !>8\WT]UYY1_Y^_[,>M &
MS(                                             :M'OD_=0N=3[L
MV3^=%F MF@         "LW+E_2%V'^[-M?\ 7O8@-OT               #6
MT^<9>ZO;Y?P-V2^])B %C4          ;,CS?3W(;E'_ )^_[3FM %Y@ ^#X
M(@,#7SG3D7_BEW^TESHZ&P_D^A.8?LM+;F>1T.I9X;>G3.)_U/(U^I"6G3^B
M+"V\*\LLLL8SW..O[BI-&>O#B!BT_!_R          #F6:,DTL\LTTLTL>M+
M-+&,LTLTO3",LT.F$81\$8=/C ;/CN7.>:7GKY'M :NU)EX9'>3:N%+:/>F6
MO5A-D+[56F+"E#$:TN99HPFGAG\7/:9*K6A)+3\LFO*%/CY/-P NS@     #
M5.]ZM[I-SQ?C-;M_7;< ( @         #;*=W)[GIR'_ (F?*_\ >1P8"9@
M             PG/.U?Y0^2/^!F^7S\TR Q @           ;2[N;/<O>2O[
MC.,^>]X N9          "PGS8^<6<@W*_N/F]I\;#<W?W5^E,G<X;5MUL]AM
M.7.B]/9BPJS4,EAZFK]593&T;ZYMYX=2I'%4KNWEFZ].>XEK4YZ< (IP\ZYY
M-^G_ .YTYF?^YVL_/^F !S[ZYY-_:Z<S/_<[6?9  >^N>3?VNG,S_P!SM9]D
M ![ZYY-_:Z<S/_<[6?9  >^N>3?VNG,S_P!SM9]D ![ZYY-_:Z<S/_<[6?9
M >^N>3?VNG,S_P!SM9]D ![ZYY-_:Z<S/_<[6?9  >^N>3?VNG,S_P!SM9]D
M ![ZYY-_:Z<S/_<[6?9  >^N>3?VNG,S_P!SM9]D ![ZYY-_:Z<S/_<[6?9
M >^N>3?VNG,S_P!SM9]D ![ZYY-_:Z<S/_<[6?9  >^N>3?VNG,S_P!SM9]D
M "H.V7G2'(-K/5N,TYK?;WF$VFQ&3N*-K-K?4.F-(:BTUAIJL_5FN<]:Z.S5
M[E)*$L.F,]GCKJ?_ .1PAT@,CC2NJ=-ZXTQIW6FC<[BM3Z1U;A,7J32^I,%>
MV^2PN?T_F[&3)8?,XG(VDTU*O;7-O4IUJ-6G-&6>2:$T(QA$!WP _]?7_@S^
M  !Q&'P?W0&I3Y]-JZFR/.OS7[51MYK6ST5S [K8K"4YK:G90J:8FUG=WNE+
MR2TI0A)2DN,95M*\E.3U,LL\(2\980B B8
M               ?!P 7^^Y/[XK5G(IN/AMD=[M297.\GVO,Q+:9&VOJEYE:
MNQFH,M==&O=(T>,]23%3UJD:FH,5;RQA4DFGO;:G&\DJ4[L#8L8W)8[,8ZPR
M^(O[+*XG*V5KD<9E,;=4+['Y+'WU"6YLK^PO;6:>G6HUJ4TE2E5IS1EGEC":
M6,81A$!]H                                #6;^<%^Z\\W'\PG]F/1
M8"S.           #<P                                C+SK?T-N;7
M\67?G[UF5 :CD                                      >RVZ_E!T)
M_#+3'S[H -Q<                     U O,;_2%WX^[-NA]>]\ HR
M     )I=W5OCH/EJYW>6W??<^XR=KH#;'<:RU+JJXPV-J9?*4<70Q]Q;U)[+
M&4II9JT_6J2\))9H1 9R'OEONO?JJWF]B'+^N #WRWW7OU5;S>Q!E_7 ![Y;
M[KWZJMYO8@R_K@ ]\M]U[]56\WL09?UP >^6^Z]^JK>;V(,OZX /?+?=>_55
MO-[$&7]< 'OEONO?JJWF]B#+^N #WRWW7OU5;S>Q!E_7 ![Y;[KWZJMYO8@R
M_K@ ]\M]U[]56\WL09?UP >^6^Z]^JK>;V(,OZX /?+?=>_55O-[$&7]< 'O
MEONO?JJWF]B'+_#_ /: '@]1^=$]V_AI;KYEZ7YGM73T*L*="7!;9:+M)+V6
M,/\ 3T9M4:IQT9:<(_%=K++/Z$D0%N7F3\ZXU'EL'DL%RG<M%#2&8NY*E*RW
M&WLU)0U#7QM*K+-3C7M=MM)R4K>-U+",M2C5N<]6HRS0X5+:M+T1 Q.=W-W=
MR]^=R-7;O;P:RS.O]R-=Y:MF]5:KSU:2KD,G?U984Y)9:5"6G0M[>A2EIV]I
M9VM*G;VU"2G0MZ5*C3DDE IR          'P?WO" SR_-1K":GR:\Q64C8S4
MY;SF;N+"7(QMHR0NXXW:S3US-90N^K"$\;>%W"I&EUH]GVT(\(=I#B!E*@
M              -,^           "\QYOI[KSRC_ ,_?]F/6@#9D
M                                     -6CWR?NH7.I]V;)_.BS 6S0
M         !6;ER_I"[#_ '9MK_KWL0&WZ               !K:?.,O=7M\O
MX&[)?>DQ "QJ          -F1YOI[D-RC_S]_P!IS6@"\P  (A\]O*3I'GAY
M5MVN6W5U2WL(ZYP/:Z2U'6H1K3Z0U_A*TN7T3JFEU(1J0DM<A2HPNY*,835K
M6>O;]:$M::$0-45N#H+5NUFO-:;9Z]PUUIW6^WNJ<]HO5V!O80A=8?4FF<I5
MP^:QU?AQA&:E<4:DG6EC&6/#C+&,(PB \@          +Y?<!\]'X'G._I_1
MNKLS'';,<S?S)VEUWY3<=CC,+JNO?3?Q5ZUN(31EDD\CR=Q/C;BO5GEIT;/(
MW=:;_1R\ -DI#H^#^\ Y     :IWO5O=)N>+\9K=OZ[;@! $          ;9
M3NY/<].0_P#$SY7_ +R.# 3,              &$YYVK_*'R1_P,WR^?FF0&
M($           #:7=S9[E[R5_<9QGSWO %S(        !%GGFUAJ#;WDFYP]
M?:2R-?$:JT/RL\P6L-,Y:VJ5*5QC-0Z9VFR^:PN0MZM*:6>6>C<T*522:6:$
M81EA&$81Z0&I%^"/@Z0                     !L:/-K-PM2:Y[L73&)U#
M?W.0H[9;P[H;>Z<JW=Q-<U:&FZ=6QUI:6,L\\.M+2H5\U<TJ-.,TT)*<LLDD
M9:<LDD@%_@ ?_]#7_@S^    :]GSG+ETNMJ^?O%;VV..GHZ7YF=L]/Z@CD99
M.I:U]?;:6E#;W5N-H2PA"'7HXRAIV\KS0Z9I[SK3>JC&,0,<4
M                               /@^& SW?-F^?G(;Y[!ZGY.=QLQ-D-
M?\M.-L<KMK=W4\T][FMB<G=RXVVQ<TTT9IJD=,Y*I3L)9YHRRRV5[CK>G+'R
M>>(#*#_O>$                                !K-_."_=>>;C^83^S'
MHL!9G           !N8                                1EYUOZ&W-
MK^++OS]ZS*@-1R                                      /9;=?R@Z
M$_AEICY]T &XN                     :@7F-_I"[\?=FW0^O>^ 49
M                         /@_YO\ E              #H\?@^'P\7C ;
M$#S8K1=32W=H5<Y/3FIPW)YB-U=:TYHQJ1[:2QQ6#V[C4A">,80X38":3U$(
M0XRQZ.MQC$#(@                 :9\           %YCS?3W7GE'_ )^_
M[,>M &S(                                             :M'OD_=
M0N=3[LV3^=%F MF@         "LW+E_2%V'^[-M?]>]B V_0
M   -;3YQE[J]OE_ W9+[TF( 6-0         !LR/-]/<AN4?^?O^TYK0!>8
M "/P<0&"?YS[R+?Q9[UZ*YWM"X?L-&;[^3:%W:\CH=6UQ.\6FL/'Z'\W<=2$
MLDGT0X*TC+U9)>FYQ=U7JS1J74.(&*?Z8          YEFC)-+/+--+-+'K2
MS2QC+-+-+TPC+-#IA&$?!&'3XP&SX[ESGFEYZ^1[0&KM29>&1WDVKA2VCWIE
MKU839"^U5IBPI0Q&M+F6:,)IX9_%SVF2JUH22T_+)KRA3X^3S< +LX    #5
M.]ZM[I-SQ?C-;M_7;< ( @         #;*=W)[GIR'_B9\K_ -Y'!@)F
M          #"<\[5_E#Y(_X&;Y?/S3(#$"           !M+NYL]R]Y*_N,X
MSY[W@"YD         AGWC?N>G/A^)GS0?>1S@#4U@
M  #87>:]^YLY[\9K=#ZTM,@,C( ?_]'7_@S^   B LM]^_R.W_.IR*ZJ^@G%
M5<IO%L%?U=YMMK*SH0K9+45OAL96M->:'M82PFJ3SY'$3UKBTMJ,L9Z]_9V-
M*'1-$!K0^GQ_F?"                                           !<
M>[I/F;K\IG>#<MNZ5>_GLM*9'75EMKN)#M>RM)]!;GS?09GKR_E_QZ>-C=T<
MS+)XZMG3CX@&U!^#]$!R                               #6;^<%^Z\
M\W'\PG]F/18"S.           #<P
MC+SK?T-N;7\67?G[UF5 :CD
M >RVZ_E!T)_#+3'S[H -Q<                     U O,;_2%WX^[-NA]>
M]\ HR                                           !Z7H_P#, VH7
M=#[/U=B^[4Y.M 7-M5LLA5V>Q.O\K:7$(2W-IE]W;^YW9REI=0X0C"I1KYN>
MC-+'IEC+U(_$@+CP                #3/@           O,>;Z>Z\\H_\
M/W_9CUH V9                                             #5H]\
MG[J%SJ?=FR?SHLP%LT          5FY<OZ0NP_W9MK_KWL0&WZ
M     !K:?.,O=7M\OX&[)?>DQ "QJ          -F1YOI[D-RC_S]_VG-: +
MS    (G\\7*II+G7Y6-XN6W5T;6UI[AZ6N*.F,]<TIJOT):]Q-27,:$U93[.
M$:G5L<K0M:MS3I1EFK6_;6\8]2M/"(&I_P!PM!:LVLUYK3;/7N&NM.ZWV^U3
MGM%ZNP-["$+O#ZDTSE*N'S6-K]7C",U&XHU).M+&,L>'&6,81A&('CP
M    !?+[@/GH_ \YW]/Z-U=F8X[9CF;^9.TNN_*;CL<9A=5U[Z;^*O6MQ":,
MLDGD>3N)\;<5ZL\M.C9Y&[K3?Z.7@!LE(='P?W@'(   -4[WJWNDW/%^,UNW
M]=MP @"          -LIW<GN>G(?^)GRO_>1P8"9@              PG/.U
M?Y0^2/\ @9OE\_-,@,0(           &TN[FSW+WDK^XSC/GO> +F0
M  "&?>-^YZ<^'XF?-!]Y'. -36                      -A=YKW[FSGOQ
MFMT/K2TR R,@!__2U_X,_@   '$?@]#\T!@'=_UW0^=Y;MR=3\Y/+]I6XON7
M'<O-U,SN9@<':=I3V0W#SU[_ *]<5;*WA&-'3>:NZG;65Q++V-E=U9[&;L:5
M3'RU0,9#C#I](!R                                         _J6:
M>2:6>2:,LTD832S2QZLTLTL>M+&6:'3",(PX]'P_$ VYW)WNW4WZY3^6O>BY
MN)[K([H;&;6ZVS56K":6M+J#/Z,L[[4-"MUH0XSTKZ:XI3S2\98S2QC+&:6,
M(Q D@                               #6;^<%^Z\\W'\PG]F/18"S.
M          #<P                                C+SK?T-N;7\67?G
M[UF5 :CD                                      >RVZ_E!T)_#+3'
MS[H -Q<                     U O,;_2%WX^[-NA]>]\ HR
M                                'P<?[@"2_)MR]9?FNYJ=A.7?#4KB
M>INMN7IO3>7N+62:>MBM)>5PR.N-00EDC+-&7&X:A?Y"IU9H1ZM&/#IZ8 ;;
MS&XZQP^.L,3B[6C8XW%V5KCL=96TD*=O9V-E0EMK2UH4X=$LE.G++)+"'@A#
M@ ^T                !IGP           7F/-]/=>>4?\ G[_LQZT ;,@
M                                           !JT>^3]U"YU/NS9/Y
MT68"V:          *S<N7](78?[LVU_U[V(#;]                UM/G&7
MNKV^7\#=DOO28@!8U          &S(\WT]R&Y1_Y^_[3FM %Y@   "/P<0&"
M?YS[R+?Q9[UZ*YWM"X?L-&;[^3:%W:\CH=6UQ.\6FL/'Z'\W<=2$LDGT0X*T
MC+U9)>FYQ=U7JS1J74.(&*?Z8          YEFC)-+/+--+-+'K2S2QC+-+-
M+TPC+-#IA&$?!&'3XP&SX[ESGFEYZ^1[0&KM29>&1WDVKA2VCWIEKU839"^U
M5IBPI0Q&M+F6:,)IX9_%SVF2JUH22T_+)KRA3X^3S< +LX   -4[WJWNDW/%
M^,UNW]=MP @"          -LIW<GN>G(?^)GRO\ WD<& F8
M ,)SSM7^4/DC_@9OE\_-,@,0(           &TN[FSW+WDK^XSC/GO> +F0
M       "&?>-^YZ<^'XF?-!]Y'. -36                      -A=YKW[
MFSGOQFMT/K2TR R,@!__T]?^#/X     =-J'3N!U;@<UI;5.%Q6H],ZDQ5_@
MM0Z?SEA:Y7"YS"Y6UFLLGB<MC+Z6>C<6UQ1GGI5J%62:2>2:,LT(PC& #"S[
MSKS:O4^ R.HMZN[RIQU-I>YJ766S7+-F,EU-3Z<A&:->O#:74V7J]7*6<(1F
MC)A\G7DO*4)>K;W5_/4DH4@,2S6>B-9[<:GS&B=PM):DT+K+3UW/8Y[2FK\'
MD]-ZCPM[)"$T]IE<)F*5&YMZD(1A'J5:<L>'",(<(P >7
M                         Z8=,(^(!LV^X/UG/K7NGN5"ZN*_;7VG\9N7
MHR\EX5O]7DTIO%J##X>AVE666$__ +NIV4_&2,98=;J<>,L80 O"@
M                        UF_G!?NO/-Q_,)_9CT6 LS@           W,
M                                (R\ZW]#;FU_%EWY^]9E0&HY
M                                 'LMN?Y0="?PRTQ\^Z'B ;BX
M                !J!>8W^D+OQ]V;=#Z][X!1D
M                     /SP&9+YK=R+9"%_N+S^:]PT]#&QQV5V?V#\MH2=
M7(7%>\E_C3UUCNTA">66VA0HZ?M+FE&,L\:N6H3<)J/2!F=@
M     #3/@           O,>;Z>Z\\H_\_?\ 9CUH V9
M                            #5H]\G[J%SJ?=FR?SHLP%LT
M 5FY<OZ0NP_W9MK_ *][$!M^@               :VGSC+W5[?+^!NR7WI,0
M L:@         #9D>;Z>Y#<H_P#/W_:<UH O,     (G\\7*II+G7Y6-XN6W
M5T;6UI[AZ6N*.F,]<TIJOT):]Q-27,:$U93[.$:G5L<K0M:MS3I1EFK6_;6\
M8]2M/"(&I_W"T%JS:S7FM-L]>X:ZT[K?;[5.>T7J[ WL(0N\/J33.4JX?-8V
MOU>,(S4;BC4DZTL8RQX<98QA&$8@>/          %\ON ^>C\#SG?T_HW5V9
MCCMF.9OYD[2Z[\IN.QQF%U77OIOXJ]:W$)HRR2>1Y.XGQMQ7JSRTZ-GD;NM-
M_HY> &R4AT?!_> <@ #5.]ZM[I-SQ?C-;M_7;< ( @         #;*=W)[GI
MR'_B9\K_ -Y'!@)F              #"<\[5_E#Y(_X&;Y?/S3(#$"
M     !M+NYL]R]Y*_N,XSY[W@"YD         AGWC?N>G/A^)GS0?>1S@#4U
M@                     #87>:]^YLY[\9K=#ZTM,@,C( ?_]37_@S^
M   _0 1?YDN2SE5YOL)+@N9#8O;_ '3DH6M2SQV;SF'EM=98*VJQC-4I:;UY
MAIK;-8V6::/6FEL;^E":,(1FA$!C[;^^:I<L>KZM[DN7;?\ W2V6O*\)JM'3
M^N</A]X-)4*LL(]2SL)J=; 9:WHSPX2S5;G(WL\D8QGX3PX4@%J/<KS6GGYT
MO7K5=O=Q^73='%PFA"VEIZKU?HS4=7C6EIQFN<5J#"1L:<.K-U_49>I'A+/#
MAQZD)P(<:E\W^[VC34T\T>5:?/6DL]*G+>:9W>V,R\*E2K3[3A+CZ>I9;V$)
M.$99YY[662$>CK1XRQB!2B_[E_O2,==UK*XY+MVZE:A-++//82:9REI-&:2$
M\.QO\9D*U"I#A'IC3J30A'C"/3", 'R?D;.]"]I7O-^YF(]> 'Y&SO0O:5[S
M?N9B/7@!^1L[T+VE>\W[F8CUX ?D;.]"]I7O-^YF(]> 'Y&SO0O:5[S?N9B/
M7@!^1L[T+VE>\W[F8CUX ?D;.]"]I7O-^YF(]> 'Y&SO0O:5[S?N9B/7@!^1
ML[T+VE>\W[F8CUX ?D;.]"]I7O-^YF(]> 'Y&SO0O:5[S?N9B/7@!^1L[T+V
ME>\W[F8CUX ?D;.]"]I7O-^YF(]> 'Y&SO0O:5[S?N9B/7@!^1L[T+VE>\W[
MF8CUX ?D;.]"]I7O-^YF(]> (L[O\H'-9R_VOS0WOY;][]J,5'LH29O7NV&L
MM-:?K35HPEIR4-092SIV52:,TTLD99*\8PFCU8PA-T (Y@           ?F@
M-C;YM;?7=WW6^A;>XK35*.+W:WAL+"G&$D(6UI4U+#)ST9.K"$8PC7N:U3C-
M&,>,\8<>$(0@!?S                               !K-_."_=>>;C^8
M3^S'HL!9G           !N8                                1EYUO
MZ&W-K^++OS]ZS*@-1R           "M.P_+KO=S/:WK;;[ ;;ZCW3UU0P5_J
M:KIC2]&WN,G)@<7<4+3(92-.YJ4I>RI5+FA)/'K<>,\O0 F3^1L[T+VE>\W[
MF8CUX ?D;.]"]I7O-^YF(]> 'Y&SO0O:5[S?N9B/7@!^1L[T+VE>\W[F8CUX
M ?D;.]"]I7O-^YF(]> 'Y&SO0O:5[S?N9B/7@!^1L[T+VE>\W[F8CUX ?D;.
M]"]I7O-^YF(]> 'Y&SO0O:5[S?N9B/7@!^1L[T+VE>\W[F8CUX ?D;.]"]I7
MO-^YF(]> 'Y&SO0O:5[S?N9B/7@!^1L[T+VE>\W[F8CUX ?D;.]"]I7O-^YF
M(]> 'Y&SO0O:5[S?N9B/7@!^1L[T+VE>\W[F8CUX ?D;.]"]I7O-^YF(]> '
MY&SO0O:5[S?N9B/7@!^1L[T+VE>\W[F8CUX N[]UCYO-S.93?G;S>SG3TA:[
M.;1;9ZCP>N[3;O)9[ YO7^Z&<T_DI,I@\!=XK35U=T\1B?**$L^5J9&O2NZE
M*$+>WM8PN)KNV SMP                    &H%YC?Z0N_'W9MT/KWO@%&0
M                                        "'2 N)]V?W=FZ/>.\PV*
MVLTC3O\  ;;Z<FL-0;U[HRVL)\=H'1,UWV4\EK5N(=C7S62ZM2VPN.XQGJU(
M5*\\L+2UNZU$#:#[0[3:"V)VOT'LYM=@+72^WVV^F<5I+2>#M.M-)98G$VT+
M>C-7KS\9Z]Q6FA-7NKFK&:I7K3U*U2::I/--$"HP                  TS
MX           +S'F^GNO/*/_ #]_V8]: -F0
M                     U:/?)^ZA<ZGW9LG\Z+,!;-          %9N7+^D
M+L/]V;:_Z][$!M^@               :VGSC+W5[?+^!NR7WI,0 L:@
M    #9D>;Z>Y#<H_\_?]IS6@"\P     1^#B P3_ #GWD6_BSWKT5SO:%P_8
M:,WW\FT+NUY'0ZMKB=XM-8>/T/YNXZD)9)/HAP5I&7JR2]-SB[JO5FC4NH<0
M,4_TP         !S+-&2:6>6::6:6/6EFEC&6:6:7IA&6:'3",(^",.GQ@-G
MQW+G/-+SU\CV@-7:DR\,CO)M7"EM'O3+7JPFR%]JK3%A2AB-:7,LT833PS^+
MGM,E5K0DEI^637E"GQ\GFX 79P !JG>]6]TFYXOQFMV_KMN $ 0
M!ME.[D]STY#_ ,3/E?\ O(X,!,P              83GG:O\H?)'_ S?+Y^:
M9 8@0           -I=W-GN7O)7]QG&?/>\ 7,@        $,^\;]SUY\/Q,
M^:#[R&< :FOX/0_N@                     #87>:]^YLY[\9K=#ZTM,@,
MC( ?_]77_@S^           X                        1 ?!E,7C<WC;
M_#YK'6&7Q&4L[C'Y/%Y2SM[_ !N1L+NE&A=V-_8W<L]*M1JR1C)4IU)8RS2Q
MC":$8 ->7YP_W=6W/)7S#;?;I[&:=M='[.\R6,U-?R:'Q-&6CI_0^XVBJUE+
MJW'Z=MY9YO),;D*&2L;^TLNK"G1JQNZ5MU;:G2H4 ,>(           &QB\V
MD]R]TK]V;=_Y[VX"_P#                                UF_G!?NO/
M-Q_,)_9CT6 LS@           W,                                (
MR\ZW]#;FU_%EWY^]9E0&HY           !D8^:^>Z39W\6;=#Z[-,Q@ V%X
M                       #CA_S_H@.0                    &H%YC?Z
M0N_'W9MT/KWO@%&0                                        %YKN
MV.Y.YHN\"R>%UI?XO(;)<M4]:A<Y+>?6&&N:=75.-A6ZM>UVETW=]C4SE:?J
MSR0OX328ZC-+/"I=35I);:J!L+>4OE#V'Y)MG<'LCR^Z/H:7TGB^I>9;)7,U
M&\U5K?4DUI2L\AK'7.=ITZ4U_D[N6C)VM7LY*5.662A;4:%M2I4:8$F0
M               :9\           %YCS?3W7GE'_G[_ +,>M &S(
M                                      :M'OD_=0N=3[LV3^=%F MF
M@         "LW+E_2%V'^[-M?]>]B V_0               -;3YQE[J]OE_
M W9+[TF( 6-0         !LR/-]/<AN4?^?O^TYK0!>8      $3^>+E4TES
MK\K&\7+;JZ-K:T]P]+7%'3&>N:4U7Z$M>XFI+F-":LI]G"-3JV.5H6M6YITH
MRS5K?MK>,>I6GA$#4_[A:"U9M9KS6FV>O<-=:=UOM]JG/:+U=@;V$(7>'U)I
MG*5</FL;7ZO&$9J-Q1J2=:6,98\.,L8PC",0/'@         "^7W ?/1^!YS
MOZ?T;J[,QQVS',W\R=I==^4W'8XS"ZKKWTW\5>M;B$T99)/(\G<3XVXKU9Y:
M=&SR-W6F_P!'+P V2D.CX/[P#D!JG>]6]TFYXOQFMV_KMN $ 0         !
MME.[D]STY#_Q,^5_[R.# 3,              &$YYVK_ "A\D?\  S?+Y^:9
M 8@0           -I=W-GN7O)7]QG&?/>\ 7,@        %+-\]K,7OGLGO#
MLEG+NMC\)O%M9N#M9F+^VA&:YLL7N#I*[TE?W=O"6:2,9Z=*[GGEA":'3"'3
M#P@-5'S<<DW,AR2[F9_;3?W;;4.F:F*RES8X+6DF)R57;W7F-IU)H6.H=#:M
MGI2VE_:7-.$*DLDD\*U&/6H7-*A<TZM*0")WP?F1\$8         'P?\@
M        -A=YKW[FSGOQFMT/K2TR R,@!__6U_X,_@
M                  !BJ^=?8FVK<J'++FYIZ\+O'<PV0Q5"G+/)"WFM\SMO
MD[RZJ598RQGC/+-8484XRSPAPC/",)N,(R@8)$ '(          V,7FTGN7N
ME?NS;O\ SWMP%_X                               &LW\X+]UYYN/YA
M/[,>BP%F<           &Y@                               !&7G6_
MH;<VOXLN_/WK,J U'(           ,C'S7SW2;._BS;H?79ID!L+P
M                                        :@7F-_I"[\?=FW0^O>^
M49                                 /@]/\P!Z3':-U?E[2G?XG2FI,
MI8U8SRTKW'8/)WMK5FI3QIU):=Q;4II(QEFA&$W"/1&$81X1@ J3I[EGYC]7
M0HS:4Y?M[M3PN+>:[MXZ>VHUYFH5[62:$DUS1CCK"I":G",80C/#U/&/A 2Y
MVY[GKO.]TJM*CIGDHWRQDU:;JRQW&TY;[/4I8]M&WXU:V[E?!R4X=:6,>,\T
M(=7A/\1&$T0+JNP7FLO.5KJYLKW?[=?:'873]6,OEEAAJ^1W<U];PA&$9Y(8
M;#?,["<(PZ):DNHIXPCTQDX0AQ R)N3[S?ON^>5*^Q.K<SHG)\QVYF+J4;NW
MU;OI4QVH,!B\C3EEC-<:?VSL*%#!4Y9:DLM:VJ9*UO[JWGA":E=PC#B O=TZ
M5.C3DI4:=.E2I224Z=*G+"G3ITZ<O4DDDDDA"$(0A"$(0A#H@ _0
M            !IGP           7F/-]/=>>4?\ G[_LQZT ;,@
M                                   !JT>^3]U"YU/NS9/YT68"V:
M        *S<N7](78?[LVU_U[V(#;]                UM/G&7NKV^7\#=
MDOO28@!8U          &S(\WT]R&Y1_Y^_[3FM %Y@      (_!Q 8)_G/O(
MM_%GO7HKG>T+A^PT9OOY-H7=KR.AU;7$[Q::P\?H?S=QU(2R2?1#@K2,O5DE
MZ;G%W5>K-&I=0X@8I_I@         #F6:,DTL\LTTLTL>M+-+&,LTLTO3",L
MT.F$81\$8=/C ;/CN7.>:7GKY'M :NU)EX9'>3:N%+:/>F6O5A-D+[56F+"E
M#$:TN99HPFGAG\7/:9*K6A)+3\LFO*%/CY/-P NS@-4[WJWNDW/%^,UNW]=M
MP @"          -LIW<GN>G(?^)GRO\ WD<& F8              ,)SSM7^
M4/DC_@9OE\_-,@,0(           &TN[FSW+WDK^XSC/GO> +F0
M X^#P^+T@'(       (9]XW[GISX?B9\T'WD<X U-?P?\P           -A=
MYKW[FSGOQFMT/K2TR R,@!__U]?^#/X  $4N<WG,V.Y$-CLSOWOWF<AC]*X_
M(66 PF%P-E2RFK-:ZMRE&K7Q6DM)8JXJV]*O>UZ=O<5XQKW%&C2HTJM:M5IT
MJ<\\ ,6K5/G:N7AF[V31/)%CHZ<IU9Z>.KZJWSNH9N[HRU(PIW=[:8G2\:%M
M//)U8S6].M7A)'C"%:I#I >>]]J[A^TCT9[.6<^QD ]]J[A^TCT9[.6<^QD
M]]J[A^TCT9[.6<^QD ]]J[A^TCT9[.6<^QD ]]J[A^TCT9[.6<^QD ]]J[A^
MTCT9[.6<^QD ]]J[A^TCT9[.6<^QD!=X[M3O].7OG]W L-C=5:"S/+SOOFZ-
M[6T?IC,:DM=:Z*U]-C;.>_O<;I?6U"SQE63)R6]&O<QQU_C*$)J<D86]S<U8
M34X 7ZP                    &+1YUS_0WY=/QF:/WK-0 ,#8
M  &QB\VD]R]TK]V;=_Y[VX"_\                               #6;^
M<%^Z\\W'\PG]F/18"S.           #<P
M     C+SK?T-N;7\67?G[UF5 :CD           &1CYKY[I-G?Q9MT/KLTR
MV%X                                               -0+S&_TA=^
M/NS;H?7O? *,@         "5G([R\X;FPYM-B.7+4.HLGI/"[NZYM-)9'4>&
MM;6]RF(MKBSKW4UW96E[&%*I/"-*$L)9X\.D!EU>]..7KVVF\W_!.B/#_P#'
M@'O3CEZ]MGO-_P $Z(_\\ ]Z<<O7ML]YO^"=$?\ G@'O3CEZ]MGO-_P3HC_S
MP#WIQR]>VSWF_P""=$?^> >]..7KVV>\W_!.B/\ SP$".\8\VUSG*]R]9C?7
MEDW.UQOU=[?U:V6W*V^SVE<79:ADT%3MHU+_ %;H^.GIYYKJIBII>WR%C/1C
M--:35+BE4EFM8TJX&+            !\'2 O3]SKWM^M>[DW5^A;6]?.:PY4
M=QLG1AN/H2WK37=SHK,7$]*VEW6T'95NB7(6U*26GD;*G-))D;:$*=3_ %BA
M9UJ &R+T'KS1NZ&C-,;B;=ZGPNL]"ZSPUAJ'2NJM/7U#)87.X7)4(7%GD,?>
MT(QEGDGECTPX]:6/&6:$)H1A #UO#P?W. !" #D
M  &F?           !>8\WT]UYY1_Y^_[,>M &S(
M                        :M'OD_=0N=3[LV3^=%F MF@         "LW+
ME_2%V'^[-M?]>]B V_0               -;3YQE[J]OE_ W9+[TF( 6-0
M       !LR/-]/<AN4?^?O\ M.:T 7F        1/YXN5/2?.QRL;Q<MNK?)
M;6GN'I:XHZ8SUS1C5^A+7N)J2YG0FK*?9PC4ZMCE*%K5N*=*,LU:W[:WC'J5
MIX1 U1&YVW&L=GMQM=;4[A8>O@-<[<:MS^B=6X:XZ:F.U!IK)U<3E;:%3P5)
M(5J4\:567U-22,L\D8RS0C$#PP          OE]P'ST?@><[^G]&ZNS,<=LQ
MS-_,G:77?E-QV.,PNJZ]]-_%7K6XA-&623R/)W$^-N*]6>6G1L\C=UIO]'+P
M V2D.CX/[P#5/=ZM[I-SQ?C-;M_7;< ( @         #;*=W)[GIR'_B9\K_
M -Y'!@)F              #"<\[5_E#Y(_X&;Y?/S3(#$"           !M(
M>Y=R-GE.ZVY+[FQK=O1I;30QT\_9U:75O,1JC(XG(T>K6EEC'L[BA5I]:$.K
M-U>M+&,L81B!<_                   !#/O&_<].?#\3/F@^\CG &IK
M        !L+O->_<V<]^,UNA]:6F0&1D /_0U_X,_@  8<'G;^7R='$<A.!H
MWUQ3PV2R7,SE[_&RU(PM;O)X2UT%98F^K4X>&I;T<A?4Z4WBEK5(?XP#"^
M        $AN4?4^9T5S5\M.KM.W=2PSFF]_=H,UB[NG-4EC2O<=N!C[JCU^S
MFEC&2:,O5J2=:$)I8QECT1 ;=H                    !BL^=>Y*TI<I7+
M3B)YYH7U[S%W>2MZ<))HRSVF*VTRUM>U(U(0ZL(RSWEO"$L8\8]:,80C"6/
M#!%           !L8O-I/<O=*_=FW?\ GO;@+_P
M          -9OYP7[KSS<?S"?V8]%@+,X           -S
M                  ",O.M_0VYM?Q9=^?O694!J.0           9&/FOGN
MDV=_%FW0^NS3(#87@
M    U O,;_2%WX^[-NA]>]\ HR          +F7<V>ZA<E?W9L9\Z+P!M+@
M      ?S/++/+-)-++-)/+-+-+-"$TLTLT.$99H1Z(PCXX1@ P'N_P!^YWCR
MQZJRO./RTZ4GDY=]>9R:MNEH? 6,\UEL?KC-W4:D,MCK*VA&6UTKF+B>,MO)
M+)+;XV\FELI(T[>YL*$@&,%_AX?!             !D'=R'WQ^5Y$-:VFP>_
M&7OLGRAZ[S=:YJW,+2OE,GLAJ[+U)9*NL\%2M^->IA+F?A-GL92DJ3R]-]94
MXW,+FC? ;$##9C$ZAQ&*S^!R5CFL'G,=8YC#9C%W5"^QF6Q63MI;W'9/'7UM
M&:G6H5Z,\E6C5IS1EGDFA-+&,(PB [(                        !IGP
M          7F/-]/=>>4?^?O^S'K0!LR
M                 &K1[Y/W4+G4^[-D_G19@+9H          K-RY?TA=A_
MNS;7_7O8@-OT               #6T^<9>ZO;Y?P-V2^])B %C4
M ;,CS?3W(;E'_G[_ +3FM %Y@        !@T>="\B_T!;KZ%YZ-"8>-+2^\7
MD6V^\OD=",*&.W1T[B(_0=J6ZZD.$OS;PEK/9SQX0EA6QD)IXQJW<.(&)L
M        .99HR32SRS32S2QZTLTL8RS2S2],(RS0Z81A'P1AT^,!L^.Y<YYI
M>>OD=T!J[4F6AD=Y=JY:6T>],M:K";(WVJM,6%*&(UI<RS1A-/#/XN>TR-6M
M"26GY9->4*?'R>;@!@"=ZM[I-SQ?C-;M_7;< ( @         #;*=W)[GIR'
M_B9\K_WD<& F8              ,)SSM7^4/DC_@9OE\_-,@,0(
M /@\?C^%P ;)7S='<^QW#[JW9G"4;N6[R>T6LMVML<_&$9(S4+V77UYN#B;6
M>6266$O9XC4&-A+QAQC+PFC'C&("^7X0                   0S[QOW/3G
MP_$SYH/O(YP!J:P           ;"[S7OW-G/?C-;H?6EID!D9 #_T=?^#/X
M &&?YW'_ /N^_P#]JW_]6H##/          '<Z<SV3TKJ' ZHPM:-MF--YK%
MY_$W'J_]7R6'O9,A8U_TN,LWJ*M.2;U,T(]'A@ VX/*KS+;;<W>P.V?,'M5E
M[3*:6W$TUC\K5M:%U1N;W2^H?)I9=2Z+STE*,>QR.(O85K&\I1_])3C-)&:G
M-)/,!(8                  <<>/B 8$'G-O/#H'?[?G:OEFVIU)C]58'EJ
MH:TN]R<WA+F%YB*N[FK[BSQMYI*6[I\:5:MIZRQDM.YJ6\\9:=S?7-K4_3[6
M>2F!B_\ P=$.            -C%YM)[E[I7[LV[_ ,][<!?^
M                   !K-_."_=>>;C^83^S'HL!9G           !N8
M                            1EYUOZ&W-K^++OS]ZS*@-1R
M  #(Q\U\]TFSGXLVZ'UV:9 ;"\
M             &H%YC?Z0N_'W9MT/KWO@%&0         !<R[FSW4+DK^[-C
M/G1> -I<         \YK#2&EMP-*ZBT-K?3^(U7H[5V&R.G=3Z9SUC;Y/"Y[
M!9>UFL<GBLG874)J=6A7I3S4ZDDTL81A$!K8.^2[J35?=R[T1SNB[3+:AY5]
MTLM?W.T^KZM.ZO)]'7\\9KVOM)K')5)JG#(6%+C-C;JO/".2LY(UY8S5Z%[3
MH 680            &4-W#_?2S\LV9T_R=<T^IN/+KJ7+U+?;'<W4.1N9Y=B
M\_E.FGI[-7-S-/+3TE?W/"/7]1)B[JM/<5(PLZMQ4M@,]6A7H7%&C<6U:E7M
M[BE)6H5Z-22K1KT:LL)Z=6E5DC&6:6:$81EFA&,(PCQ@ _4
M          &F?           !>8\WT]UYY1_Y^_[,>M &S(\(
M                'Z(#B$>/H_F@.0             !JT>^3]U"YU/NS9/Y
MT68"V:          *S<N7](78?[LVU_U[V(#;]                UM/G&7
MNKV^7\#=DOO28@!8U          &S(\WT]R&Y1_Y^_[3FM %Y@        !%
M_G/Y7M'\YO+%O#RW:U["ACMR])7>.Q&9JT/*)]+:QL)Y<MHG5UM3AZJ,^,RM
M"TO(TY8P[622:C-'J5)H1 U/&YVV^L=GMQM=;4[A8>MI_7.W&K<_HG5N%K],
M^.U!IK)U<1E+:6I"$(5)(5J4\:=:3U-22,L\L8RS0C$#PP          OE=P
M)ST?@><[^GM':NS/S.V8YFXXG:37?E-QV.,PNJ[B_FAM7K6XZT99)/(\G<3X
MVXKU9Y:=&SR-W6F_T<O "&?>J^Z2\\/XS6[?I?\ VVW'B 0!          &V
M4[N3W/3D/_$SY7_O(X,!,P              83GG:O\ *'R1_P #-\OGYID!
MB!          !_=\4?0 9 G<*=ZCI;D%W<U?M1OM?W5CRW[[76(N,KJ6C;7>
M0AM9N+B*<UCBM:W-A92U*U3&7MI/Y!F84*4]:6%*SN)(1DMJM.J!L--%ZXT9
MN1IC#ZVV]U;IK7.C=0VDE_@=5Z0SF,U)IS-653HDN\7FL/5K6U>G&,(PZ]*I
M-#C",./& #U                   LP]_%S<:'Y9>[SWJTKE,[:4=R.8_2.
M>V.VVTK+6DCE<[0UI:2X3</+2VTL8U)++&8&ZO:EQ=1E[.6O4M;:::6I=4H1
M UGO]_TN'PP           ;"[S7OW-G/?C-;H?6EID!D9 #_TM?^#/X  &&?
MYW'_ /N^_P#]JW_]6H##/          #X/@_Y@$L>5[GGYM>3#*W^5Y9M\M8
M[6RY>XIW>:P6/GQN<T;G+NC3EHTKS-Z&U5;WV'NZ\M.6%.6XKV,U663U,L\(
M= "Z!CO.4>])LK.C:W.O-ILO6I=IU\CD=G=+T[RXZ]6:I+VTF*\EMX=2$822
M]G0E]3"'6ZTW&:('V^^6^]"^JK9GV(,1ZX /?+?>A?55LS[$&(]< 'OEOO0O
MJJV9]B#$>N #WRWWH7U5;,^Q!B/7 ![Y;[T+ZJMF?8@Q'K@ ]\M]Z%]56S/L
M08CUP >^6^]"^JK9GV(,1ZX /?+?>A?55LS[$&(]< 'OEOO0OJJV9]B#$>N
M#WRWWH7U5;,^Q!B/7 ![Y;[T+ZJMF?8@Q'K@ ]\M]Z%]56S/L08CUP ^>[\Y
M5[T:YMJ]"CK7:&PJUJ4].G>VFSVG9[JUGFEX2UZ$E_/7HQFECTPA5HSR^C+&
M "(>^_?*=Y9S&X+):4W'YJ]<6VD\M;UK+(Z;V[QND]I\??8ZY_VG%Y*XVTQ^
M*N[VVJPXR5:-[<UI9Y(QDGZTD8R@+8H            #8Q>;2>Y>Z5^[-N]\
M][<!?^                               !K-_."_=>>;C^83^S'HL!9G
M           !N8                                1EYUOZ&W-K^++O
MS]ZS*@-1R           "5_)MSG[W<B6[ESO;L#?Z<QVNKK1^9T/6KZHT];Z
MEQL<#GKZSR&0IRXZYGDEA5C4L;?JU81XRPA-"'A 73_?+?>A?55LS[$&(]<
M'OEOO0OJJV9]B#$>N #WRWWH7U5;,^Q!B/7 ![Y;[T+ZJMF?8@Q'K@ ]\M]Z
M%]56S/L08CUP >^6^]"^JK9GV(,1ZX /?+?>A?55LS[$&(]< 'OEOO0OJJV9
M]B#$>N #WRWWH7U5;,^Q!B/7 ![Y;[T+ZJMF?8@Q'K@ ]\M]Z%]56S/L08CU
MP >^6^]"^JK9GV(,1ZX /?+?>A?55LS[$&(]< 'OEOO0OJJV9]B#$>N #WRW
MWH7U5;,^Q!B/7 ![Y;[T+ZJMF?8@Q'K@ ]\M]Z%]56S/L08CUP >^6^]"^JK
M9GV(,1ZX /?+?>A?55LS[$&(]< 'OEOO0OJJV9]B#$>N #WRWWH7U5;,^Q!B
M/7 ![Y;[T+ZJMF?8@Q'K@!^E'SE[O/Z5:C5J:DV4N9*56G4GMJ^T6/EH7$DD
M\)IJ%:-M=TZD)9X0ZLT:=26:$(^IFA'I 9+G<R]]A0[QJ^U/LIO+H_3FW/,?
MH_3E765I#1\^1I:#W+T=97=OC<QDM/V.<N+JZL,E85[JA&[QE6\N.THU/*K>
MI&2G<TK8#("               !J!>8W^D+OQ]V;=#Z][X!1D          7
M,NYL]U"Y*_NS8SYT7@#:7          "A7,IRX;3<V6RNN=A-Z]-6^I] :\Q
M4]A?6\\)*>1P^0I_IV(U-IV_FEFFM,ECKB$EU974D(QDJ2PA-":G-/),!K!.
M\2Y ]VN[MYA<[LON-1N,SIF]FNLWM-N;0QU>RP.YFAIKGL[3+V4LTU22A?VW
M6DM\QC>VGGM+CHZU2WJ6UQ7 @>           !^: S">X,[ZR;3=71O(ES<:
MMK5-/W5;':7Y<=W=0WM/J:9J320L\/L_K7)W483?,^I-"G;Z<OZL\T;6>:3'
MU(PM(VL;4#-6_P"7_#X@'(                      TSX           *_
M\KG,ONAR?;ZZ&YB]F+O"V6Y6W?T3?0W<ZAP]'/X>E]%VCLAH7,>68FO-))5Z
MUAD[J6GQFAU9XRSPZ9>$0+O_ +Y;[T'ZJMF?8AQ'K@ ]\M]Z%]56S/L08CUP
M >^6^]"^JK9GV(,1ZX /?+?>A?55LS[$&(]< 'OEOO0OJJV9]B#$>N #WRWW
MH7U5;,^Q!B/7 ![Y;[T+ZJMF?8@Q'K@ ]\M]Z%]56S/L08CUP >^6^]"^JK9
MGV(,1ZX /?+?>A?55LS[$&(]< 'OEOO0OJJV9]B#$>N #WRWWH7U5;,^Q!B/
M7 ![Y;[T+ZJMF?8@Q'K@ ]\M]Z%]56S/L08CUP >^6^]"^JK9GV(,1ZX /?+
M?>A?55LS[$&(]< 'OEOO0OJJV9]B#$>N #WRWWH7U5;,^Q!B/7 ![Y;[T+ZJ
MMF?8@Q'K@ ]\M]Z%]56S/L08CUP >^6^]"^JK9GV(<3ZX 7W>YZ[_K4'.EN_
MC.5OFET5HS1V[6K+/+7.UVX6WM/)8C2.M+_!XRKFLCI#4.G,[=WL]ADY[.WN
M+FSNK>]FM[J:2:WA;V];L87(&4)#T?1 <@             #5H]\G[J%SJ?=
MFR?SHLP%LT          5FY<OZ0NP_W9MK_KWL0&WZ               !K:
M?.,O=7M\OX&[)?>DQ "QJ          -F1YOI[D-RC_S]_VG-: +S
M    P:/.A>1?Z MU]"\]&A,/&EI?>+R+;?>7R.A&%#';HZ=Q$?H.U+==2'"7
MYMX2UGLYX\(2PK8R$T\8U;N'$#$V          ',LTTDTL\DTTL\LT)I9I8Q
MEFEFECQEFEFATPC"/@B ]MN3N+J_=S7>J-R]?Y6IGM;:URM;/:JSM>'"ZS>=
MNY81R.8O8PZ(U[JI"->O-#A"-2::,(0APA #Q           VRG=R>YZ<A_X
MF?*_]Y'!@)F             .(QX ,)WSM7^4/DC_@9OC\_-,@,0(
M    #_E 5ZV2YIN9/ELOZN1V"WVW8V?K7-7MLA;[?Z[U'IO%9>>$(<(9S!XZ
MXDLKZ3C++'L[RWJR\998\.,LL8 7'-(^< ]['I&WIV4G-'-J2RI6\:%*AJ_:
M;9?/7$D\8R<+FIF:VGY<A6J0EDC+^GWD\L8331C+&;A- "K.-\Y/[TFPM)+:
MYU_M1F:TDT\8W^2V<TK2NZD)IXS2R5),/"TM^$L(]66,E"6/"$./&/&,0/O]
M\M]Z%]56S/L08CUP >^6^]"^JK9GV(,1ZX /?+?>A?55LS[$&(]< 'OEOO0O
MJJV9]B#$>N #WRWWH7U5;,^Q!B/7 ![Y;[T+ZJMF?8@Q'K@ ]\M]Z%]56S/L
M08CUP >^6^]"^JK9GV(,1ZX /?+?>A?55LS[$&(]< 'OEOO0OJJV9]B#$>N
M#WRWWH7U5;,^Q!B/7 #S&JO..^]3U'CI[#';N;?Z*J5)*E.?)Z5V;V_J9'JU
M.KTR3ZKM,I1DFEA",)9I*,)H=:,>/6A+&4"T%O7OSO-S'Z[O]S=]]S-8[K:[
MR5&2VKZCUIFKO,7EO8TJD]:WQ.+IUYNRLK*C/4J1H6-G3I6]+K1[.G)QB I*
M           #87>:]^YM9[\9K=#ZTM,@,C( ?__3U_X,_@  8;OG;^.NZN-Y
M!LM)3A&QLK[F=QMQ4Z\D)I+O*6^W]S94X4XQZT8326=>,9H0X0ZL(1X1FAQ
MPP0                                            #_E_0 ;)KS=#3
MT,+W3^P^2A;TJ/T7:NWMU#VE.I-//=>3;OYG2G;UI)HQA)-#YF=E"6$(0ZLD
MLW#C-&,0+XP                               -9OYP7[KSS<?S"?V8]
M%@+,X           -S                                ",O.M_0VYM
M?Q9=^?O694!J.0                                           7S?
M-RJE23O7-D9)*E226MHK>RE6EDFC++5IPVHRM:%.K"'Q4L)Y))^$>CK2PCX8
M0 ;)/X/S                :@7F-_I"[\?=FW0^O>^ 49          %S+N
M;/=0N2O[LV,^=%X VEP           (%=XKR ;3=XIR]9K9C<6G;X35&/FN,
M[M-N=1QTE[G-L]<0MHT;?+6E.%2C/<6%U+"6VRV,C6EIW5#A'C3N*-M7H :P
M/F.Y=MV.5+>?76PN]FFJVE]PM 9>IC<K:1C4JXW)VD\(5\5J33U_4DI^5XO(
MV\U.[L+N62$*E&>6,99)NM)*!1             !G%=PCWU<FZ=EI/D>YM]6
MTJ>Y^-M\5IGE[W6S]U4[3<^QHR1L\?MCK7*74T81U%;RRT:.%OJLW'*T^%M5
MC\TJ=*;) 9:L/@^& Y                     :9\
M                      !<![J6I4I=Y/R/34JE2E/'F7VHIQFISS231IUM
M4T*-:G&,O"/5GDFFEFAX(PC&$81A&(#:O@               U:/?)^ZA<ZG
MW9LG\Z+,!;-          %9N7+^D+L/]V;:_Z][$!M^@               :
MVGSC+W5[?+^!NR7WI,0 L:@         #9D>;Z>Y#<H_\_?]IS6@"\P
M     (O\Y_*]H_G-Y8MX>6[6O84,=N7I*[QV(S-6AY1/I;6-A/+EM$ZNMJ</
M51GQF5H6EY&G+&':R2349H]2I-"(&IXW.VWUCL]N-KK:G<+#UM/ZYVXU;G]$
MZMPM?IGQVH--9.KB,I;2U(0A"I)"M2GC3K2>IJ21EGEC&6:$8@>&
M              &V4[N3W/3D/_$SY7_O(X,!,P              89/G;6FY
MX5^1/5]*E5FDJ4N8K360K1KT>QI34I]%9/#4J=O'A4C/4Z]]&>>$)I>$DL(]
M6,9>L!AJ^G\'PP                                            #X
M/[WB ;&'S:3$_,[NOM+7D;'R3YO;S;O9;RCL>R^:G8Y:WP?E_7X?IG5\B\EZ
M_&/#L>I_B\( 7_P!_]37_@S^  !BK>=?:+FO^5#EFW#A;RSRZ4YA,AH^>YZE
M&-2A+KO;C)9F%.%2,W:2RU(Z=AUH2TXRQC++UYI9H4X3@8)'P?#],
M                                      _YO%Z/I@-J;W26W%7:KNT^
M2S25>C/;7-;8;1VM;JVJT:EO6MKO<^A/N9=V]Q0K33325:=3+S259)N$83PF
MA&67XF %Q,                               &LW\X+]UYYN/YA/[,>B
MP%F<           &Y@                               !&7G6_H;<VO
MXLN_/WK,J U'(                                           +Y7F
MYONKVQO\#=[?O29<!LE@               :@7F-_I"[\?=FW0^O>^ 49
M       %S+N;/=0N2O[LV,^=%X VEP            "RUWRW=1:8[QK9F34.
MB+7#Z?YJ=JL7D+C:O5EQ"E8TM:8KA-?7>TNL,C&:G+Y%>U81GQEY<QFACKR>
M:K)&2WN;Z6L!K8]5Z4U-H34^H=%:SP&7TMJ[2>:R6G=3Z:SUA<8S-X#/8>[G
ML,MB,MCKJ66K0N+>O3GI5J4\L)I9I8PC#H =            #ZK*]O,;>6F1
MQUW<V&0L+FA>6%]97%6TO+*\M:L*]M=VEU0C+/3JTZDLL].>2:$TLT(30C",
M( ,_[N*N^=M.;S36'Y5.9?4=&VYH]'X;LM':TS-[;4(<P.F<51FFFJ=>IU.M
MJG'6TG6R-"'6GOZ$DV0DC-/+>RT0,E@                    !IGP
M                                   $_NZI]TFY'?QFMI/KMMP&UB
M             !JT>^3]U"YU/NS9/YT68"V:          *S<N7](78?[LVU
M_P!>]B V_0               -;3YQE[J]OE_ W9+[TF( 6-0         !L
MR/-]/<AN4?\ G[_M.:T 7F            8-'G0O(O\ 0%NOH7GHT)AXTM+[
MQ>1;;[R^1T(PH8[='3N(C]!VI;KJ0X2_-O"6L]G/'A"6%;&0FGC&K=PX@8FP
M                      VRG=R>YZ<A_P")GRO_ 'D<& F8
M  ,8?SJ7;6IJ/D@V;W+M*';76V?,3B<??5(4IHQM-.Z]T/F+&\N9JT)N$)8Y
M&QQ-&,D:<>M&I+&$TO5ZLX& O'CX_A@
M               'CA^;\/IZ., &S?[A31DVB.Z?Y3;.O1EI7N?P^X^M+R>$
M.$;B75^\&H,[BJT\L)YX0C#'UK.GZF,.,)81C++-&,( 7@0!_]77_@S^  !9
M5\X,V@N-VNZTWZKXZVFN\QM3DM ;OXVA+2EJ1\GTKJZVQVJ;GKQZ:<+?!9#*
MW,9Y81C&%/J1X2S1C #6D0^#X?H .0
M             5;V#VCSV_N^&T&Q^F(5?F]NYN7HG;C&5:5+MO)+C6.HK? _
M-"M+&,)84K:6O&XK5)YI9)*<DT\\TLLL9H ;>O3FG\5I/3V"TM@;62QP>FL-
MB]/X:RIPA"G9XK#6,F.QUK3A+PA"6G1IR20X0AT0 =T
M              #6;^<%^Z\\W'\PG]F/18"S.           #<P
M                       C+SK?T-N;7\67?G[UF5 :CD
M                             %\KS<WW5[8W^!N]OWI,N V2P
M        -0+S&_TA=^/NS;H?7O? *,@         "YEW-GNH7)7]V;&?.B\
M;2X              8O7?]=SO'F7TQD^<KEGTI)6YA-#X::KNQH; V$\V0WN
MT3AK/A1S.*L;.$8W.J,/;T^SI4I:4:V2LH0M99I[BULJ%4# DX<.GT?T?@X@
M            .]TQJ?46BM28#6&D<WD]-:JTMF<9J'3>H<+>5\=F,%G<->R9
M'$Y?%W]M-+4HW%M7IR5J-62:$TLTL(PZ8 -BYW*??!X#O ]O:6T.\.0QV#YO
MMNL#->:FLJ-G1Q.)W<TKCJM.RCN-I2VH1[&G>R1J49<]C*4M.%*M/Y1:TI;2
MI&E:@7YP                   :9\
M          !/[NJ?=)N1W\9K:3Z[;<!M8@               :M'OD_=0N=3
M[LV3^=%F MF@         "LW+E_2%V'^[-M?]>]B V_0               -
M;3YQE[J]OE_ W9+[TF( 6-0         !LR/-]/<AN4?^?O^TYK0!>8
M      !%_G/Y7M'\YO+%O#RW:U["ACMR])7>.Q&9JT/*)]+:QL)Y<MHG5UM3
MAZJ,^,RM"TO(TY8P[622:C-'J5)H1 U/&YVV^L=GMQM=;4[A8>MI_7.W&K<_
MHG5N%K],^.U!IK)U<1E+:6I"$(5)(5J4\:=:3U-22,L\L8RS0C$#PP
M              #;*=W)[GIR'_B9\K_WD<& F8              +=?>S\OE
MUS/=W9S5;3XJTFOM25MM+S76D+2C)&>[O=6[5Y"WW+P&*L>KTPJY"OB9<=+'
MC"$85XRS>HC, U6?]_Q=(
M     #^Z=*I6J4Z-*G/6JU9Y:=*E3DC4J5*D\W5DITZ<L(QFFC&,(0A"'&,?
M!T@-NURE[35-AN5OESV4KR]6\VHV0VNV_P G-'AUJ^8TIHJRPV9NZD80EAUZ
MUU1K59XPEA#K31X0A#H@!(, ?__6U_X,_@  > W7VWTWO'M?N-M'K*WFN]([
MHZ$U=MYJBVDC"%2OI_6>!KZ<S%.G-XIHV]S4ZDT.F$>$81X@-19O5M-JS8;=
M[<W937=I-9:QVIUWJC0&HJ/9U*=*?)Z5S-7#W%W9]ITSVUQ&EV]K6AQEJ49Y
M*DD8R32QB!3$                                           &3SYL
M3R87N[/--J?F[U1BNOM]RUXF\PVC[F[MX5+3,;RZ\P]7%6U.VA7EFIU?F+@Z
M]]>W'#A4M[FYQM66,(QA& &?-#X(>A\(!R
M     #6;^<%^Z\\W'\PG]F/18"S.           #<P
M              C+SK?T-N;7\67?G[UF5 :CD
M                    %\KS<WW5[8W^!N]OWI,N V2P               -
M0+S&_P!(7?C[LVZ'U[WP"C(          N9=S9[J%R5_=FQGSHO &TN
M         #X/\(#![\X0[G>;;;*ZCY\^6'2DDFW.=OJN3YC-N-.V$\LN@]0Y
M"YAVN[.G\?:PC"&'R-:I-'.T*<LD+&ZC"[A">UN:\;$#$BAZ(#D
M  'N]L=S=?[,[@Z1W4VMU5F-$;A:%SEGJ'2FJ<#=3V63Q&5LIN-.I2J2=$].
MI)&:C<4*D)J5:C//1JR3TIYY)@-E'W1?>O;?]Y+M%&US<<%HGF=V]QUO3W9V
MQM+J:G1REK3C3M*6YF@K>\FFK5L)>UIY9*]#KU:N-N9O);F>>2I9W5V!>"
M                &F?
M3^[JGW2;D=_&:VD^NVW ;6(               &K1[Y/W4+G4^[-D_G19@+9
MH          K-RY?TA=A_NS;7_7O8@-OT               #6T^<9>ZO;Y?
MP-V2^])B %C4          ;,CS?3W(;E'_G[_M.:T 7F             &#1
MYT+R+_0%NOH7GHT)AXTM+[Q>1;;[R^1T(PH8[='3N(C]!VI;KJ0X2_-O"6L]
MG/'A"6%;&0FGC&K=PX@8FP                    #;*=W)[GIR'_B9\K_W
MD<& F8              .(_#X0\?H< &K3[W7DQO>1WGGW?VNL<-5QFV6JLK
M6W2V5N):<\,?<;::WO:U_CL385:D(1F^8EW"\P-7C#K=>SC/TRSRSS 6S
M                                        ^#\\!=%[FGE;N>;3O$N7
MS0EQC_+]&Z&U-;[T[E=>$\UG3T3M9=T=0U++(=E",W8Y/)2XW"3=7A&$;V7U
M4GQ< -HW   '_]?7_@S^    83WG.?=UY+$:MQ/>&[7X.ZN].ZHHX#0W,A0L
M+>>M3T_J3'6]#3FW>Y%YU.M&G:Y&UDML!>58PDHTKFWQ\(]>M?S1@!A_@.0
M                                       %:.7KE_W2YH]Y-!;#[,Z=
MJZGW#W$S='"X.PA&>A8VLG5C<9+.9N^A+-"UQV/MI*MY?W4TL84J%.>?A-&$
M)8@;37D.Y.- <AW+!MSRXZ GIY&72]G5RFM-636<+*]UYN'FXRW6K=8W]#K5
M)I/**\(4;.C/5J1M[.C;6L*D\M"68!,,
M    !K-_."_=>>;C^83^S'HL!9G           !N8
M             1EYUOZ&W-K^++OS]ZS*@-1R
M                   "^5YN;[J]L;_ W>W[TF7 ;)8               &H
M%YC?Z0N_'W9MT/KWO@%&0         !<R[FSW4+DK^[-C/G1> -I<
M        #K\OB<5G\5D\%G<9C\UA,UC[W$YC#9:SMLCBLMBLC;36>0QF3Q]Y
M+/1KV]>C//2K4:LDTD\DT99H1EC& #7-]]YW1F5Y ]T8[O[.8B^R'*/NIFZT
MFFJE/RV_J[.ZONX3W=7;/4-_<S5:D]G5DEJ5]/W]>K&>M1EJVU:,U>UC7N0+
M"8           'P>+^^ K/R^<P6[?*WN]HS?+8_5]_HK<;0N2A?X;+6G"M;W
M-"K)&ADL)F\?5_2KW'7U":>VOK*XEFIUJ4\TDT.F$8 ;-/NQ^\GVG[R78FCN
M%I*6UTINGI+R'#;S[35[^E<931>I:UK"I3RF,A/-VUU@<E&6K4Q&1FDA"?J5
M;>IU;FVKTY +DP                #3/@
M              )_=U3[I-R._C-;2?7;;@-K$               #5H]\G[J
M%SJ?=FR?SHLP%LT          5FY<OZ0NP_W9MK_ *][$!M^@
M    :VGSC+W5[?+^!NR7WI,0 L:@         #9D>;Z>Y#<H_P#/W_:<UH O
M,             (O\Y_*]H_G,Y8=X>6[6O8T,=N7I.[QV(S-6AY1/I;6-A/+
MEM$ZNMJ</51GQF5H6EY&G+&':R2349H]2I-"(&I[W2VSUKLQN1KK:;<?"7.F
M]=[<ZIS6C=68.[DFEJX_.8"_GQ]]2EFFA"%2G-/)&>C7DAU*M.:2I)&,DTL8
M@>#                   !ME.[D]STY#_Q,^5_[R.# 3,
M !9J[ZKNS[7O$>6CCH:QLJ/,ELM\U=4[+Y*M6HV4NI*-Y0IQU7M9E+VXC+2D
MM\U2MZ$]G6JS2RT+^A:SS5:=M/=PJ :TS4&GL]I//9G2VJ<+E=.:FTYE<A@]
M0:?SN/NL5F\'F<5=3663Q.7Q=]))7M[FVK23TJ]&K)+/)-+&6:6$81 =.
M                                      XZ(_#_ +WCAT_WP&Q!\W@[
MNC*\H7+1DM^=UL!5PV^G,Y9X3-38?*6E2VS>@=H\?">\T9IF^H7,L*MI?92>
MM/F<I;\99I99K"WN));BSGEE R(   ?_T-?^#/X   !Y;6^BM);DZ/U/M_KW
M3V*U9HK6N!RNE]5Z8SEK3OL1GM/YRRGQ^6Q61M*OJ:E*O0J3TYY8^*/1PB U
MZG>Z=QENQR1ZBU-O7R_83/;H\HM]=W.3C<V$MUG=:[&4:TT:\V$W"M:<LU>O
MAJ48S26.HY83R0DEA2R4U"XC1JWH&/F
M         '3Z']P!*GE)Y+.8_G?W*M-K^73;C+:TRL*UE]$>HYJ5:QT+H'&7
MT\TLF=UYJVI)&VQMKU:=6:G">::O<1DFI6E&XK]6E,!L4>ZM[IS9[NT]M[F-
ME<6.XO,-KC'VU+='>2XQD+6I4MI9Y+N&AM!VMQ&>KC\#;UY):DTL9H5[^O)+
M<W?"%.UMK,"[,                                  -9OYP7[KSS;_S
M"?V8]%@+,X          ?!_@ ;F                                $
M9>=;^AMS:_BR[\_>KRH#4<@
M      OE>;F^ZO;&_P #=[?O29<!LE@               :@7F-_I"[\?=FW
M0^O>^ 49          %S+N;/=0N2O[LV,^=%X VEP               .(\>
MC@ I?O3LSMIS"[6:VV7W@TKC]:;<;AX.YT_JC3N1A4EI7=G<<*E*XM+JA&6M
M;7=M6EIW5E>V\\E:WKTZ=>C/)5IR30 UC7>B=V]N5W;G,'?;>9[YH:EVDUA/
MD,]LANC/8U*-EJ_2M*XE[;#9.M)+"C3SN'[6C;Y>UDCX9J-U)+"WNJ'$"VJ
M            D]R?\W6\O)#OQI#F!V/SL,9JO3-2K:Y/#7WE%?3&N-*W\99,
M[HK6.*MZE/RK'7LDL(S2]:6I0K24;NVGHW5O0K4P-G/R"\^&S'>$;!X/>S:2
M_A9Y"G"UP^Y>WE_<R5=2[8ZZA927&1TSF982TXUJ$>,:N-R4E.6E>6_5J2PI
MU9:U"B!-L               &F?^#\[P@
M             )_=U5[I+R._C-;2?7;;@-K$               #5H]\G[J%
MSJ?=FR?SHLP%LT          5FY<OZ0NP_W9MK_KWL0&WZ
M !K:?.,O=7M\OX&[)?>DQ "QJ          -F1YOI[D-RC_S]_VG-: +S
M          !$!A!>=%\B_P!"6X>@.?+0F'[/!;F_,[:S?#R*A^EVFX&"Q4W\
M7VL+WLX1C_[UP]K5Q5Q5FZM.G/C;27C&M=](&(X                   #;
M*=W)[GKR'_B9\K_WD<& F8                 QW>^![BC0W//#,;^\O,^G
M]L.:ZC;>49VE>R3V&AM\Z5E:PI6]CJR>UXPQN=EDDEIVF>DHSRUH0A;9"2:G
M&E=V0& QO5L7O#RY[@9G:K?/;C5FUVX. JQDR.F=78NOCKN-&,\9:&1QU>;C
M0O;&O"'7M;^RJU;:O)&%2A5J21A-$"E
M        !\'P0 ?1:6EW?W=K8V%M<7M[>W%&UL[.TH5+FZN[JXJ0HT+:VMZ,
M)IZE2>>:66222$8S1C"$(=(#,9[E_N =26NHM%\VO/AI.;"6F$N+/4^U?+5J
M2QECE[W*T)J=[@]7[RXRZXPM:%O-"%:WTQ7D[>I5A)')RTJ=.I97 &9^
M_]'7_@S^     'YU*5.M2J4:U.2K2JR34JM*I++/2J4YY8RSTYY)H1A&$81C
M",(PX1@ L-<Z?F\/(IS67V6UEH#&9/E:W1RL]>ZN,_M'88Z?0.6R5Q&,TUYJ
M'::^C2Q_3-&,]2&$N,7/5FXS5:E2,8\0,;?F"\V1[P?:VZR-WL]=[7<R6FZ,
MU6ICXZ6U3:;?:UK6E.,?5Y'2VX]2RL:5;JPZT*%GG;R,>B66::;A+$"TYN;W
M=G/CL[<UZ&XW*!S$Z?H6W#M,Q)M/K#-Z8C&-3LNK1U;IZUN\74CUN$(PIW<T
M>F6/@FEC$"(F5P^7P5Y/C\WB\CAK^E"6:I8Y6RN<?>22S_$S3VMW+)/"$>$>
M$8R@.N                             /[O3T<(\>@!7+;WEAYE-VYJ$N
MU?+WO?N5&YZOD\= [4Z[U?+6A/3A6EFISZ?L+B$98R32S];CPZL83>#I 7--
MC_-^N]$WKJV=:XV)L=FL#>2R1AJ/?#6."T;2MHS]6;JWFD\9/DM2TXPEFZT>
M.#X0X1EX]>$90%_OE.\U@V-T/>XS4_-[O/GM[KZWC2N:VVFV]E=[<: C7DGD
MC/89C552O6SN2MIH0G]79?,>IZJ'@ZL>N!DU[-[(;1<O6@\3MCLCMSI+:_06
M$DZMAIK1^'ML18=K-+"2M?WTU"':W=Y6ZL)KB]NZE2O6F]55J3S1C-$"J@
M                                 ,"+SESD5W<T=S8YGG7T]I/,ZDV5
MWGTSH:UUEJW#V-]D;+;_ '"T/IFSVZEQ6K8T(5);"VO\;CL56QUY6[.C7K37
M%"6$*M+C5 Q?          !<6[LKD(W;Y\N9S;C0^D-(9BXVNP>L<!F=Z-QJ
MN(N*NCM$Z%Q60I9+/4,CE:DL+:?)7UK)/:XK&=IVMS6J2QC++;R5ZU(#:E
M                              \;N+HG%;E;?:ZVYSL9H837^CM3Z*S$
M99*=6:&+U5A*^"R$9:57C+-'L:\_"6:'"/CZ &IKYM.4??#DNWDU/LOOEHW,
M:;S6$RN4ML#GKC%WUMIG<# 65Y&VL]8Z'RUS)+2O\==2=2I)4HS31I331HUI
M:=>2>G*!&4                                          95?FR_(M
MO'FN96?G;U3I;,:4V7VYT7J_3NA-09JTNL;#<?7.M,9#3M:GI:A=2RQO,9C\
M;<7\][D:?&C"YFMZ%*:K/Y1"@!G:@             #B/YGYOZ(#6#=\5R);
MN<G7.5O9D\[HS-R;+;K;G:NW"V?W%ML1<_09EL%KK,U]54=(4\S1D\FIY3"Q
MN*F.O+*I-3K1["%S)2A;5J,\P%ID          9'/F['(#N_O)SA[>\V.;TC
MF]/\OVP%QF]32:TR^/N\;C->;@5L!=832VDM&7EQ++"^J6ES=R97)5K>$]&A
M1MH4*]2E5N[:6H!L)_@_P@                $8<0$0>>'DKV?Y]>7W5FP6
M\./EA:96G/D]%ZQM+:2OJ';;7=I:U*.G];Z<GFGIQC6M9ZLTEQ:QJRT[NVGK
M6M:/95IN &MBYY>[)YM.0/6F6P>\NW66R.@:-[-3TQO=I'&Y+,;3ZNL*DT(6
MEQ;ZCDI0EQ]W-QA+6Q>4A0NJ<\(QEIU*,:5:H!;Z^#_E            ^#\T
M!E$^:LX3=JISD;U:BT_;ZAI[,VNPN0Q&Y%_)+4ETG7U?=:QQ5UMYCKZ:>'93
MY.%.GF*]EU/TV2WA>=,*=2>6H!GKP              "(#5/]X_R);N<B',K
MN-MUK;1F:QVW=[K+4-[LYK_YDW%'1^N] WF0J7VFZ^$S%.3R2:\M[*>C1R6/
MIU8U+2O)/3GEZG4GG M_@
MOQ=P/R+;O<Q?.[M#OO;Z7S>)V)Y==7VNY&K-R+O'U[; Y#5&F:=2\TAH;3E]
M<=G3OLA<Y.6VFO:5O-/Y+9RU:M;JS36].L!L?@             !Q'T/^;\T
M!KS?.*N1+=G9KG0W#YIL7I'.9G8/F GT]JB37&+Q=Q>8/1NOJ. M=/:HTAJS
M(6LL9+.XNKJSCE+">YA3DN*-UV5&:M5M;F,H&.D          +NG<X\@&\7.
M9S?;-9_#Z*SLFQ.T^Y.E=P-W=S+W&WEKHRQQ&A\S;ZFJ:*ML[5I]A<9C,34:
M5A;6%O-4KR2UIKJI3EMJ%:K(!L[              !Q&'$!@H^<V\B^[F&YD
M;7G;TEI3-ZJV<W%T1I/3>X>H,-97.2I[=:[T58S:>M/HFI6O:36F-R.*H8^:
MSOZDLM&-S)<4*DTE2-#MP,4X        !43:G:3<W?/7VG=KMG]"ZDW&W!U7
M?4L=@=*:5Q=QE<I>UJT\))JT].A#JT+>C";M+F\N)I*%O3A-5KU*=*6:> &U
M*[NSECO^3?DHY=^6[-7-C=ZDVWT)"36%?%SPK8N.N-5YJ[UQKB3&7$)*?;6T
MF7R=[3H5YJ<LU6G++4FEEFFC" $T@             !'+FWY:=#<X/+ANWRW
M[B2=33FZ>D[O!R922WIW5WIG4-O4DRFDM7XVC5C"6:ZQ&4M[3(V\DT82SST8
M23\9)IH1 U>W.;R%<S'(CN3E=O=^]O,QB+&EDKJUTGN/C;"^O-M=P\;2K3RV
MF8T=JR%*6WK0K4I9:T]E5C3O+:$T)+JWHS\98 0U                 2 Y
M9^5_>[F[W9TULSL/H7-ZVU=J+(V-I<5,?87=7":5QEU=2V]QJG6>8I234<9B
MK2$8U+B]NII9(0EZLO7J3223 ;9/93;/&[*[-[2[-X:X\KP^TVV6@ML\5==A
M):^4XW0>EK72UC<>2TXQEI]>E:2S=G+&,)>/"'@ 5-
M$;^9?E"Y:^<+1<V@>9#9_1^Z6!DDN(8NXSEC-0U+IFO<RPDK7VC]88N:AE<1
M<30A"$];'7E&::'J9XS2QC+$#%QYI?-2L=>7&0SW)MS&?,>2IUJEGMOS X^O
M>6-&I//&>>2VW1T-:S7%.C+"/4HT;C3=>IT0C4NIH\8@+%>]/<8]Z'LE<74V
M2Y6]5;B8FCVDUOG-E\CA-U:%_3I_%3VN TI7K9N3_-DN<32GF\4L?$!;BU[L
M=O5M54JTMT-G]T=MZM":,M:GK[;_ %9H^I2FEGITHRU)-0VEO&6/6K49>$8>
M&>2'AFAQ I=Z/I                             'YX#U&F-$:TUM=1L=
M&:0U1JZ]A&,L;/3& RN?NH30HSW,98V^*I59^/9TZE3AP^)EFF\$(@)Q;5]T
M[WDF\]>A2T-R8;\24[FK"E;Y'7&C;G:C!UXS3]G&>EJ'=2;"V,U.$W&$U6%Q
MU)8PC"::'5CP O'<N'FK_-3K>O8Y3F6WDVTV*T_/-)4NM/Z.IW>[>X/5DAUZ
MMI7IVTV,P=M&?HIRW%',7D)(]::-">$L):@&4#R/=SSR/\AD^/U'MAMQ-K;=
MRSI\([V;L5;+5^X-M7J48T:]33$?)Z&-P,)I9ZM.,^%L+:O/2GC2KUZ\H"Z-
MPX .0   '__2U_X,_@       ''#P?W/$ ?!Z/P@'793#8C.6T+/-8K&Y>SA
M5EKPM,I8VV0MNVDEC+)6["[DGEZ\L)IH0FX<80C'T0%,[KE\V$OKFO>WVR&T
M-[>756>O=7=WMKHRXN;FO4CUJE:O7K649IYYH],9IHQC$!\_X.7+U]H?9GV+
M]$>L0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB
M?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ
M^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?
M8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6
M(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ /P<N
M7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6(!^#ER]<81_
MB'V9XP\'_P":_1'1_P#B(#U^G-L]N-'1H3:1T!HG2LUK/7JVTVF]*8'!S6]6
MZI1HW-2A'&6]+J35))II)XR\(S0C&$>,(Q >W <</3C^: Y
M                         'Y5Z%&YHUK:YHTKBWN*52A7H5Z<E:C7H59(
MTZM&M2J0C+-+-+&,LTLT(PC"/"("C\>7/E\FFFFGV)V;GFFC&:::;;#1,TTT
M8QXQC-&-CTQC'PQ <?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]
MH?9GV+]$>L0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q
M?HCUB ?@Y<O7BV'V9X_<OT1X_#_\X@*FX'3NG]*XNWPFF,'A].8:TAU;3$8+
M&66(QEK+PA+U;>PQ\E.E)#A"'1+) !W/#A\'Z(
M          #S>I]':1UOCH8?6FEM.:OQ,*\ES#%ZGP>,S^.A<4_]'7A996E5
MI=>7C'JS]7C#Q1 4]_!RY>OM#[,Q_FOT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U
M]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^
MQ?HCUB ?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L
M0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<
MO7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/L
MS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1
MZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6(!^#
MER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ /P<N7K[0
M^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_
M1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ ?W3Y=N7ZC4DJT=B]G*5
M6E/+4IU:>V.B9*E.I)-UI*E.>6QXPFA&$(PC#P1 5@ITJ=&G3HT:<E*C2DDI
MTJ5*66G3I4Z<O5ITZ<DG"$LLL(0A"$(<(0\ #^P               =7F<)A
MM18J]P>H,3C,[A<E1C;9'#YFPM<GB\A;S1A-&WO<??25*562,80XRU)(PZ/
M I;^#CR]?:(V9\/'^2_1'C_^H0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'
MK$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.
M7+U]H?9GV+]$>L0',O+IR^232S2;$[-232S0FEFEVPT3":6:'Q,TL86/&$8>
MB K!1H4;:A1MK>C2H6]O2IT*%"C3DI4:-&E)"G2I4J5.$)999980A+++"$(0
MA"$( /TA\/B Y                 (](#\J]"C<T:MM<4J5Q;W%*I0KT*].
M6M1KT:LD:=6C6I5.,LTLTL8PFEFA&$8<81 4CK<O&P%S6JW%QL;L]<7%>K4K
M5Z]?;/156M6K59HSU:M:K4LHS33331C&:::,8QC'C$!^7X.7+U]H?9GV+]$>
ML0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y
M<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/
MLS[%^B/6(#C\''EZ^T/LSX__ -%^B/6("H^F=):6T5BY,'H[36G])86G7K7-
M/#Z9PV.P6+DN+B:$UQ7DQ^+ITJ4)YXPA&>:$G&/C >@AT
M Z7/Z;T]JO%U\'JG X74N%N^KY7B,_B[',XNZC3CUJ<;BPR,E2E/PCTPZTD>
M$0%,_P '+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB
M?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ
M^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?
M8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6
M(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ /P<N
M7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V
M9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(
M]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!
MRY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X./+U]H
M?9GV+]$>L0%6<=C<=A["UQ>(L++%XRQHR6UCCL=:T+&QL[>G#A3M[6TMI9:=
M.27_ !99)80AXH /M               !^%S;4+RVN+2[H4+JUNJ-6WN;6YI
M25[>XMZ\D:5>WKT:D(RSR3RQC+-+-",(PCPC", %(/P<>7K[0^S/L7Z(]8@'
MX.7+U]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>O
MM#[,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X./+U]H?9GV
M+]$>L0%5<3B<5@<;9X?!XS'X;$XZA+;6&+Q5E;8[&V-O)\1;V=E9RR4J4D./
M1+))"'I .PA"/3Q <@             #^*E*G6IU*-:G)5HU9)Z=6E5EEJ4Z
MM.I+U:E.I)/QA-+-",81A&'",/" H_4Y=N7ZM4GJUMB]G*M6K/-4J5:FV.B9
MZE2I/-UIZE2>:QXQFC&,8QC'PQ ?Q^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?
MHCUB ?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#
M\''EZ\6P^S/L7Z(_N^0@/9:3VXV]T#Y7] F@]&:+\OA)"^^A/2^#TYY;V7^C
M\K^8U"CVG5_Q>OQX>(![0               ''3X@'PY/%XS-6%UBLSCK'+8
MN]I1H7N-R=I;W]A>49H\8T;JSNI9Z=23C"$>K/+& "E'X./+U]H?9GV+]$>L
M0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<
MO7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/L
MS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1
MZQ /P<N7K[0^S/L7Z(]8@'X./+U]H?9GV+]$>L0'O]+:)T;H:QJXS16DM,Z/
MQM:O-<UL?I; XO3UC5N9H<)KBI:8FE1IS3QAX9XR\0'IP
M     '$0#AZ?3\'$ X *<YW9W:35%6%;4VUNW.HJTM>O<RU<[HC3.7JRW-U-
M":YN):F0M:D83U(PA&>>$>,T80XQCP =!^#CR]?:'V9]B_1'K$ _!RY>OM#[
M,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$
M>L0#\'+EZ^T/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@
MY<O7VA]F?8OT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T
M/LS[%^B/6(!^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8O
MT1ZQ /P<N7K[0^S/L7Z(]8@'X.7+U]H?9GV+]$>L0#\'+EZ^T/LS[%^B/6(!
M^#ER]?:'V9]B_1'K$ _!RY>OM#[,^Q?HCUB ?@Y<O7VA]F?8OT1ZQ =KB=CM
ME<#6J7.#V?VMPUQ6I1H5J^)V_P!)XZM5HQFA/&C4JV=I)--+QA"/5C'AQA"(
M"IE"A1MJ-*VMJ-*WM[>E3H4*%"G)2HT*-*2$E*E1IR0A++++"$)9980X0A#H
M ?IP_P"7TP"''IX@.0      ?__3U_X,_@
M
M
M
M
M
M
M
M               ?_]37_@S^
M
M
M
M
M
M
M
M     !__U=?^#/X
M
M
M
M
M
M
M                                                        '__6
MU_X,_@
M
M
M
M
M
M
M                                               ?_]?7_@S^
M
M
M
M
M
M
M
M                                     !__T-?^#/X
M
M
M
M
M
M
M
M                            '__1U_X,_@
M
M
M
M
M
M
M
M                   ?_]+7_@S^
M
M.(                                          ?!\'$
M    #C\'_.             .> "I.VNS.[^\V5FP6T&U>XVZF:DC+"?$[<Z)
MU+K7(T^M#C+&K9Z;MKFI)#AT\9I80X=/@83G?4O3O36W_&^H]_M]AB_7[C/C
MPUG[$Y+5B?M,CR[D_-N<9?8<IVN;=7_6XL=\D_J4B9?'>9"PQ]/M;^^M+*E_
MVEW<T;>2/PIJTT()VZ;[FCO.]56U*ZQG)]N3:TJTU&6274E]HO1US"->'&3M
M;/5V4L:TD(?X\9Y(0D\$_5BY3O?,GX&["\X\_4>VM,:_M=<V:.'NXL5XGW-)
MX^C5N^W\(/$G=5BV+E&:(G3[N<>.>/N9+UF/M]GI>9J[A:,HQC"?/V<W#CTT
M9;BXEZ/0FH230CZ7"/2]/FNX[[U# 332WW*3J*O&2TFO(_,7<39G4LL:,L9X
M1DDFT[J2ZA-5]1'A0EC&K'U/"3U4O'X=KYI/ 7=QKBZAQQK.GO\ ;[S'QX?N
MFVIPX_=?<]O'A+Z<W@MXG8/VSE5YX:^]R[>_P,UN/N=ON<8?C3W)T35X=3.T
MH<9NK^F6F0H]/PJM&6/#T_ BIN=R&<ZNS5*YNMS>53?W26+M*4U:YS]]M;J^
MYTO2IR=;KQFU5CK6MCN,L)8S32PNN,)>$T80A&$8[]R/Q8\,NI+5Q\CY_L-Q
MDM.D8Z[K#&6?_P U:\9/L>]XSP[8EK',NANLN3Q-N9<KW6*L<9M.')-/]>*S
M3[/ON#N[/5&G,AU866<Q=Q/-'A+2DO;>%:/_ ,HGFA/_ .2B;P=!:J[WBX
M
M#@ ^FSLKS(W=M88^TN;Z^O*U.WM+*SH5;J[NKBK-"2E0MK>A":>>>:,80EEE
MEC&,?!!_&3)CPX[9LUHI2L3,VM,1$1';,S/"(CTS+^J4ODO&/'$VM/"(B-9F
M9]$1'&7\S32R2QFGFA+++#C---&$LL(>C&:/0F9M_P!W!S\;H6E+(:*Y/^83
M)8NXHRW%IE[[;#5.G,+?4)Y8S2U;#,ZFM[.UN)8PAX:-6;Q>C!S7F_C1X2\B
MR3AYGU'R^F2)TFE=UBR7K/JM3%:]J_;B&X;#P\ZZYG6,FRY3NK5F-8M.&]*S
M]BUXK$_:F7GKO5^E[*/5N<_BI)X1X1IR7E&M4A'T(TZ,9IH?FP22Q7<8=ZKF
M9J\MGREYFC&WA3C4CE=T=C<%+'M(QA+"C/F]3V\*D8<(]:%.,T9>B,>$(PXZ
M5G\U'@'MHB<G4-)U_6[7?7_5[FVMI[FNFOH;#B\$_$_-,Q3E5HT_79MM7X6:
M-?M.HJ;E:(I\.MG:<>,>$.SLLE5_/[*C'A^:\!JGN>N\ST?937^6Y.MV+NA)
M2FJQIZ6H:?US>QEEJ2THPEQNBK[(7,TW&>$822THS1AUIH0C++-&&7V'F-\$
M.8Y/9;?J3:5F>&N6<F"O9K]UGQXZZ<.W737AVS#X=SX2^)&TI[3+RC/,=OO(
MKEG]3':\^GLTU?50U_HZXFA+3S]C",8\(=M&K;2__'7$LL/T4&-P]I=U=HLM
M\P=U]L]P=L,[QJR_,7</1FH]%Y;K49NI6E^9VI+:VK<9(]$T.IT1Z(NJ<GZ@
MY#U#M_QOD&^V^^Q?K]OFQYJ<>SWV.UHX^CBTGF'*N:<IR^PYIMLNVO\ K<N.
M^.WZEXB7I;2_L;^3M;&\M;VE_P!I:7%&YI],.,/5T9IH*?,N^!]8
M
M                                   !P                    X /
MIL[*\R-W;V&/M+F^OKRM3M[2RLZ%6ZN[JXJS=2E0MK>A":>>>:,>$LLL(QC'
MP0?QDR8\..V;-:*4K&LVF8B(B.V9F>$1'KE_5*7R7C'CB;6GA$1&LS/JB([7
M\S32R2QFGFA+++#C---&$LL(>.,8Q3.V][MWGYW3MZ%]HCE Y@LEC;JE)7L\
MQD=LM3Z9P=[1J0ZTE6QS>J:%E:5Y8PA\52K30\'HP<TYQXT^$O(;SBYIU'R^
MEZSI-*[G%EO6?5:F*U[UG[,0W#8>'G77,ZQ?9<IW5JSV6G#>E9^Q:\5K/VI>
M>N]7Z7LHQEN<]BI)Y8QA-3DO*-:I#AX>M3H1FFA\*,$C\9W&7>JY;RCR7E+S
M5+R:26>I\T]S]C\+UH3<>$+?YLZGH=M'HCQEI=:,.CC"'&''3,_FG\!-OI[3
MJ&D][L[NUWU_U>YMK:?;T;#B\%/$_-KW>56C3]=FVU?U.]FC7[6KJ9]RM$4^
MKUL[3CUO!U+/)5(?F]G1CP_-> U5W/G>9:-L_+LOR<[LWE#J3S]32MM@==WG
M5DFA+&$,=H>^R-QQXS0X2]EQC#C&$(PA'AEMAYC/!#F63V6WZDVE9_\ %G)@
MC_6STQU^WKI^K#X=UX2^(^SIW\O*,\Q^PBN6?U,=KS_D?51U]HZO-U9-06,L
M>/#C7C5MI>/_ $[F62'Z*"VX&U.Z.TV5^86Z>V^OMM,YQGE^8VX&C]0Z-RO6
MI\(U)?F?J*VMJW&7C#C#J='&''PNJ\HY_P BZ@V_XWR'>X-]B_7[?-CS4_UL
M=K1_E:1O^5\SY5E]AS/;Y=M?];EQWQV_4O$2]+:W]C?2=K97EK>4^C],M;BE
M<4^GP>KHQC#]%X%EGPOJ
M                                            ?__3U_X,_@
M
M            &29YMKL5LCOIO=S*8G>W9S:O>+%8+:O2>1P>-W4V]TEN%C\-
MD+G5LUM<7V*L]6V=Y3MZU2G^ESU:,LLTTOJ8QC#H0J\ZG575'2O2_)-QTOS+
M=<MR9=UEK>VUW&7;VO6,.L5O;%>DVB)XQ$S,1/%(KR[<DY+SOG/,<7.MG@W=
M:8<<UC/BQY8K,Y-)FL9*VB)F.&L>A1_=_)Y+&X[#SXW(7V/GJWMQ+4GLKJO:
MS5)9:$(RRSS4)I8QA"/3PC%EZ_D]>03VCW)__5HV7X_G_,17=^F#Q;_O3S?^
MLM[\\EA^8'0GY%V'\#V_S:@WT5ZI^J3/_NQD?UQB%><E;%;([%[W<M>)V2V<
MVKV=Q6=VKU9D<YC=J]O=);>X_,Y"VU;+;6]]E;/25G9T[BM3I_I<E6M+--++
MZF$80Z%B/DKZJZHZJZ7YWN.J.9;KF63%NL5:6W6XR[BU*SAUFM+9;WFL3/&8
MB8B9XHG^8GDG)>2<YY=BY+L\&TK?#DFT8,6/%%IC)I$VC'6L3,1PUGT*\[09
M/)9+'9B?)9"^R$]*]MY:<][=5[J:G+-0C&:62:O--&$(QZ>$(L;--5'56
M$_>ZST;I#<+O">5'16OM*Z;UQH[4>ZEACM0Z3U?@\7J73.=Q\^,NJD]CF<#F
MJ5:UNJ,9I99HTJ]*:6,80CPXP@Y)X\<RYCR?P?Z@YGRG<9-KN<.UM;'EPWMC
MRX[=ZOOJ9*36U;>[68EO?ACL]IO^ON5[/?XJ9\.3/$7IDK%Z6CNVX6K:)K:/
M<F)AY;6UQ<6FE,Y<6M>M;7%*RFFI5[>I/1K4INTEAUJ=2G&$81].$6Q$_)Z<
M@GM'>3_^K1LO^\JG3],'BW_>GF_]9;WYY/\ _,'H3\B[#^![?YM$_P"BO5/U
M29_]V,C^N'Y/7D$]H[R?_P!6C9?]Y3],/BW_ 'IYO_66\^>/S!Z$_(NP_@>W
M^;/HKU1]4F?_ '8R/Z'Z9\'PF.1W^G=*:$TSMQ8\X?*;M5I+;[&;<8VAAM]-
ML-L-)X;2>FXZ1\JC#&;J8;2VF:%O;4JV/JU?)L]&A0]7:S4KVI"26SNZM29O
ME*\P?-M]SJ_AQX@;_+O,F]M-]CN=SEOER>VT]]M;Y<MK6FN2([V#O6X9(MBC
M6<F.L1Z\=?"K8[;EU>K>EMKCV]=O$5W.'#2M*>SUX9JTI$1$TF=,ND<::7G2
M*6F:M[7ZZN:UW-@,Y>U[J>[GC4QEY>UZE>KY1U?5V-2O6C&:,)H0XTN,>B:$
M98?%2PAA[16,HE*_.      !/WNL]&Z0W"[PGE1T5K[2NF]<:.U'NI88[4.D
M]7X/%ZETSG<?/C+JI/8YG YJE6M;JC&:66:-*O2FEC&$(\.,(.2>/',N8\G\
M'^H.9\IW&3:[G#M;6QY<-[8\N.W>K[ZF2DUM6WNUF);WX8[/:;_K[E>SW^*F
M?#DSQ%Z9*Q>EH[MN%JVB:VCW)B8>6UM<7%II3.7%K7K6UQ2LIIJ5>WJ3T:U*
M;M)8=:G4IQA&$?3A%L1/R>G()[1WD_\ ZM&R_P"\JG3],'BW_>GF_P#66]^>
M3_\ S!Z$_(NP_@>W^;1/^BO5/U29_P#=C(_KBRWW^/*1RI[.=WMJ/6NT7+)R
M][6:RH;J;8XZCJW;C9?;?0^IJ./R&3K4[^QI9[3.-M;J6C7EA"6M2A5ZL\(0
MA-",$F/*7XA=?=2>,&'EG47/.8;_ &T[7<VG%N=[N<^*;5K7NVG'ER6KK7T3
MIK'H<=\=.E.E^4= Y-YRKENUVN:,V&(OAV^''?2;3K'>I2MM)],:\50]K\]G
M,AJNC;7^9RU[;QLKV>-"[R-Y<T8SR20C+-&E6GFEXP\4>#!B6G(3I+    -G
M;L7R"\BF7V2V=RV6Y*^4O*97*;5[>Y')Y+(\N6SM[D,CD+W25G<WE]?7ESAI
MJE:M6J335*M6I-&:::,9IHQC&,5&_57BUXJ[?JCF6WV_4W-J8\>ZW%:UKS'>
M5K6M<UXK6M8S1$1$1$1$1$1$:0LFY)T+T1EY-M,N7DVQM:V'%,S.TV\S,S2L
MS,S./69F>V9XRAGDM4ZFDR-_))J+.R227MU))))E\A+++)+7FEEEEEA4X0A"
M$.$(054_)Z\@GM'>3_\ JT;+_O*P/Z8/%O\ O3S?^LM[\\RGY@]"?D78?P/;
M_-OB^BO5/U29_P#=C(_KA^3UY!/:.\G_ /5HV7_>4_3!XM_WIYO_ %EO?GC\
MP>A/R+L/X'M_FSZ*]4_5)G_W8R/ZX?D]>03VCO)__5HV7_>4_3!XM_WIYO\
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
M7-:>,9ZM>O5FGGFC&,TT8]*F3QF\4?$SE?BOU%R[EG47--MM\&_W-,>+%O\
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
M)[1WD_\ ZM&R_P"\I^F#Q;_O3S?^LM[\\?F#T)^1=A_ ]O\ -GT5ZI^J3/\
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
M()[1WD__ *M&R_[RGZ8/%O\ O3S?^LM[\\?F#T)^1=A_ ]O\V?17JGZI,_\
MNQD?UP_)Z\@GM'>3_P#JT;+_ +RGZ8/%O^]/-_ZRWOSQ^8/0GY%V'\#V_P V
M?17JGZI,_P#NQD?UP_)Z\@GM'>3_ /JT;+_O*?I@\6_[T\W_ *RWOSQ^8/0G
MY%V'\#V_S9]%>J?JDS_[L9']</R>O()[1WD__JT;+_O*?I@\6_[T\W_K+>_/
M'Y@]"?D78?P/;_-GT5ZI^J3/_NQD?UQ /O3.2?DSV][O;FNUKH'E(Y8]#ZQT
MYM7D,CI_5FC]A-JM-:FP60DR=K3DOL-GL+B:-U:UH2S32PJT*LLT(1C#CPC%
MUOP'\3O$KG'C!R#EG-NH>9[K;9MU6N3%FW^ZRXKU[MO>WQWRVK:/<M$PT3Q-
MZ,Z0V'0/--YL.5;/!FQX)FF3'M<%+UG6.-;5I%JS[L3$O4:*U'J&[U5@[:ZS
MV9N;>M?225:%QE+ZM1J2QECQEJ4JD\81AZ48-=TN+0 2Q
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
M-.6$UQ87'5DNZ'3PC-&G",832<8\(3R1C#P<>$>A 5UIHKU(
M
M         __4U_X,_@
M                                    &5#YK#_+[S4_<?T9]>DZ!GGR
M_LCR'Z9F^1A)WRQ_S[S3XC'\I*B6]G[%X/X_N?E>#-@5C)E(Z,)_SI[^7WE6
M^X_K/Z])%G/D-_LCS[Z9A^1E#7S.?S[ROXC)\I"1>R?[%YSX_MOE>+%>3S1B
M5M  !<@[H/W2_DX^[!COG3=N+^8GZDNI/H=OAT=#\)OK'Y1\?'P;/(:^^D[4
M'QA-^J2MG"H[62(; #K<SAL3J+$973^?QEAFL%G<;?8?-8;*VE#(8S+8G)VL
M]EDL9D;&YEFI5J%Q1GGI5J526,D\DT99H1EC&#W[;<[C9;C'O-IDMBRXK5O2
M])FMJ7K,36U;1I-;5F(F)B8F)B)CB]6;%BW&&V#/6+X[Q-;5M$36U9C28M$\
M)B8X3$\)A_=.I4I5*=6E//3J4YY9Z=2G-&6>G/)-UY)Y9Y>F$81AQA&'H-;%
MWNG=Z97N_.9[*:<P-G?5]AMT(Y/6FQ>>K^4W$E' ^5R_-K;^_O[B,T:F0T[7
MKTK6I--5GGK6E2RNZD99[F:G)=7Y>?&';^+W0U-[NK5CFVP[N'?8XTC7)I/<
MW%:QIICW%:S:(B(BN2N7'&L4B9KL\5^@<O074MMM@B9V.YUR;:TZ\*Z^^Q3,
M]M\4S%9XS,TFEYXVTB7V@]64]5862M5FDAE++JV^3I2\.FK"7]+NI)8>"2M"
M'6APAPA-UI8=$.,;5KO3F#VX     N0=T'[I?R<?=@QWSINW%_,3]274GT.W
MPZ.A^$WUC\H^/CX-GD-??2=J#XPF_5)6SA4=K)$-EA_SCCW-#5'W8-IOGM72
MN\F7UVX/H>[^!5P_S"?5QE^/P?"E4W:3Z<:'QA?_ *G!KWEOR!"58   #;0\
MO7\@6QWW']M/K+LGY]NL/[7<U^F;GY:ZU'D'\Q;+XC#\G5!;*_LIDOC^\^6)
ME5,CD<?B,??9;+7UGB\7C+.ZR.2R61N:%EC\=C[*A-<WE]?7ES-+3I4:-.6:
MI5JU)H2RRPC--&$(1BP.'#FW&:FWV])R9,DQ6M:Q-K6M:=(K6(UF9F9B(B(U
MF9TAD\F3'BQVRY;16M8F9F9TB(CC,S,\(B(XS,\(?%))/4GEITY9IYYYH2R2
M20C-//--'A++)+#IC&/BA!$O\H5R">WBY/\ ^LOLO^_3H/Z'_%O^ZW-_ZMWO
MS+5?S^Z$_+6P_AFW^<=[]"FJ/J;S_P"X^1_6S\H5R">WBY/_ .LOLO\ OT?H
M?\6_[K<W_JW>_,GY_="?EK8?PS;_ #A]"FJ?J;S_ .X^1_6S\H5R">WBY/\
M^LOLO^_1^A_Q;_NMS?\ JW>_,GY_="?EK8?PS;_.'T*:I^IO/_N/D?UL_*%<
M@GMXN3_^LOLO^_1^A_Q;_NMS?^K=[\R?G]T)^6MA_#-O\X?0IJGZF\_^X^1_
M6S\H5R">WBY/_P"LOLO^_1^A_P 6_P"ZW-_ZMWOS)^?W0GY:V'\,V_SA]"FJ
M?J;S_P"X^1_6S\H5R">WBY/_ .LOLO\ OT?H?\6_[K<W_JW>_,GY_="?EK8?
MPS;_ #A]"FJ?J;S_ .X^1_6UC'SA+FOY6MZ>0W#Z/V<YE-@=V=6T]_MO<S4T
MMMGO'MWKO45/#V6F\_0O,K4PFELC=7,+:C/6HR5:\:74DFJ20FFA&:7C*?R?
M] =>=,^+&3F74G)-_P OV\[#<4C+N=GN,&.;VR8)BG?RXZU[TQ$S%==9B)F(
MX2XGX^=4],<XZ&IM.4<QVNZRQNL5NYAW&++?NQ3+$V[M+VMI&L:SII&L>M4K
M:K!YK':GGN,AA\I84(XN[IPK7F/N[6E&I-6I1EDA4KR2PXQX1X0XL(Q9^ABD
M> +J/<E>ZD\HO\+]9?>JSS@OF>^HCJ+XG#_&L#IW@S]9O*?C,GR&5XG<;Z2L
M]\;V_P NTFRP4FK&4/4>^9?FIV%Y/=NJ&[',9KO^+O;^YU)C-(T<_P#0OK+5
MO7U#F+6YO<=C_F5H7'9.]AVE*TN)NVC;0I2]3A//+&:6$=PZ(Z"ZL\1N<ST_
MT9M/QS>5QVRSC]KAQ?@Z36MK=[/DQ4X3>L:=[O3KPB=)TP'4?5'(NDN7QS7J
M'/\ B^WF]<??[F3)[^T3,1W<5+VXQ6>.FG#M=KA\)E,_=QL<1:^5W4*,]>-+
MMK>A^E4YI99Y^O<SR2]$9H='6XH!_E[.Z<]M;_\ 2,YD_L.=;_PF^8#\@?\
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
MG[4/[Q^-_A=DM%*\UB)GU[?=5C]6V"(_ROYGVRUQ)+UHX*:,/0DR&*J3=/\
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
MGMXN3_\ K+[+_OT?H?\ %O\ NMS?^K=[\R?G]T)^6MA_#-O\X?0IJGZF\_\
MN/D?UM8'\XSYIN6+?#DCVMTGLMS&[#[O:IQ_-1HC45_IK:_=[;[7^?L<!:;2
M:XQMUG+S#:3R-W<T[.E<W=K;U+F>G"G+4K4I(S0FJ20C+;R:=!]<]+^)^_YA
MU-R7?\NP7Y7GQUR;K:;C;X[9)W>RM%(OEQTK-YK2]HK$]Z:UM,1I$N$^8/J?
MIKG71FUVO)N8;;=Y:[W'>:8<^++:*Q@W,3::TO:8K$VK$SII$S$:ZS"J.TF$
MS.-U'>U\CB,I84)L)<TI:U[87=K2FJS7]M/+2EJ5Y)81FC"6:,)81X\(1CXF
M%LLP0[2( &?CYM#[G5F_QD-S/K6TVJ2\[?UR8OZ.VWRNY3L\N7U?7^EYO@8D
M7-XOIMI_M19_JU9D((@.]J5-;]W]GNL?-;_,7_9LT<NA\IO_ -O_ "#_ )[_
M .I;Q7EXY_6GS3_EOXIMTNML/I&P?_PG\^+A9_2+<E>^      !MH>7K^0+8
M[[C^VGUEV3\^W6']KN:_3-S\M=:CR#^8ME\1A^3J@ME?V4R7Q_>?+$QS"_R!
M;X_<?W+^LN].C_[7<J^F;;Y:AS_^8M[\1F^3L8K]E,;\?V?RQ*U+S]!*JY.D
M   !LX>Z$]S0Y./N/XWYZW:CSS$_7=U)],M\"BR3PG^KCE'T>/A60UU[]..H
M/VPJ?]25<@<6=#>16E]0]^;W66E,_G-+Y_FB\@SNF\QD\!FK'^)/F*NO(LMA
M[V?'9*T\JLM(U*-3LZU.>3M*-2:2;AQDFFEC",9!;/RL>/&_VF+?[3D7?Q9Z
M5R4M^.\NCO4O6+5G2V[B8UB8G28B8],1+E>X\;/#':Y[[;/S/NWQVM6T?B^[
MG2U9F)C6,$Q.DQVQ,P]U1VUUK7I4ZU+"]>E5IR5:<_S1Q,O6IU)83R3<)J\(
MPXPC"/",(1=/^7L[ISVUO_TB^9/[#GT_X3?,!^0/_GN6_P#O'I_3GX6?E3_Y
M;=_^W?I_%AKG_<?_ -$\/ZX?;CN_<[J/*74EG;<V%E3JU)9YI9\AL]S XBUA
M"G+&>;KWV6TG0H2QX0]3":I",8]$.,8P@]6;RI^/V#'.2_3]IB/UN\Y?>?\
M5INK6G[4/[Q^-_A=DM%*\UB)GU[?=5C]6V"(_P K^9]LM<22]:."FC#T),AB
MJDW3_FR5XQ_02/VR[S#D W@O++&:"YO-BLAE\E/2I8W"9G7>*T;GLC7K2RS4
M[7'X+6LV/NZ]:,)H?I-*C-/T30ZO&6;AIG//!'Q=Z<QVS\VZ=WU,=-9M>F"V
M;'6([9M?#[2E8_93:([./&-=BY;XC]!\VO&/8\VVUKV[*VRUQVF?5%<G<M,^
MY$:_J.HO=':IQ\LT]U@<G)3DA&:>I3MI[BE)+#PS3U;?KRPAZ<8IPTZE.M3D
MJTIY*M*K)+4IU*<TL\E22>7K23R3R]$81A&$81A'A&#ELUFL]VW"8;I$Q,:Q
MQB7FO!&,(\81AQXPCT1APZ.F'P^A_;P\G3#TO##Q>AP8P/?T]TQIC=?;S6'.
MQR^:4M,/O-H#'7>I=ZM+Z?LJ=K;[L:(L9(W.=UI&QMH2R3:@PU&$][<UX2PJ
M7UG)6EJ1JW-&VDJ3G\IWF"WW(.<;;PQZOW$Y.6[NT8]EER6UG:9[<,>'O3Q_
M%\TZ4K7[G%DFLUBM+7F(U>.?A7MN:<OR]9\AQ13>8(F^XI6-(SXXXVR:1_M<
M<:VM/;>D6UUM6L36;;#7-:QN[?3F5KS3X^ZFEHXZM5FC-&QN9H\*5MUX]/95
M(^IEAX)9N'"$(1C&&#[%:*A:DC!P#D >PV\^G_0W\,-,_/J@QO./YHW7Q.7X
M%GU\O_X_!\93X4/GN_\ 9;GXWK?J<6W1?GE6N('NAU1JK3&A].9K6&M=1X'2
M&DM-8VZS.H]4ZHR^/T_IS 8BPI1KWV5S>;RU2C;6EM1DA&>K7KU99))81C--
M"#Z]AL-]S3>XN7<LPY-SN,]HICQ8J6R9,E[3I6E*4B;6M:>$5K$S,\(AZ-SN
MMMLMO?=[S)7%BQQ-KWO:*TK6.,VM:TQ%8B.,S,Q$/UHT*US5IV]M1JW%>M/+
M3HT*%.:K6JU)H\)9*=.2$8QC'Q0A!%W\H7R">WBY/_ZR^R_[]M[_ $/^+?\
M=;F_]6[WYEK/Y_="?EK8?PS;_..Z^A35'U-Y_P#<?(_K9^4*Y!/;Q<G_ /67
MV7_?H_0_XM_W6YO_ %;O?F3\_NA/RUL/X9M_G#Z%-4_4WG_W'R/ZV?E"N03V
M\7)__67V7_?H_0_XM_W6YO\ U;O?F3\_NA/RUL/X9M_G#Z%-4_4WG_W'R/ZV
M?E"N03V\7)__ %E]E_WZ/T/^+?\ =;F_]6[WYD_/[H3\M;#^&;?YP^A35/U-
MY_\ <?(_K9^4*Y!/;Q<G_P#67V7_ 'Z/T/\ BW_=;F_]6[WYD_/[H3\M;#^&
M;?YP^A35/U-Y_P#<?(_K9^4*Y!/;Q<G_ /67V7_?H_0_XM_W6YO_ %;O?F3\
M_NA/RUL/X9M_G#Z%-4_4WG_W'R/ZV@'WIG.SR9[A=WMS7:*T#S<<L>N-8ZCV
MKR&.T]I/2&_>U6I=39W(3Y.UJ26.&P.%RU>ZNJT999HPI4*4TT80C'APA%UO
MP'\,?$KD_C!R#F?-NGN9[7;8=U6V3+FV&ZQXL=>[;WU\E\5:UCW;3$-$\3>L
M^C]_T#S39['FNSSYLF"8ICQ[K!>]IUKPK6MYM:?<B)EZC16G-0VNJL'<W6!S
M-M;T;Z2>K7N,7?4:-*2$DW&>I5J4X2RP].,6NZ7%H )8@
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
M7IPHY2P[.G?4Y81A3JPJ0CV5U0X^*?JS<9/#+&'#P<(QM%>!(=RA[T
M
M             !__U=?^#/X
M                                         !E0^:P_R^\U/W']&?7I
M.@9Y\O[(\A^F9OD82=\L?\^\T^(Q_*2HEO9^Q>#^/[GY7@S8%8R92.C"?\Z>
M_E]Y5ON/ZS^O219SY#?[(\^^F8?D90U\SG\^\K^(R?*0D7LG^Q><^/[;Y7BQ
M7D\T8E;0  7(.Z#]TOY./NP8[YTW;B_F)^I+J3Z';X='0_";ZQ^4?'Q\&SR&
MOOI.U!\83?JDK9PJ.UDB&RBN^._VV_+M@]'ZIW4S$-.Z5UAN3I#:Z34=Q&E)
MBL'G]=5ZN/TW=YVYJS2PH652]EHVM:YCZBAVLM:K&6C)4J2;/TMTCSKK+=[G
M8<AQ^VW&VVV;=>SC[N^/!$6R1CC3WUXI,VBO;;NS6NMIK$X;G7/>7=/X<.ZY
MI?V>++FQX>_/W-;9)F*3:?16;:5F>R-=9TK$S'8XW%W>6JW%"RDC5KV]G<7O
M92],]2E:PA/6EIRPA'C-U>,82PZ8\.$.,>$(UJ]%K'NLPZ[X/%Z/C0.[QWD=
MT;S^\L&L=E,[&QQ>L[:$VJ]H-:74DW'1FY>)M*DF%O:]2C)//\S[V2>KC<M2
MEISQFM*]2>G+Y13H3R=8\&/%+F7A'UUMNI]KWLFUM^"W>&/]MMKS'?B-9B/:
M4F(RXIF8TR4B)GN6O$Z/XA]%;3KOIK-R;-I7-'X3!DG_ &>:L3W9GMGN6UFE
MXTGWEIF/?168]/I+4EQI;-4,C2ZU2VF_2+^WE_\ 3V<\>-266$8\.O+PZ\G3
M#U4(0\$9H1UD.XFW^LMJ-=ZOVSW#P-]I?7.@M1Y?2>K-/9*666\Q&>P=[/C\
MC959J<9I)X25))NI5I334ZDO">G--)-+-&\+D_-^6\_Y5MN><GRUS[7=XZ9<
M62O9>EZQ:LQV3&L3QB8B8G6)B)B85N<PV&\Y7OLW+N88YQ9\%[4O2>VMJSI,
M>J>/IC6)CC$S&B9%I=6][;4+VUJRU[:ZI4Z]"K)QX5*527K23</#X(],(PXP
M\$>F#QK)/D?2    N0=T'[I?R<?=@QWSINW%_,3]274GT.WPZ.A^$WUC\H^/
MCX-GD-??2=J#XPF_5)6SA4=K)$-EA_SCCW-#5'W8-IOGM72N\F7UVX/H>[^!
M5P_S"?5QE^/P?"E4W:3Z<:'QA?\ ZG!KWEOR!"58   #;0\O7\@6QWW']M/K
M+LGY]NL/[7<U^F;GY:ZU'D'\Q;+XC#\G5!;*_LIDOC^\^6)CF%_D"WP^X_N7
M]9=Z='?VNY7],VWRU'CG_P#,6]^(S?)V,5^RF-^/[/Y8E:EY^@E5>G2
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
MUDNCO[7<K^F;;Y:CY.?_ ,Q;WXC-\G9^^*_93&_']G\L2M2\_02JO3I
M   ;1+NO?<ZN2K\6[:KZU;=15XZ?7)U/_2.Z^5LLO\-/J^Y-]$P? A"[6GTV
MZB_;>]_5HIWN4-X>8_NM2_S#?R_;X_=@W,^O2]?H)Z/_ +)<K^A[;Y&BJ[G_
M //N]^D9OE+)T8G]BL9^U]E\K2J/-C8EV  YX@</T%USNZ^]QYE>0O6.G,73
MU3GMR^77R^VM]7;'ZDRE?)8JTPE:YA'(Y#;2OD)XQP63I21J5*$MK/)9UZD>
M%Y0JPZL]/@/C)Y>NB?%CEN;<6P8]CSGNS.'?8ZQ6\WB/>UW,5C\/BF=(MWHG
M)2...]>,3U'P^\5NH^AMYCQ1EMN>7ZQ&3;7F;5BNO&<,S/X.\1K,:3%+3]W$
M\)CP^K="8?4]O5GC1I6>6ZLTU#)49(23S5(2QA++>0DA^F21\$>/JH0^)C#I
MA'8R[5;GZ)WJVVT/NUMOFJ.HM";BZ8Q&K]*YFC+/2A?8;-V<M[:35J%6$)Z-
M:2$W9UZ%26$]*K+/3J2RSRS0A31S[D?-.F>=;KI[G6*<.[V66^'+2>/=O29K
M.DQPF)TUK:.%JS$Q,Q,2L'Y7S+9<YY=@YMRZ\9,&XI7)2T>FMHUC6.V)]$Q/
M&)UB>,(DWUG<XZ\NK"\D[*YM*]2A7I]'J:E.;JS0A&'1&'CA&'1PZ8<?"]S<
M6]O>6]>TNZ%&ZM;JC5M[FVN*4E:A<6]:2-.M0KT:D(RSR3RQC+-+-",(PCPC
M#@Q5+WQWC)CF:VK,3$Q.DQ,=DQ,<8F)[-.+[;5K:LUO$3$\)B>,3$]L3'IU?
M-":,L832QC+-",(RS0C&$81AX(PC#P1]!JV^\:Y=;3E2YW>8[8K$VM6RTSI#
M<.^O]$VM6'3;:"UE9T-<:'L^TA"$*D;?%9&TMYZDL(0FGDFCU98\987N>#/6
M63K_ ,+^2]5;BT6S[C;UKGF/3GPVM@SSIZ.]EQWM$<=(F.,]JLSQ"Z?ITOUI
MS'DF*-,>++,XX]6+)$9,<>[I2]8U],Q/V$U-(Y:;.:;Q&3J30FK7%I++<S0\
M$UU;S1M[F;AXN,\DT>'IH4.G-->C %^'S<?W2_3'W']V?G5;HH^<WZD<_P!,
MVGP[.X>7KZQ\?T?/\&%,=W/I.K?MA8_]>+80*@4]T56*_P"=/?R \JWW8-9?
M67(GGY#?[6\_^AX?EI1B\SG\P\K^D9/DU;-D_P!E<W^U]O\ ++">6<H:I&
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
M^=$^+7+,N3+@Q[+F\1,X=]BI%;]^.,5W$5T]OBF>%HOK>L3,X[UF9UZ=X?\
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
MSUCU9R;H7IC>]6<_R>SVNQQSDOI]U:>$4QTB=-;Y+S7'2-8UM:-9B.+,=/\
M(^8=2\YV_(N5U[V?<WBM?5'IM:T^BM*Q-[3QTK$NNRV4M,-CKS)WT_4M;.C&
MK4C"'&:>/Q-.E3A'PS3S1A)+#T8P;.3DFY.=JN1CE_TAL1M78TYZ&(H29'6>
MKZUI1MLYN)KJ]H20U!K+/SR1GFC4N)Y84[6WFJ3RVMK)0M:<T:=&6*COQ/\
M$CG_ (J=7;CJOGUIB<D]W#AB9FFWP5F?9X<?9PK'&UHB)R9)MDF-;2LDZ,Z1
MY9T3R'%R/E<<*1KDR3&ELN68]]DM[LS&D1K/=K$4B=(0UU'J"^U+E:^3OIX\
M9YNK;T(31FIVEM+&/96]+CPZ(>&,>$.,W&:/3&*6KGK:W1?!_P O%8D[UWOK
MMN^0^6_V:VAL,+NMS2W6.I5Z^&O+BI6T-M);9"AVUADMQ*F-JTZ]QD*LDTE:
MUP%O6HU9J,TMQ<U[:E/;2W<K/ 'RR<Y\5YIU+U%>_+^0UM,1>L1&?=S6=+5V
M_>B:UQQ.L7SVK:L6B:4K>T7G'P_Q2\9.7]#Q;D_*:UW7,YC6:S/X/!$QK%LN
MDQ,VF-)KBB8F8GO6M6)KWJFZ'VYNM3]3(7\U2RPD)^BI+"$+F_C)'A-):]>$
M82R0CT1JQA&''HA",81ZN"SS%\TW,!S9:ZNMQ>8/=+5.Y6I*M6XC8PS5[V>"
MT[;7,\*E3%Z1TO8PI8[$VG&$(^38^VI4XQ]5-+-/&,T;4>C>@^D?#_E5>3=(
M;#%LL$1'>[E??Y)C[[+EMKDRW_99+6GT1I&D(3=0=3\^ZIWL\PY]NK[G).NG
M>GWM(GT8Z1I2E?<K$1Z>WBDMB<)BL%:PM,394+.C"$.MV<OZ;6FAX)Z]>;C/
M/-Z<\8Q4 ;>P+M.'_)Z1$') ![#06X6NMJ]7837VVNL-2:#UMIN\DO\  ZJT
MEF+_  &>Q-W3CT5K+)8V>G5DXPXRSRPFZLTL8RS0C+&,(XWFW)^5<^Y=EY3S
MO;8]WM<\=W)BRTKDQWCU6K:)B?7'#6)XQI+Z]CO]]RS=TW_+LU\&;'.M;TM-
M;5GW)B8G_K]+Y[JTMKVA4M;NWHW-M6EC)5H5Z<M6E/+&'@C)/QA^@S6NY\[]
M:GS'YK2W*YS@7F-P^^64[+$;;;O4+>PPNF=V+ZC0C&EIS5]I1C2ML9J2XZO"
MQJ6M&2SR52/D].G;7D;>C?5D^8SRJST7ML_7?AS6V3E6/6^YVDS:^7:5F>.3
M#,ZVR;:NOX2+S.3#'OYF^+OVQ3(\)?&V.HLV+IGJV8IO;>]PY](K3/.GW&2(
MTBF:?O9K$4R3[V(K?NQ>.FOMLXXBG6S6 EFJ8R3C4O+",9ZE:QA&,(=K;QZ8
MST8?XW6C&:2'3&,TD(QDE_WGO?5;)\AUIE]L= 2XS>/F@GM(TZ.A;.]C/I3;
MFO<T(5+3)[IY:QGA/3J0EFEK4L):SPO*TO5C5GLZ52G7FYUX&>63J?Q7R8^>
M<W[W+>11/'/-?PNXB)XUVM+1I,<-)SWCV=9U[L9;1-(VWQ*\8^3=#TORW8=W
M><ST_:XGWF+6.$YK1V>N,=??S';W(F+.AT9MWD=33T[VZZ^/PT)N/E4980KW
M?5FX1DLI)OSNTFZ(>+K1A&# IYB>93>WFNW/S.[^_6OLSK_6^9CV4MWDJT*>
M,P6+DJS5K73VE<);PEM,9CJ$9YXT;*SI4Z<)IIZD835:E2>:V/HWHKICH#D>
M+IWI/:4VFUQ\=*Q[Z]M(B<F6\ZVRY+:1K>\S;2(CA6(B(-=0=1<YZHYE?FW/
M<]L^:_#6>RM>V*4K'O:4C7A6L1';/;,S,GL3A\;@[*GC\9:T[6VI]/5EAQGJ
M3\.$U6O4CZJ>>/#IFFC&/B\$(04+;4PCLP
M                                                     '__UM?^
M#/X
M                     !E0^:P_R^\U/W']&?7I.@9Y\O[(\A^F9OD82=\L
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
MVSWS#U/:=K/U+3*1AC;KCPA+"-Q/"%M5C'Q=6KU>,?%+&;T8M<$N?5YI<@
M    RX_-3\1BZ^I^=W.U9J/S:QV!Y?\ $V$DT+>-Q'%YO(:QO,O-2C-#M820
MJV%C"?J1A)QC)UX1CV<85Z>?G<9Z['I?:UU]E>_,+V[=.]2NSBFOHUTR7TUC
M7MT]*5GE?Q8YW/.L\_=UKM:QV=EIW$V]W36M=?1V:^A0C>^I/"CINEPCV<]7
M*U)H\8PA">G+;RTX1\7&,)YN'%F/?G?F*WDND?F)?YU5J'4-MH#DPTI;1K0T
MIFM8;UZAS4)9N%O'4&F,+IO&Z9C5D\<\+;+Y?LX\>B'7]%8+Y"-GL[\WZEYA
M?3\8Q8=ECIZ_9Y;[FV73W.]BQ:_:18\S^XSUV')]K7]JODW%[?Y]*X8I]O3)
M?3[:NFR-*E&ZU#7CP[>G;XZE3Z.GL:U2M/6X1]#C3I\?S&&<LG1 2#]'\X!R
M   !$          &W2V^^D'1'\$--?.6@_/)SC^=MU\=D^'9:YR__@,'Q=/@
MP@?=_P"U7/QQ6_5(O'<PO\@6^/W']R_K+O62Z/\ [7<J^F;;Y:CY.?\ \Q;W
MXC-\G9^^*_93&_']G\L2M2\_02JN3I        ;1+NO?<ZN2K\6[:KZU;=15
MXZ?7)U/_ $CNOE;++_#3ZON3?1,'P(0NUI]-NHOVWO?U:*=[E#>'F&I>YAOY
M?M\?NP;F?7I>OT$]'_V2Y7]#VWR-%5_/_P"?M[](S?*63HQ/[%8S]K[+Y6E4
M?;&Q#L    &P)\VVW&RVN>[@DT]D[FYN+?:+?C<W;C"PN(2=6WQ-YC</NC"W
MMIX33334I;G4MS&'7A+&$8S2PAU998QJ)\ZG)MOROQHG>8*Q6>8[';;F^GIO
M6V;:ZSP[>[MJ]FNL:3VS*>/EVYAEWOAY^+Y)F8VFYS8JZ^BLQCS:1[FN:?\
MH[$6-WK.G:ZN[6G+++&_QEG=U.KXYY9ZEEQC#T>%&"_PB2[LI<P#?.7=(6FF
MN\6PV9MJ="2MN!RX;9ZNR$U&7A4K7=EJC4>@I*EU'JR\:G882A)"/&;U$LD.
M/1U86W>27F.3>^#>3;7F9C9\QW.&NO9$6Q;?/PX]G>SVGT<9GAZ4$O,;M*;?
MQ!IFKIKN-IAR3IZ9B^7%Q]W3'$?8T2CV=KQK:2J4XQC&%IE[RWEXQ\$LU&E=
M<(?FU8Q8^"7S@JJH OP^;C^Z7Z8^X_NS\ZK=%'SF_4CG^F;3X=G</+U]8^/Z
M/G^#"F.[GTG5OVPL?^O%L(%0*>Z*K%?\Z>_D!Y5ONP:R^LN1//R&_P!K>?\
MT/#\M*,7F<_F'E?TC)\FK9LG^RN;_:^W^66$\LY0U2,      !G(^:W_ -$+
MF#_&1K_>QP"K7SV_6+R?^CH_C.X35\LW]D]_]+_\G$C9O5^SV*_:B'RY59."
M#J22C377><)>ZD[U?P/V9^]7BEQ_D_\ J(Y9\=O/XUE5^^/GUF[SXO;_ "-$
MLMJ?I*QWQQD/EV=9/2=<:5&  #\]FA^;-<DE#3F@M=<\VN,11GSNOZV3VPV3
MFO*$E2KC=%X/(=CN%JZQFJ0FA+/D\I0EQ%&K+U*M.G87DG&-&[CUJT?.]XGW
MWO-MIX6<JR3&+9Q7<[W2=(MFO77;X;>YBQ6G-,3K69S8Y^ZQ\)A^7#HRNWV.
M?K;>TCOY]<.WU]&.L_A;Q[M[QW(GA,1CO'9='C>+4<:MU:Z;MIX]G:PDO<CU
M8QZLUS4EXVM";AP^(DC&I'T8S2Q\,K*^0!2C4.\,?@^$M%=\3WD-IW?'+I+7
MT97Q]YS#[O3933&SN(NY:%U)@(6MM+]$>YV5Q]?C)5M<+)7H0MZ-26:6O?5[
M6G/3GMX7,9)#^7'P6R>+_67=YE%J\GY=W<N\O&L>TUG\'MJ6CC%LTUMWK1,3
M3%6\Q,7[FO*/%SQ#IT%T_P![9S%N8;OO4V]9TGNZ1[_-:/37'$QI$ZQ:]JQ,
M37O:>]T!I";566X7$)Y<38=2MD*DO&7M>,W&C94YX>":IPCUHP\$L)O'PXZX
M_4NI=0:RU'GM7ZLS.2U'JC5&8R6H=1Z@S-W6O\OF\YF+R?(97+9.^N(S5*UQ
M<5ZD]6M5GC&::::,8QXQ7-['9;/ENRQ<NY?BKAP8*5QX\=(BM*4I$5K2M8X1
M6M8B(B.$1"O;<[C/N]Q?=[N\Y,N6TWO:TS-K6M.MK6F>,S,S,S,]LI;4:%*W
MHTJ%"G)2HT*<E*C2DEA+)3ITY822222PZ(0A"$(0A!TD7U/2_5P     _6A7
MK6U:E<6]6K0N*%6G6H5Z-2:E6HUJ4\*E*K2JR1A-+-+-"$99H1XPCTPZ7\VK
M6]9I>(F)C28GC$Q/;$^Y+S$VK,6K.DQV2XC"$81A&$(PC",(PC#C",(]$81A
M%]&1R.0R^0OLMEKZ\RF5R=Y<Y#)9/(W-:]R&0R%[7FN;R^OKRYFFJ5JU6I--
M4JU:DT9IIHQFFC&,8Q?SAPX=MAIM]O2N/'CK%:UK$5K6M8TBM8C2(B(B(B(B
M(B.$/ZR9,F7);+EM-K6F9F9F9F9GC,S,\9F9XS,\9GC+^9))9))9))99)9)8
M222R2PEDDEEAPEEEEEX0A"$(0A"$'Q/8_A_8       #/Q\VA]SJS?XR&YGU
MK:;5)>=OZY,7]';;Y7<IV>7+ZOK_ $O-\#$BYO%]-M/]J+/]6K,A!$!WM2IK
M3^^U]U)YNOX7Z-^]5@5V7EA^HCIWXG-_&LZN;QF^LWFWQF/Y#$F%MS])6!^-
M[CY=JK5SO3F+VP      ,_'S:'W.K-_C(;F?6MIM4EYV_KDQ?T=MOE=RG9Y<
MOJ^O]+S? Q(N;Q?3;3_:BS_5JS(01 =[4J:W[O[/=8^:W^8O^S9HY=#Y3?\
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
M['\OZ<
M                           /_]?7_@S^
M                                                       94/FL
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
MQ'V9F-(CTS+M,':37V9Q5G)",TUSD;*CT>*$]S++&,8^*$(>&+4]+_U6R<@
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
M31\?9PX4X>E*MX.Q- >L <@
M                                                     __0U_X,
M_@
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
M^KCE'T>/A60UU[]..H/VPJ?]25<@<6=#>1:E[F&_E^WQ^[!N9]>EZ_03T?\
MV2Y7]#VWR-%5_/\ ^?M[](S?*63HQ/[%8S]K[+Y6E4?;&Q#L !]^+Q64SF0M
M,3A<;?YC*W]:6WL<9B[.XR&0O;B?XBA:65I+/4J3Q\4LDL8Q]!Z<^XP;7#;<
M;J]<>.D:VM:T5K6/7,S,1$>[,O9BQ9<V2,6&LWM;A$1$S,S[D1QE_$]22E+-
M/4GDIR2PC&:>>:$DDL(>&,TTW1#\U?Z[N?N#N9+F2UAIS7/,_I'4O+YR\V5U
M;9'+V>J:$^G]V]P;.E'MXX'2^C[Z3RW%4KB$)9*^6R]O0A)3G[2TI7<\)H21
M)\9?-IT5T5R[-RKH;<8^<<XM$UI;%/M-IM[3P]IES5GN99KQFN+%:^MHTR6Q
MQIKW;P^\"^HNHMWCWW4N*^PY?68FT7]YGRQ^MICGWU(GLF^2*Z1.M(O/92[5
MVZ&(P]O6ML+7H97+30FDDFHQ[:QM)O!VE:O+'JSQAX8221CTPX31EZ..>OI+
M2>F]!:5TUH?1N%L-.:1T?@<1I?2^G\71A;XW!Z>P-A3Q>'Q-A0E^(HV]O2IT
M:<OBEEA!4WS#F&]YMO\ /S3F66V;<;G)?+ER6G6U\F2TVO>T^F;6F9F?7*<N
MTVNVV.UQ[+9TC'BQ5K2E*QI6M:Q%:UB/1$1$1'N(P5Z]:ZKUKFXJ35:]Q5GK
M5JM2/&>I5JSQGJ3SQ]&,8QC%X[>[>/07+WM'N%O9NAF*6"T%MII?)ZKU'D)X
MR358VF.H]:AC\=0FC"->]O:\:5G86LGJZ]S5I4:<(SSRPCDNE^F^;=7]0[/I
MCD6.<N[WV6N+'7T:VGC:T_>TI76][3PK2MK3PB9?'SKF^QY!RK<<YYG?V>#;
M4F]Y]R.R(CTVM.E:U[;6F(CC,/HQN/NLM?VF.LI(U;F\K24:4L/!"::/34GC
MX(2RP]5--'HA#IBU77,=O?J?F3WXW;WZUC^EZAW7UYJ+6=W9PJ]O1Q%ME[^>
MKBL!:5HRRQFM\=:=A86\8RPCV5&3CT\5]'1G2^QZ*Z4Y?TGRWCAY?@QX8G32
M;S2L1;),<??9+]Z]OV5I5B]0\ZW/47/-WSW=_MFZRWR3&NO=BT^]I$^JE=*Q
M[D0FUB,;1P^,L<7;]-*QM:5O+-PX1J1IR<)ZLT.GA&>;C-'TXQ45;,PSL0![
M#;SZ?]#?PPTS\^J#&\X_FC=?$Y?@6?7R_P#X_!\93X4/GN_]EN?C>M^IQ;=%
M^>5:X@>A-WD> SVJN07G!TWI?"9?4FHLYR^;FXS"X# XV\S&:S&2N],UZ5KC
M\7B\=)4KW%>K-&$M.E2IS331Z)81BZ=X+;O:;#Q:Z<WN^RTPX<7,-M:^3):M
M*4K&6LS:UK3%:UB.V9F(CTM,\1<&?=="<WV^VI;)DOM<T5K6)M:TS2=(K6-9
MF9]$1&KT>D*M*AJG 5J]2G1HT\K9SU*M6>6G3IR2UH1C-///&$(0AZ,6MH_
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
M^":E92QO*DLT/0C"3JQ^&U@Z\Q6LF:
M
M   /_]'7_@S^
M                               94/FL/\OO-3]Q_1GUZ3H&>?+^R/(?
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
MO+#]1'3OQ.;^-9U<WC-]9O-OC,?R&),+;GZ2L#\;W'R[56KG>G,7M@
M9^/FT/N=6;_&0W,^M;3:I+SM_7)B_H[;?*[E.SRY?5]?Z7F^!B1<WB^FVG^U
M%G^K5F0@B [VI4UOW?V>ZQ\UO\Q?]FS1RZ'RF_\ V_\ (/\ GO\ ZEO%>7CG
M]:?-/^6_BFW2ZVP^D;!__"?SXN%G](MR5[X      &VAY>OY MCON/[:?679
M/S[=8?VNYK],W/RUUJ/(/YBV7Q&'Y.J"V5_93)?']Y\L3',+_(%OC]Q_<OZR
M[TZ/_M=RKZ9MOEJ'/_YBWOQ&;Y.QBOV4QOQ_9_+$K4O/T$JKDZ0   &SA[H3
MW-#DX^X_C?GK=J//,3]=W4GTRWP*+)/"?ZN.4?1X^%9#77OTXZ@_;"I_U)5R
M!Q9T)Y%$O(\@O(IE\A?9;+<E?*7E,IE+RYR.3R61Y<MGKW(9'(7M::YO+Z^O
M+G#35*U:M4FFJ5:M2:,T\T8S31C&,70</BWXJ[?#3;[?J;FU,>.(K6M>8[RM
M:UK&D5K6,T1$1$1$1$1$1PAJV3H7HC+DMER\FV-K6F9F9VFWF9F9UF9F<>LS
M,\9F>UWLFJ-34Y):=/46=DIR2PDDDDRV0DEDEEAPEEEEEJ0A"$(=$(0@^/\
M)Z\@GM'>3_\ JT;+_O*]OZ8/%O\ O3S?^LM[\\_C\P>A/R+L/X'M_FW]?17J
MGZI,_P#NQD?UQ^UOW?O(99W%"[M.23E%M;JUK4KBVN;?EMV:HW%O<4)X5:->
MA6IX6$TD\DT(32S2QA&$80C"/&#^+^+OBQDI./)U/S:U;1,3$\RWDQ,3PF)C
MVW&)]+S7H/H:EHO3DNQB8G6)C:;>)B?<_!N(ZIU/-",)M1YZ,(PC",(YC(<(
MPC#A&$?TQ7O1&U&UNV=*>CMOMKH#;ZC5H^3U*.B-':=TI3J6_:]O&A/)@K:A
M",G7]7U8PX=;IX<>EJ?-.H.?<[M%^=;W<;R8G77/FR9=)TTU]_:W'3_J[&=V
M7*^6<MB8Y?M\6WB>'X/'2G#_ $8CAKQ=9<WU[>1A&[O+NYC"/6A&XN*M:,(^
M#C#M8Q>_^'P^#IX_WV(^P^Z7R?WNCX3P^X^Y6WVS^B<_N/NEK+3N@=":6L9\
MAG]5:JRMIA\+C+66,))>WO;R:66-2I/&6E1HR=:I5J32TJ<L]2:66.4Y+R3F
M_4?,\7)N1;;)N]WGMW<>+%2;WM/N5KK.D1QF9TK6(F;3%8F7Q\QYEL.4;/)S
M#F>:F#!BC6][VBM8CW9GU]D1'&9TB(F9T?3:6=UD+BE9V5O5NKJO-U:-"A3F
MJU)X^'HDE\7CC&/1"'&,>A@)=\EWOF7Y]-4_Q-;-5<EI[E1T+GH7^,C=4+K&
M9W>/4N/EGMK76^I[&XA)5ML;0A//'"XBM)+4EA-Y7>2PNIJ-O8VV>6WRZ[?P
MGV'YR]2Q7-S_ '>/NVTF+4V>.VDS@Q6C6+9+:1[;-69K.GL\4S2+7RP4\7O%
MG-USNOY(Y1,X^5X+:QKK%MQ>.$9+QVUI''V>.>,?=W]],5I*+;[0-/3%#YH9
M"$E7.W5+JS\(RU*>/I3=,UO1FAT33Q_])4A'A_BR^IXQFL1I6.(*F .0![#;
MSZ?]#?PPTS\^J#&\X_FC=?$Y?@6?7R__ (_!\93X4/GN_P#9;GXWK?J<6W1?
MGE6N('GP?!Q  /[GZ(      , _SE[W17!_BW;:?75J1;;Y)/J;R_P!([GY+
M;()^8WZP:?1,/P\R4>SOTI5/VWO/U&BQ[DOW!%50                !EH^
M:J?3]SG_ ,$-D_GUJ57UY]_YIZ9^.WOP-LE1Y8/^/YQ\7M_A9E"][O\ 9=/?
M'&1_4Z+,P5L)?H]L&[SI'^EYR^?BWT?OG9]:5Y$?J[YQ_2,_Q; A5YF?[6;#
MZ)_YV5)/97]@<K^V\?E.DQCTXD;590  74>Y*]U)Y1?X7ZR^]5GG!?,]]1'4
M7Q.'^-8'3O!GZS>4_&9/D,KQ.XWTE9[XWM_EVDV6"DU8RAZQ[_.7O<ZL)^,A
MMG]:VI$O_))]<F7^CMS\KMG!/,;]7U/I>'X&5579WZ;:G[47GZM18!RVU!-*
M, ; KN'.\K_##V+FV$W6S?E/,7L!@<?9W-_D+SM\ENAM9;ST\3@-=1FKQ[:M
M?X^>:AB\[/-UXS5)K2\GJQJ7\U.E43YK_!/]''57YV\@Q=WDW-\EIBM8TKM=
MU.M\F#APKCR1WLN".&D1DQQ73%$VGCX'>(OYV\D_D+FE]>8;"L1,S.LYL'"M
M<O'C-J3I3+V\9I>9UR3$18W-T?\ ,#)?-2RI\,3E*L\T)99>$EG?3<9ZMMZG
MHA+/TSTO2A-+P]3",;^R)+NJEWYG%B0><<=VW#,8V'> [.X"$<KAK?%Z?YD\
M'BK2::MD\/2A3Q.E-V^QHPXQJ6$L*&(S4\(1XVWD5Q&62G:W=6:PKR8^-4[;
M/^B+J/+^#R3;)RV]YX5O.M\NTUGT9)[V;#'Z_P!K369R8ZQ%3S">'?M<?Y^<
MHQ^^I%:[NM8XVKPK3/IZZ\,>2>/O>Y;2(K>5=MI-7]G/]"V0J^HJ1GJX>K4F
MZ):GQ=:PC&/^7TU*?^=UH=,9I8,-Y9$B(D##\W\T!RO =PG[K'RI?SZ?V;-8
MHZ>;+_[?^?\ _(__ %+9NM>!GUI\K_YG^*;AX'<_Z1LY_P#!GSXMVR!4O+#4
M16/?YR][G5A/QD-L_K6U(E_Y)/KDR_T=N?E=LX)YC?J^I]+P_ RJJ[._3;4_
M:B\_5J+ .6VH)I1@#(/\VBP4,OWBN:R$;2-S]"_+AN9G85H59J<,?&XU1IS3
M,;N:26>6%2$T,C&WZDT)H<:D)NKQEA-+$#SM[J=OX-XL,6T]OS';4TT^ZTQ;
MC+IV3I^U][7A]SIKQTGO?ERP>U\0;Y--?9;3-;[&M\5-?=^[T^WKZ-8I5O#4
M[/25.7K0AVV7LZ7#_+X4:M:,L.B/^1Q_,9^2I).M%SP\/@_08_'G*VJ:FG^[
MEL<3)==A+KCF'VQTM5I=2YF\MIVF!SVM86O&AZF7A-AY:W&MZC]+X0_3(R)>
M>2?8QN_&:^XFNOXKR_<Y8GA[W7)@PZ\>/9F[O#CQ]6K@_F+W4[?P]KBB=/;;
MO#33CQTKER:</B]>/#AZ]%4]GZ,*NK9ZD8<?)L3>U^/1ZGK5*5OUNGP_Z3AP
MAZ+ &BMP012E<
M                                              /_TM?^#/X
M
M             !E0^:P_R^\U/W']&?7I.@9Y\O[(\A^F9OD82=\L?\^\T^(Q
M_*2HEO9^Q>#^/[GY7@S8%8R92.C"?\Z>_E]Y5ON/ZS^O219SY#?[(\^^F8?D
M90U\SG\^\K^(R?*0D7LG^Q><^/[;Y7BQ7D\T8E;0  7(.Z#]TOY./NP8[YTW
M;B_F)^I+J3Z';X='0_";ZQ^4?'Q\&SR&OOI.U!\83?JDK9PJ.UDB&RP_YQQ[
MFAJC[L&TWSVKI7>3+Z[<'T/=_ JX?YA/JXR_'X/A2J;M)].-#XPO_P!3@U[R
MWY A*L 5CY?M]=Q>6;>;;S??:C+S877NVNHK34.$N9NVC9WDM.$UME,%F*%"
M>G-7Q^2M*E?'Y"WZ\O;6U:K3XPZW&&M]7=*\FZWZ:WG2G/\ '[7:;['..\<-
M8]-<E)F)B,F.\5R8[:3W;UK;3@RW(N=\PZ;YQM^><KOW,^VO%ZSZ)]%JVC6)
MFEZS-;QKQK,QZ77Y7&6F8Q]UC+Z3M+6\I34JD.B$TL?BI*E.,>/">2:$)Y(^
M*,(1;/SDUYK]N>=7EVV]YA-M+B2GB]7XV%+4&G*EW)=9/0VML=++;ZKT3FXR
MRR1A<6%SQEIU9J4D+BWFH7=*7L+BE&-&7B3T!SGPQZQWG1_.XUOMK:X\FFE<
M^"W'%FIV^]O7MB)GN7BV.T]ZEHBROI#JGE_673^WY_RV?>YH]_376V/)'"^.
MWNUGLG2.]6:WCWMHF88ZAP=WIW+W>*NY>,]O/UJ5:$O"2YMI_54+F2'H32^*
M''A&$9?#",$ELCCL?E["^Q.6L;/)XO)V=UCLEC<C:T;W'Y''WM&:UO;&^LKF
M6:G6HUJ<TU.K2J2QEFEC&6:$81C".DX<V;;9J;C;WFF3',6K:LS6U;5G6MJV
MC28F)C6)CC$QKP;'DQX\N.V++$6K:)B8F(F)B8TF)B>$Q,<)B>$PZ>2>:G/)
M4DFFDGDFA/)/+&,LTD\L>,LTLT.F$81Z81@UO'?$=W7D>0+F;O[32F.OI^7O
M=ZIE-8[*YBI"I5H8BWA<RU-2;97EW4C---=8"M7I4Z,U2>:>M85;.O//-6GK
MRR71^7'QDP^+?0],G,+UCG'+HIAWM(X3>=-,>YB/UNXBLS.D1%<U<M(B*Q69
MKP\6_#_)T'U):FUK/XAN^]DV]O16-??X9G]=BF8B.V9I-+3.LVB)=Z U9)JC
M#2QKSRPRUA"2WR-.'AJ1X<*-Y"$/%5A#C'T)H30\'#C:12$<J>[7(.Z#]TOY
M./NP8[YTW;B_F)^I+J3Z';X='0_";ZQ^4?'Q\&SR&OOI.U!\83?JDK9PJ.UD
MB&RP_P"<<>YH:H^[!M-\]JZ5WDR^NW!]#W?P*N'^83ZN,OQ^#X4JF[2?3C0^
M,+_]3@U[RWY A*L   !MH>7K^0+8[[C^VGUEV3\^W6']KN:_3-S\M=:CR#^8
MME\1A^3J@ME?V4R7Q_>?+$RJF1R./Q&/OLMEKZSQ>+QEG=9')9+(W-"RQ^.Q
M]E0FN;R^OKRYFEITJ-&G+-4JU:DT)9981FFC"$(Q8'#AS;C-3;[>DY,F28K6
MM8FUK6M.D5K$:S,S,Q$1$:S,Z0R>3)CQ8[9<MHK6L3,S,Z1$1QF9F>$1$<9F
M>$/BDDGJ3RTZ<LT\\\T)9))(1FGGFFCPEEDEATQC'Q0@B7^4*Y!/;Q<G_P#6
M7V7_ 'Z=!_0_XM_W6YO_ %;O?F6J_G]T)^6MA_#-O\X[WZ%-4?4WG_W'R/ZV
M?E"N03V\7)__ %E]E_WZ/T/^+?\ =;F_]6[WYD_/[H3\M;#^&;?YP^A35/U-
MY_\ <?(_K9^4*Y!/;Q<G_P#67V7_ 'Z/T/\ BW_=;F_]6[WYD_/[H3\M;#^&
M;?YP^A35/U-Y_P#<?(_K9^4*Y!/;Q<G_ /67V7_?H_0_XM_W6YO_ %;O?F3\
M_NA/RUL/X9M_G#Z%-4_4WG_W'R/ZV?E"N03V\7)__67V7_?H_0_XM_W6YO\
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
MI#;,Y[M;6_T[7G]7:31O[&$8\?\ 5JTT)+JE+Z4E2,L_IQGFBQ0$_D6U<@
M    3%Y2>?CFJY(=23Y[EZW5S6E\9?74EWJ'062C#/[;:KJ2TX49I]0Z*R49
M[.I7C3AV4M]0EI7E*2,84;FGQXN<>(7A-T#XH;*-IUAR^F>](TQYZ_@]SB]/
MX/-72\5UXS2TVQVG[JEFW=*]==4=%[CV_(-U;%6TZWQ3[[#?_/QV][,Z<.]&
MEXC[FT//YW2^#U)1A3RMC3K3RR\*5U)^E7E#IXP[*YD]5"''IZL>,L?'"+*6
MY8O.?]G=2VEAA.;7974^V>H.I)1NM<[1SRZXT->7$)99JE]=Z5S-:WS.+HQC
MUY9:%O7RT\.$L8S\)H]2!_7/D8ZDV62^Z\/N9XM]A[8P;O\  9XCT5C+2+8<
ML]GOK5V\<9X<.,FNFO,KRC<UKAZJV5]MD[)RX/PF*9]<TM,9*1[D3EGW>/"B
MN9V8R%&::I@LC0O*73&6VOX1MKF$/!"2%>G"-.>/@CQFA3AZ2_9R[\^O)SS7
M4[>78+F&VWU]E[FCY1+I&GF8Z?U_3HPEA&:M<;>ZKDL<Y3DE\$:D]A"7C#AU
MN*)O6/A-XC] 6G\[>3[G:8ZSI[;N>TV^OJC<8IO@F?3I&37W'<^G^N>D>J(C
M^0M_ASWGC[.+=S+]O%>*Y(CW>ZI?E=+Y_!QC\U,3>6M.$W5[>-/M;6,>/1"6
MZH=:G&,?0ZW%+ISQM;H0>3]#_!X>F#H]3:8TWK33^9TGK# 8;56EM18^YQ.?
MTYJ+&66:P6;Q=[2C1N\;E<3D9*E"XH59(QEJ4JM.:6:'1&#ZMCOM[RS>8N8<
MMS7V^?#:+X\F.UJ9*6K.L6I>LQ:MHGC$Q,3$O1N=MM]YM[[3=XZY<62)K:EZ
MQ:MJSVQ:LQ,3$^F)A^M&M5MZM.O;U*E"O2FA/2K4JDU.K3GECQEGDJ2<(RQ]
M.'#TF!OWV/<\R\EV6J<R'+OC;^[Y7]6YNE8Z@TSU[O)7FQ>J,M7A3QV,KWUS
M-4K5M/9&M-V.+O;B>:>WKQDL;FI-4JVE2YM?\L7F-GQ,V\=%]8WK7GNWI-L>
M7A6-]BI&MK16(B(W&.L:Y:5B(O37+2(BN2M(.^,OA)^9V7\XNGZS/+,MM+TX
MS.VO:>$3,ZS.*\\*6GC6VE+3,S6;2;VYU_\ 1#)\R,M/++F:%.,U*MPEDER5
M&2'&>>$DO"$*LD.F>6'1&'JH>.$,>),-P%5@       !MTMOOI!T1_!#37SE
MH/SR<X_G;=?'9/AV6N<O_P" P?%T^#"!]W_M5S\<5OU2+QW,+_(%OC]Q_<OZ
MR[UDNC_[7<J^F;;Y:CY.?_S%O?B,WR=G[XK]E,;\?V?RQ*U+S]!*JY.D
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
M.F\!/CLG)2DN8Y"YN(0HU85I.RJ4Z<LD>O+X^,L>A:32$<J>[
M      &6CYJI]/W.?_!#9/Y]:E5]>??^:>F?CM[\#;)4>6#_ (_G'Q>W^%F4
M+WN_V73WQQD?U.BS,%;"7Z/;!N\Z1_I><OGXM]'[YV?6E>1'ZN^<?TC/\6P(
M5>9G^UFP^B?^=E23V5_8'*_MO'Y3I,8].)&U64  %U'N2O=2>47^%^LOO59Y
MP7S/?41U%\3A_C6!T[P9^LWE/QF3Y#*\3N-])6>^-[?Y=I-E@I-6,H>L>_SE
M[W.K"?C(;9_6MJ1+_P DGUR9?Z.W/RNV<$\QOU?4^EX?@955=G?IMJ?M1>?J
MU%@'+;4$THW, $@.5OF2W(Y1]^=NN8+:J_EM-6[>YRED9;*XGJ0Q>I<)<21L
MM1:1SU.E&$T]CE+*I6LKF$L83R2U.TI34ZTE.I+J/7?17)?$/I/>](<_IWMO
MO*37O1]UCO'OL>;'KV9,5XK>NO"9C2T369B<]TSU%S'I3GFWY]RNVF7;VUTG
MLO6>%Z6]=;UF:SZ8UUC28B759O$6>>QEWBKZ7K4+NE&3K0A",]&I"/6I5Z7'
M_&DFX30X]'BCQA&,&SYY5.9G;;F_V%V]Y@MJ;_RK2VO</)=5<;6JTJF5TKJ&
MUF\DU'H_/TZ713OL;=RU;:MPAU:D)9:U*,]"K3GFHRZ^Z(YWX==6;SI#G].[
MGVE](M$3%,N.>./-CF>VF2DQ:/3&LUMI:MHBRGI?J3EW5G(MOS[E=M<6>NND
M_=4M'"^.WJM2T36?1.G>CWLQ*&.;P]W@,I>8J^EX5K6IU83PA&%.M1C#K4KB
MEQ_Q9Y>$8>AX(],(JWZAT]@]6X#-Z5U-B;#/Z;U-A\GI_4&#RMM2O<7FL'F;
M*?'9;%9*TKPC)5M[BWJ5*-:G/",LTDT98PC"+5]EO-UR_=XM_L<EL.?!>N3'
M>DS6]+TM%J7K,<8M6T1,3'&)B)9K<8,&[V]]KN:Q?'DK-;UM&M;5M&EJS$\)
MB8F8F)[8EUU*K5H5J5:C4FI5J-22K2J21C+4IU:<T*E.>2:7IA&$80C#AXVM
M/[U[N_,YW?/-!FM#6%O?W>RFX'E^M-B-2W<]6ZGO-'U+N$E]I+)W\_&%3)Z?
MKU);&\C--UZM&:TO9I:<+R22%V7@!XO;7Q?Z%Q<URS6O,]IW<.^Q1I&F;3WN
M6M?1BW%8F]/16T9,43,XYF:Y_%+H/-T%U+?98XF=GN-<FVO/'7'KQQVGTWQ3
M/=MZ9CN7G3OQ"8.AM54M58:2ZFFEER-KU+?)T8<)>K<0E]37DDAX)*L/52^*
M$>M+XN*V,[BYL]FO =PG[K'RI?SZ?V;-8HZ>;+_[?^?_ /(__4MFZUX&?6GR
MO_F?XIN'@=S_ *1LY_\ !GSXMVR!4O+#416/?YR][G5A/QD-L_K6U(E_Y)/K
MDR_T=N?E=LX)YC?J^I]+P_ RJJ[._3;4_:B\_5J+ .6VH)I1@#(6\V=S\,-W
MB6HL=&O3HQU7RU;E8"6G/3FGGNHV^L-,:I["A-+"/4FA#&QJQFCPAU9)I?#-
M""'WG<V<[GP<PYHB9_%^9;;)KZM<.YQ:SZX_"::>N8GT.^>7'/['Q R8]=/:
M[/-3[.F3#?3W/N-?M:*4[Q4NTTG1GX1CV&8LZO'CT2]:WK4.,?\ X_A^:SZU
M2B=:+OP?W_#^<QZ?.8M.3YSN[M.9.62M-+H[F6VUU)5C3K6].222ZT=J?2,)
MKB2MZJI)ULK++"2CZOKQEFCZB6=,'R1;V-KXQYL&L?[SRW<XXX3/9FVV;AIP
MB?P7;/#36.V8<"\QVVG/X?X\L?['>8;]L>G'FQ\?7'O_ $<==)[(E5;9VM"E
MJRK)'A_K&'O*,.,(QXQEKT:_1P\?"2/A\7%@*Q6UH*I1.
M
M                  '_T]?^#/X
M                                             !E0^:P_R^\U/W']
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
MK5H_B7]7W.?HF?X$O3Z*^FW3O[;V7ZM!J[5ZJM!-$     <PCP <
M            RT?-5/I^YS_X(;)_/K4JOKS[_P T],_';WX&V2H\L'_'\X^+
MV_PLRA>]W^RZ>^.,C^IT69@K82_1[8-WG2/]+SE\_%OH_?.SZTKR(_5WSC^D
M9_BV!"KS,_VLV'T3_P [*DGLK^P.5_;>/RG28QZ<2-JLH  +J/<E>ZD\HO\
M"_67WJL\X+YGOJ(ZB^)P_P :P.G>#/UF\I^,R?(97B=QOI*SWQO;_+M)LL%)
MJQE#UCW^<O>YU83\9#;/ZUM2)?\ DD^N3+_1VY^5VS@GF-^KZGTO#\#*JKL[
M]-M3]J+S]6HL Y;:@FE&  "_5W$W>5_@:[\?Q);JYV>VY<-_<WC<=E+N^NNI
MC-LMS*\),7IS<#].XTZ-E=P['&9Z?K4Y9:'D]Y4GC+CX4YXG>:OP3_25TI^=
M'(<7>YURBEK5BL>^W.VC6V3;\.-KTXY<$:3,W[^.(US=Z.Y>"'B-^9_//Y&Y
MI?3EV_M$6F9][AS3I6F7U16W"F7LCN]V\SICTFE^YNCX:@QGS2LJ?'+8NG-/
M)++"/7O+.7C4JVO1X9Y>F>ET1Z>,L(>KXPV"ZH1/1%>'P?!%;][RKD1T?W@7
M+)J?:#+0L,5N!ANWU;LSK6ZI1ZVD]Q+"RJ4L?)=W%&6:K\S,E)--896E++-Q
MHU(5Y:<U>WMXR==\$_%;F7A%UQ@ZBV_>R;/+IAWF&/\ :[>UH[VD3.GM<<_A
M,4\/?1W9F*7OKH?B+T/L^O.F\O*<NE<]-<FWR3]YEB)TUGM[E_N;QQX3WM)M
M6KU6C]37&ELS0R%/K5+6IU;?(6\/_GBTGFA&;JPCT=>3XJG'T8</!&;CK+M>
MZ%U=MAK;5FW.OL#?Z8UKH;4.7TKJK3V3I1HW^'SV#O9\=D["YDZ8=:G5IS2P
MFEC&6:'":6,98PC&[_E/->7\]Y9M^<\IRUS[7=XZ9<62LZUOCO6+5M'V8GL[
M8[)C57!OMCN^6;W+R_?8YQ9L%[4O2>VMJSI,3]B8^Q/;"8UK=4+RVH7=K5EK
MVUS2DKT*TG&,E2E5EZ\DTOPX>)=3[A/W6/E2_GS_ +-FL7!/-E_]O_/_ /D?
M_J6S=/\  SZT^5_\S_%-P\3N?](V<_\ @SY\6[9 *7EAJ(K'O\Y>]SJPGXR&
MV?UK:D2_\DGUR9?Z.W/RNV<$\QOU?4^EX?@955=G?IMJ?M1>?JU%@'+;4$TH
MP!=![F/=VWV8[S#E4U%?W,EOB=3ZYO-J\EVL)(4:W\;6G+W;S#RU:DW",DLF
M3R-C7Z\)H<(TX=:,9.M+'A?F5Z=OU+X(\_V6&NN3!@KNJZ=L?BF2FXOI'IUQ
M8[UT]WAQTETOP?YM7D_B/RO<9)TKER3AG_\ /TMBK^I>]9^UZGB]PK".1T=F
MZ,D(QJ4;:6]DX<>,/(:TMW4C#A_F230_-;,!2.L;0[6WN]VV4O-_>[DYJ="8
MNUJW><Q^W<=Q\%;V\G7O*^3VES-KN9+8V5/_ !JMW2Q56SDDA#C-VO5EZ8PB
M[1Y>.I\?27C-R#FN>T5Q7W'XODF>R*[NEMMWK>J*3EB\SZ.[KZ'//%?DU^>^
M'O--CBC6]<7MJQ';-L%JYM(]VT4FOVWKM!Y&&+U;A+F>:$M*>[\CK1F^)A3O
MJ<UG&:;TI8SPF_,:R"*\16XF4X
M                                                           ?
M_]37_@S^
M                           94/FL/\OO-3]Q_1GUZ3H&>?+^R/(?IF;Y
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
M?R0X<:=]0EA+<0C+#P0GZ*DL/\F:"!3K+1GJ
M
M        '__5U_X,_@
M                                    &5#YK#_+[S4_<?T9]>DZ!GGR
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
MK^N]ID]I6/3&*T_>RXGX^\_Q\G\/\VQBVF;F%Z8:1Z>[$QDRSI^M[E.Y,_\
MB1ZU2]J<5/D-66]S-)&-OB:-:]JQC"/5[6,L;>VEX^CUYNO#_HQ]!KSHKA$!
M4K0   &SA[H3W-#DX^X_C?GK=J//,3]=W4GTRWP*+)/"?ZN.4?1X^%9#77OT
MXZ@_;"I_U)5R!Q9T-Y%J7N8;^7[?'[L&YGUZ7K]!/1_]DN5_0]M\C15?S_\
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
M2"<K>Z
M                           '_];7_@S^
M                                                       94/FL
M/\OO-3]Q_1GUZ3H&>?+^R/(?IF;Y&$G?+'_/O-/B,?RDJ);V?L7@_C^Y^5X,
MV!6,F4CHPG_.GOY?>5;[C^L_KTD6<^0W^R//OIF'Y&4-?,Y_/O*_B,GRD)%[
M)_L7G/C^V^5XL5Y/-&)6T  %R#N@_=+^3C[L&.^=-VXOYB?J2ZD^AV^'1T/P
MF^L?E'Q\?!L\AK[Z3M0?&$WZI*V<*CM9(ALL/^<<>YH:H^[!M-\]JZ5WDR^N
MW!]#W?P*N'^83ZN,OQ^#X4JF[2?3C0^,+_\ 4X->\M^0(2K     <1AX/27B
M^YB[QN[Y"N96TQVN,O<R<N&]%SB]*[O64\:M>TTI>=M&AIC=6SM:<>,M7$5*
ML\F1A3EFFJXZK<PA2K7%*TA)'#S*^#&/Q9Z)MFY7CB>=<LBV7:3PB<L::Y=K
M:9]&:(B<>ND5S5I,VK2V37KG@_XA7Z&ZCC'O;S_)V\F*9X]%)U]YGB/7CF??
MZ:S..;<)M%-/ ;A:2EU/AXSV].6.8QTM2O830X0FK2\.-:QFFCPZ*D(0ZG&,
M(0GA+'C"$8\=C=:W5K?6MM?6-S0O+*\H4;JSO+6M3N+6ZM;BE"M;W-M7HQC)
M/)/)-":2>6,81A&$81X=*F7)2^+);%EK-;5F8F)C28F)TF)B>R8GA,:+":VK
M>D7I,6B8B8F.,3$]DQ/9,:=GK1)FA-)-&6,L9)I9HRQEC",LTL8=$99H1\</
M!TO#Z\VMT+N96T/=:TT_:YF]VVUUA-RM"W]6,].]TUK/ 4ZUK99G'7%*,(RS
M36US=6=:6/&6I0K59)H>JZ,IRGGO->1UW6/EF:<5=[@OML]8XURX<DQ-J6B>
MV.]6MXGMBU:S'8^'?<LV/,K8+[S'%[;;+7-CGTTR5UB+1/V)M6?1-9F'T6U[
M<V<+F6WJS4Y;RUJV=S)X9:UM5C"::G/"/^="$T/0C!4!B&0?*L/^<<>YH:H^
M[!M-\]JZ5WDR^NW!]#W?P*N'^83ZN,OQ^#X4JF[2?3C0^,+_ /4X->\M^0(2
MK    ;:'EZ_D"V.^X_MI]9=D_/MUA_:[FOTS<_+76H\@_F+9?$8?DZH+97]E
M,E\?WGRQ,<PO\@6^/W']R_K+O3H_^UW*OIFV^6H<_P#YBWOQ&;Y.QBOV4QOQ
M_9_+$K4O/T$JKDZ0          74>Y*]U)Y1?X7ZR^]5GG!?,]]1'47Q.'^-
M8'3O!GZS>4_&9/D,KQ.XWTE9[XWM_EVDV6"DU8RAZQ[_ #E[W.K"?C(;9_6M
MJ1+_ ,DGUR9?Z.W/RNV<$\QOU?4^EX?@955=G?IMJ?M1>?JU%@'+;4$THP
M7&>ZUYX\OR$\V^B-UZMQ=5=L=234] ;U8.A"K6ER6W.>OJ,;[+4+.G\7>X>O
M3H9:RZO">::A-;PFA3N*L)N->._A;MO%GP]W7(*Q$;[!_O&RO.D=W<8ZSW:3
M/HIFK-L5]>$1:+Z3:E70?#+K7+T+U5AYI:9G;9/P6XK&LZXK3&MHCTVQS$7K
MZ9[LU[+2\CK;3=/4^"N+&$)87M'_ %K'58\(=2\I2QZDD9H^"6I#C)-\.$?$
MV:V'S&*U%B,5J#!9&SR^$SF-L<QALMCKBG=X_*8K)VLE[CLC8W5&,9*E&O1G
MDJ4JDD8RS2S0C",814?[G;;C9;C)L]W2<>7%:U+TM$Q:MZS-;5M$\8M68F)B
M>,3"R'#EQ;C#7/@M%Z7B+5M$ZQ-9C6)B?3$Q.L2AQ4IU*-2>E5DC3J4YYI*E
M.:'5FDGDFZL\D\(],(PC#A'CXWE-T]LM$[T;<:WVGW(P5KJ70FX>FLMI/5.$
MO)98TK[$9FTFM+F%*I&$8TJ]/K0JVUQ3X5*-662K3FEJ22S0R'(>><TZ9YSM
M>H.2Y9P;O9Y*9<5Z]M;TG6-?76>RU9X6K,UF)B9?+S3ENRYQR[-RKF-(R8-Q
M2U+UGTUM&D_8F.V)[8G28XQ#][*]N<==VU]9U(T;JTKTZ]"I"/",L].;K0Z/
M'"/@C"/1&$8PBU@7/KR>:TY%N9_<3E]U?Y3?6.#O)<YM[JJO1C1IZYVSSE:I
M5TAJJCPDDDC4GI4Y[3(2481IT;^WN[>6::%'K1O-\)O$?EGBKT-L^K^7:5OE
MCN;C%$Z^PW-(B,V*>,SI$S%\<SQMBOCO,1WM%:O7/26\Z)ZEW'(=WK:M)[V*
M\Q^V8;3/L[^B-9C6MM.$7K:L3.B9NE]06VI<+:96WX0GJR]G=4)8\8VUY2A"
M%Q0]'AQC":2,?#+&6/C0X=(:B]"  #*8\V4Y/OHWWCW)YRM68B2MIW9NPN-M
M]K[B[I=:G6W.UAC(3ZKR^/FC+&':XG 5O)*G&:'[+R1EA&:2,98'^>#Q&_DO
MIO9>&W+\FF;F5HW.ZB)XQML-OP5+>YESQWX^CS$\)XR;\MW27X[S?<]7[JFN
M/9Q.'#,Q_MLD>_M'NX\4]V?C?U**;R9_R;'V>GZ$\85LA/"\O82QX1A9V\_Z
M1)/_ -.K#K0_]7^?FTJPTS$<EA?SAWFOCR_<B]]M3I_*>1:]YI<W4VSL9*%6
M>G?4=N,52I9K=7)4.$82S4:MM/8X&ZDFX\:>5CPAT=:66/D[Z CJ_P 5*<_W
M=.]M.0T_&;:QK6=Q:9IM:S[L6B^>L^O;\?5/#/'_ *I_D'HFW*L%N[GYG;V,
M:=OL:Z6SS'N3'=Q6]S*J?M1@_FKJ66^JR=:UPE+RR:,8<9(W=2,:5E)'TX30
MFJP_Z#7S+>T"TJ0      5!VFW-U;LMN?M]N[H._CB]9[9ZRTYKC3-[ZN-.E
MF=,Y6EEK&2ZI21AVE"I/2A3N*,T>K4IS3TYH1EFC".(Z@Y'R_J;D>\Z=YM3O
M[;?8<F#+7TS3)2:6TGT6B)UK;MK:(F.,/OY5S+=<GYGM^:[&W=S;;)3)2?5:
MEHM&OKB9C28],:P^2^LZ&1LKJPNI>O;WEO6MJ\O1"/9UI(TYNK&/@CT\81\4
M>EM9=A-Y-*\PVRFU>^6B:L)]+[K:%TWKC$TO**=S6Q]//XRG>W&%OJM*$L/*
MK"M-4LKN3JPC)6I5))I99I8PA07U;TWO^CNI]_TMS2-,_+\^3!>=-(M..TUB
M]8X^]O72])UG6MHF)F-%H7(N;[7G_)MKSO93KBW6*F2O'73O1$S6?=K.M;>J
M8F$(<ICZ^*R-]C;G_36-S6MJD>'"$T:4_5A/+"/^+-#A-+Z48*L5*=.K3GI5
M9)*M*K)-3J4ZDLL].I3J0ZL\D\DW1&$81X1A'PM?K-JVBU9TF.QE9B)C28UB
M7P<8PC",(QA&$>B,./1'T>AK!^]%Y1ZO)7SL;R;-6-A6LM!W&8^C_:6I/2JR
M4+C;#6]6IE=.6EI5JPA&M+BZGE.#K5H0X3W%C6X+S/ GQ#KXF^&/+>I,MXMN
MZT_%]W&L:QN<$13),Q'9[6.[GK7MBF6JM;Q,Z5GH[K/><GI73!-O:X/5.')K
M:D1Z^Y.N.9]-J2F=HO.PU%IS'Y"::$UU"GY-?0X\8PO;?U%::,/%U^BI"'BA
M-""WRZ^T)ZH C'@N,=W;W:._'>);D?,#;^SGTGM7IN_M)-SMZ,UCKFOI?2%I
M4FIU:V+Q=.$:4,KG:E"?M+3$4:TD8PC+4N*MM;QC7AQKQC\;>E/!SDOXWS>W
MXQO\U9_%MG2T1ES3QB+6GC[+!%HTOFM$QVQ2M[^]=!\/_#GGGB!S'V&PCV6U
MQS'MMQ:)FF..$S6O9W\LQ.M<<3'HFTUK[YY+5FL<9I2S[6YFA7O:TL?(\?3G
MA"M7CTPA4GC'XBE",.FI&'I0A&/0S\MG.[3Y0]EN5/4G)[@ML<=FMJM?X.;%
M[IW6H.K=ZNW.RM2E+U]6ZJU';0I5_FE0KR27.,JVD:4N.J24OF?);0I4X2U(
M]2>-OB)U-U]A\1MUOK8M_M+]_:QCX8MM2)_:L6.=:^SM69KEB_>G-6;>UF\V
MG6=G*/#GI3D_2V3I'!MHOM<]>[GF_P!WFM^OO>-)[\3I-)C3V<Q'LXKI"+F0
MUCGLCG*.?JWDU.]M:O7L84?4T+.G"/10I4H\8=6,(\)X3<>OQCUN/&+"-[S#
MN:.8+D1U+J/6VD<-G=W>5RI=W%_@=TL)8SY+*Z(Q-6MPHX;>#&8VE".-N+:,
MTM'YKRTH8Z[XTYY*EO<59[&A9_X(^9/I'Q6V6'E?,<M.7<^B(KDVM[=VF>\1
MQOL[6G\)6VDV]E,^VQ^^B8O2L9;PQ\1_"#GW0^XR;W:4MN^6:S-<]8UMCKZ*
MYXB/>3'9[33V=^$Q-;3-*R.T=N%BM34:5M7J4[#-0EEEJV52:$E.XJ</55,?
M//'U<(],>SX]>7IA'C"'6C9GX)*.0*@\?\ #DX![HR3NYN[E'<3?K7>B>9?F
MHT3?Z-Y<=,WEGJK2NA=6V%QCM1[XY*TC"\P$L^!O(25K?2_:0I75U>75.$,E
M1A+;VM.K;W%6ZH0J\R/F<Y/TERK==$=!;JNYYUGB<67/BM%L>QK/#)^$C6+;
MK36E:4G7!;6^2:WI7'>1/A#X-\PY[OL/4?4^&</+\<Q>F*\3%]S,<:^\G28P
MZZ6M:W#)$=VL36TWK1_<'<:TQ=M<X;"7$MQEJTLU&O=4)Y9J.-DCZFKPJPXP
MFK\.,L)9?B(\8S1A&$)8YV4LLLDLLLDLLLDLL(2RRPA+++++#A"$LL.B$(0Z
M(<%5,S,SK*;L:1'!&B/3'Q],?A]*.'-WS(:1Y1^6[=WF%UG<6<F.VXT?D\MB
ML=>5H4?HEU;6I^0Z-TC:\)I8S5LIE*MK94^K&'5[2,\T99)9IH;GX=]%\Q\0
M^M.7='\MK/?WN:M+6B-?98HGO9LT]O#%BB]YU[>[IQF8AKW5?46TZ4Z=W?/]
MY,=W;XYM6)X=^\\,=(]V]YK7[>O8[? 8BXSV7L,5;PFZ]W7DDGGEAQ[&A"/6
MKW$WI22PFFC\+AX8M55J;4>:UAJ34&K=27];*ZAU3F\KJ//9.YC"-QD<SF[Z
MID\I?UYH<.,]:O5GJ31]&,5]VRV6VY;LL/+ME2,>'!2N/'6.RM*5BM:Q[D5B
M(5@;G<9MWN,FZW%N]DRVM>UI[9M:9M:9^S,S*;=&C3MZ-*A1EA)2H4J=&E)"
M'"$E.G)"226$/2A"$'1OJ>E^H      -NEM]](.B/X(::^<M!^>3G'\[;KX[
M)\.RUSE__ 8/BZ?!A ^[_P!JN?CBM^J1>.YA?Y M\?N/[E_67>LET?\ VNY5
M],VWRU'R<_\ YBWOQ&;Y.S]\5^RF-^/[/Y8E:EY^@E5<G2        VB7=>^
MYU<E7XMVU7UJVZBKQT^N3J?^D=U\K99?X:?5]R;Z)@^!"%VM/IMU%^V][^K1
M3O<H;P\PU+W,-_+]OC]V#<SZ]+U^@GH_^R7*_H>V^1HJOY__ #]O?I&;Y2R=
M&)_8K&?M?9?*TJC[8V(=@ /UH5JUM6I7%O5J4+BWJTZU"O1J34JU&M2FZ]*K
M2J21A-+-+-"$99H1A&$>$8/YO6MZS2\1,3&DQ/&)B>V)CTQ/J>:S-9BU9TF.
M,3'HEQ-"$81EFA",)H1A&$>$81A'HC",(MDMW-O/O3Y[^47 9C565IWF^NT$
M<?MSO7;U*M#R_*Y6VLXQTQN+/;TXPFA1U%94HUZE7LZ=/YH4<C1I2]G0EC&E
M?S)>$T^%'B'FVVPQS7E7,>]N-E.D]VM)M^%V^OKV]Y[L1K,^QMAM:>]>5B7A
M#UU'7'2F/-NKZ[[::8MQ'#6UHCWF73U9:QK/"(]I7)%8TJB#N#IB.F<]5DH4
MXPQE_P!:\QT80C"622:;A6M.,?'2FCPA_F1DC'A&*[,CZZF\-T_!^?#IA_>8
M>'G)'=XPM+K&\_\ M5@N%O>SX;1G,?C\=0EEDI7G"GA]";I5Y)>G].AV&!R<
M\.CKRXZ>$D9JES56-^2OQBG)COX1\_R\:]_-RZUI[8XWS[6/\WWV?%'J]M$S
MI%*HD^8CH#N6KUYRNG">[CW<1'IX5Q9Y^SPQ7GU^SG3C:5?MH=6<99]+WU3I
ME[2XQ,\T8],O34N;*$?2Z:LD/^G#CT2P8AT5B*)ZO3@  <P 9Z_F[O/AC]_N
M663E8UIEZ7\;O++C+;&X"C=UZ4MYJO9.M=1MM*9"QI31A-4CI^>:3!7<M.GU
M:-O#&S3335+B;A4WYQO"C-TCUQ^?O+,<_P G<\M-LDQ$Z8M[$:Y:VGT?C$:Y
MZ:SK:_MXB(BB<W@!UQCY[TW^;&\O_O?+:Q%=9XWV\SI28^*_:[:=E?9S/&R,
M&[&F)L5F8YNWDCY!F9YIZL998]6ADH0XUY)H_P#R7_22\8],>O#APATY%/\
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
M8_$VL]YDKRA96U/PU:]262$8PZ82R0CTS31\4LL(QCXH19O?=(=QEISD^O\
M!<Q',Y/@=?\ ,E;T9;W2.DK"-++:$V4KUY(327MK>5I.KE=24I8QECD9)86M
MG/&>6R[>>2G?S5>^87S3[WQ&Q9>CNAXR;3DLSW<V6VM,^]B/O9B)UQ;:?W.9
M[^2(B<O=B;88FAX4^">WZ2O3J#J3NY^8QQQTCWV+;S/IB?O\T=G?^YI.O<UF
M(O,;]=[DU<])4Q.&A5M</&,9:]>?C)=9&$/\6>7CQDHQ_P B/JIH?%<.F5D4
MUJ-&YHU;>XI4J]O7I5*->A6DDJT:U&K+&2K2JTIX1EFEFEC&$TLT(PC",>*&
M];6I:+4F8F)UB8X3$QZ=?7_^-(&T1:O=MQB>WU*30C&$81A&,)H1A&$81]5Q
MAX(PC#I^%Z#$)[[KN9^7S;O;7<#G5V$U)I'8;Z'XT\GK[:/,59\;H'661RM[
M+;6\FUE&TDJ38S-7=Q4A)2PM*EY#<1CQI>00IU(U;$O*_P"93J_G/.]IX9=6
MX<O-O;>]V^[I'>SX:TB9G\:F9CVF&E8UG-,^UI'"WM=8B(G>,_A!R'E_+=QU
MER+)CV/L^.7!;ABR3:=(]CIKW,EIG2,<1W+>CN:3K7K;C<+*W=Y::=R=&OD^
MUXR6M]3X5+JWDDEC-&-[&,8=>G+#PU>/6AX^MQZ,/J*QA$M7UP      ,_'S
M:'W.K-_C(;F?6MIM4EYV_KDQ?T=MOE=RG9Y<OJ^O]+S? Q(N;Q?3;3_:BS_5
MJS(01 =[4J:T_OM?=2>;K^%^C?O58%=EY8?J(Z=^)S?QK.KF\9OK-YM\9C^0
MQ)A;<_25@?C>X^7:JU<[TYB]L      "JNQV\6M>7S>#;?>[;J_^9VMMKM88
M366GZ\T:D;:O=X:\EN*F-R5*G&6-6SO*4*EG>T(QX5:%6I2FXRSQ@P/5/3?*
M^K^G-[TOSFG?VN_PWPY(X:Q%XT[U9G72])TO2W;6]8M'&&3Y+S?>\AYOMN=<
MOMW<VVR5R4GT3-9U[L^NMHUK:/369CTOAR5A;96PN\==R=>VO:%2WJPAPZT)
M:DL9>O)&/@FECPC+'Q1A"+:4\J_,EMWS<[![;<P>U][+<:7W#T_;Y*;'U*TE
M;(Z8SUO&-EJ71^:ZD)80O<5?4Z]E<1A+"2>:GVM*,U&I3GFHAZ]Z*YQX>=6[
MWI#GM=,^SR37O::5RXY]]BS4[?>9:36]>.L1/=MI:)B+->F.HN7]5\BV_/\
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
M\"_KDZ8_I+:_*U:/XF?5]SGZ)G^!+T^B_IMT[^V]E^K0XM7:O65H)H@
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
M=8:.]0
M                   /_]?7_@S^
M                                               94/FL/\OO-3]Q
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
M1M_/%XOX:37)M.5Y9GTVV^YB8^QW-Y2/=XQ+4<OEMZ"R6B:9][CCU5RX=/\
MM;>T_J3#OZ>\FJY(1A-;82K&/@FJ6EW":7H\79W$L/SX*Q[=^;P=V7H3(4<C
MF-N]Q=T9Z%;MZ-IN+NCJ&./EGEX1IRU;+0L,')6DEC#CV=>$\DW@J2SR]#6^
M<^<3QOYKAG#M]YM]AK&DSM]KC[WNZ6S^WFLSZZZ3'HF&7Y?X >&^QO&3-M\N
MYTXZ9<U]/MQC]GK'N3K'KU?!=[L:RN9(R4[NTLN,.$9K2RI=?AX^$UUVL8<?
M1AT^@NV;/[#[*\ONF8:-V0VJT#M1IB,U*I7Q&@]+XC35O?W%&6:2G>Y:?&TJ
M=2\N>$TW&YNYZE6:,8QFGC&,>,?.H^J^INK]]_*75&_S\PS\=+Y\M\DUB>VM
M(M,Q2O#[FD5K&G"'5>4<CY-R#;?BG)=KBVN/TUQ4K2)]VW=B)M/NSK/NO"7^
M3R.5K>49*^NKZM#K0A4NJU6M&2$8<>K)UXQZL.B'1#H_.@JQX/S6OLH^']#T
MO0AX(* <RG-#L9RC[89;=S?[7V(T)I#&PGHVOEE2-QG-2Y;LHU;;3ND<!;]:
MZR60K0A'J6UK3FC++":K5C3H25*LFV]%="=5>(?/<?3W2.TON]S?C/=X4Q4U
MTG)FR3[W'CKZ;6F-9TK6+6F*S@NH^IN2=)\MOS;GN>N#%7LUXVO;T4QUCWU[
MSZ(B.S69TK$S':X?"Y//7DEAB[6I=5Y^$9NK#A2HT_!-5N*LWJ9)8>",TT?2
MAQC&$(Z]/O1^]*W/[QS<RVFJ6U_H/E^T+?W%3:O:>:\DK5*=Q4I36E;7.N*U
MI'LKS.75*:>26$D9J-A0GFM;6,T9[JYN[@_ GP'Y%X,<DG2U=WS?=5B-UNM-
M.$3K&#!$\:8*SI/'2V6\1>^FF.F. OB9XF\S\0N91,Q.#88)GV.#7T]DY,FG
M"V2T</36E?>U[;6O*O1>B;+25G-PFDNLK<RP\NONKPA&$(]:%M;PFZ9:<L?1
MZ9H],?!+"6U7'I=[<P>X<      #/Q\VA]SJS?XR&YGUK:;5)>=OZY,7]';;
MY7<IV>7+ZOK_ $O-\#$BYO%]-M/]J+/]6K,A!$!WM2IK3^^U]U)YNOX7Z-^]
M5@5V7EA^HCIWXG-_&LZN;QF^LWFWQF/Y#$F%MS])6!^-[CY=JK5SO3F+VP
M     "]+W.W>LYON]MS;W1>XDV8U%RM[H96VKZ\P%AUKR^T!J>>2CCZ.ZFEL
M?PFFJU:=M3DMLQ8T(RS7EK)3FE[2XM+:G-&?S'> 6U\8.1UYGR;N8>?;&DQ@
MR6][7<8N-IVN6W9$3:9MAO;6,>2;1.E,EYCL7A'XH9>@>96V?,.]DY9N;1[2
ML<9Q7X1&>D>F8B-,E8TF]8CMM2L33O7VAZ>JK.6YM.I1S5E)&%K5FX2RW5'C
M&>-C7G\4(QC&:G-'HEFC'P0FC%L+M Z_T3NGHS3FXFW&JL%K;0VKL70S6FM5
M::R-OE<)FL9<\84[JQOK6,TLT(1A-)4EC&$TD\LU.>66>6:6%/G-N4<TY#S+
M-R;G.WOM=UM[33)BR5FEZ6CMBU9X^[$]DQ,3$S$Q*?6PWVSYGL\?,.79:YL&
M6(M2])BU;1/IB8_4GU3K$\=44[JTN;*YK6EW0J6US;SS4ZU"M+&2I3GE\,LT
ML?SX>C#IAT/7?!#_  L<^M\WA^#Q16ZN9+NGN0+FKR&1U!NKR[Z3H:URE6O=
M7>O]OZV3VUUA=Y&XFFFK97+Y#15:SHY6XFZTW&?,6]W"/1&,(QEEC+V7HKS
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
MZ2U';ZGPMMDJ75DK\.QOK>6/'R>\IRP[:2$.,?4QZ)I/\V,./3Q07=4:2],
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
MA&:,(1C_ )4>'A8',5KR#J3C@
M                                     !__T-?^#/X
M
M     !D'>;Z<W_+?R@[Q<PFI.8_='%;7836&VFE\)IN_RN*U+E:>4RMCJB:_
MN[.E3TU97L\D9*483QFJRRR\/!&,>A$'S>^'76GB+TWR?9=%["^_R[;<Y;Y*
MTOCI-:VQ=V)GVEZ1.L\.$S+O?@+U;T[TGS?F&XZAW5=M3-AI6DVK>W>M%]9C
MWE;=D<>.BE6ZN!R^>L,31Q%E4O:E"\KU*TE.>C)&22:C"66:,:TTL/#T=#*C
M_+:=UM[;K1__  =NK^\*!7^&+QW_ +NYOW[:_/I._IF\,ORMC_>\WS2B7\7.
MM?\ <-Q\D6/ZZQ7/."^;_EOYOMXN7O4G+ANCBMT<)H_;35&$U)?XK%:EQ5/%
MY6^U1+?VEG5IZELK*>>,]*$9X34I9I>'AC"/0GKY0O#KK3PZZ;YQLNM-A?89
M=SN<5\=;WQWFU:XN[,Q[.]XC2>'&8E&+QZZMZ=ZLYOR_<=/;JNYIAPWK>:UO
M7NVF^L1[^M>V./#56W:K Y? V&6HY>RJ652O>4*E&2I/1GC/)+1C+--"-&::
M'AZ.ECXI?."*J@  G#W:VZ6@=D^>WECW6W1U';:1V^T-N78YO5>I;RVR%Y;8
M?%4L=<T:EY6M<51KW$\L)IY(<*5&>;I\#EWC7R'FW4_A3SSD'(L,[C>;K;6I
MBQQ-8F]IM6=(FTUK'")[9B&Z^'7,]AR;K?EO-.9Y(Q;?#FBU[S$S%:Z3QTK$
MS/VHEYK6%E=9'3.9L;*C-<7=S9S4Z%&6,LL:D_7ECU833QA"'YL6>A^6T[K;
MVW6C_P#@[=3]X53W^&'QW_N[F_?MK\^G'^F;PR_*V/\ >\WS2,7\7.M?]PW'
MR19?KJT1WW?>6<CO-#R)9_:G87F T]N+N#>;E[<YNVTUC=/:ZQMS5Q>&R-:M
MD[R%UG\5:6\):4LTL8PC6A-'CZF$4B/*]X)^*70OBMBY_P!6<HR;/9UVVXI.
M2V3!:(M>L16-,>6]N/V-/6Y1XT>(W174O0^3E?(]_3<;B<V*T4BF2)[M9GO3
MK:E8X?9>\VXT?J3"ZFHWV4Q=6TM);.[IQK3U;:>6$]22$))>%*>:/3\)ABK*
MD/DA@      >]VNW,UOLSN+HK=?;;/7FF->;>ZDQ6J]*YVQGZM?'YC#W4MW:
MS3TYO4U:,_5C2N+>K":G6I33T:LLU.>:6.)Y[R/E?4O)MUT_SO#&?:;S'?%E
MI;LM2\3$^[$QVUM&DUM$6K,6B)C[N6<RWO)^88>:<NR3BS[>];TM';%JSK'V
M8]$Q/"8F8F)B='RWMG;9&TN+&\I2U[6[HST*]*:'1/3GEX1Z8=,(P\,)H=,(
M\(PZ6P3Y?^_J[OS<79G;S66[V]NG]F]TLSIRTGW VTR6F]P\E/I35EK&:SS5
MG89/$XJ[H7-C5K4YKG'5I;B:>:UJ4NVA3K]I3DJ&ZO\ *=XO<FZEWG+>G>5Y
M.9;#%DG\7W-<FWK[7%/&DVK?+2U;Q68KDKW8B,E;=W6G=M,].0^.?07,>4;?
M><VWM=GNKTCVN&:99[F2.%HB:TM$UF8UI.NO=F-=+:Q$5\KMAJJTR-W;V&.J
MY&RIUHPM;R2K:4X5J$80FIS323SRQA-"$>$\.'#C"/#C#I5A_+:=UM[;K1__
M  =NI^\+7/\ #%X[_P!W<W[]M?GV6_3-X9?E;'^]YOFG7_Q<ZU_W#<?)%E^N
MK1'?=]Y9R.\T/(EG]J=A>8#3VXNX-YN7MSF[;36-T]KK&W-7%X;(UJV3O(76
M?Q5I;PEI2S2QC"-:$T>/J812(\KW@GXI="^*V+G_ %9RC)L]G7;;BDY+9,%H
MBUZQ%8TQY;VX_8T];E'C1XC=%=2]#Y.5\CW]-QN)S8K12*9(GNUF>].MJ5CA
M]E[S;C1^I,+J:C?93%U;2TEL[NG&M/5MIY83U)(0DEX4IYH]/PF&*LJ0^2&
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
MG4_EM.ZV]MUH_P#X.W4_>%59_AB\=_[NYOW[:_/IM_IF\,ORMC_>\WS2,_\
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
MXQLD)/N,JC@
M                       #_]'7_@S^
M                                                    '/'_  >$
M''I^/^\X!R                  $(<
M      <@?"<    YB 0B X                  ',/@^& <?@\("K^@N83?
MO:NG1I;8;W[O[;TK:I)6MZ>@MRM9Z/IT*U.>2K3JT9-/7MO"6:6:E2FEFEA"
M,(R2QATRPC#7>;=(=)\^F;<]Y7M-[-N$SGVV'-,Q.L:3[2EM>V?U9];+;'G_
M #WE<1'+-[GV\1V>RS9,>G9V=RT>J/U(]3K[G$XN]C&-YC;"[C&'",;FSMZ\
M8P]",:LL58?RA?/W[>+G _K+[T?OVUO]#_A)_=;E']6[+YEE_P _NN_RUO\
M^&;CYQ\'T*:7^IO >C^P^/\ #'Q_Z-0K7>].\>Z75_C-W8W+W&ZD\*DGT=Z[
MU3J_J5)?B9Y?H@NKCA&'BC#I;7RKIGIOD/\ ,?+]MLM>'X#!BP\/_P W6K";
M[G/-^9_SENLVX^-RWR?"M+LK;'8^R_V*QL[/HX?ZM:T*'1Z'Z5+!3-FV-?9\
M'_. Y         ', '            1Z0        !R X  (@       /NQN
M3R6&OK;*8C(7V*R5E4A6L\CC;NO8WUI6A",(5;:[M9I:E.:$(QAUI)H1Z7JS
M8,&YQ6P;BE<E+1I-;1%JS'JF)UB8^R_O'DR8;QEPVFEJ]DQ,Q,?8F.,/XGIR
M5)8R5)9:DDT.$TD\L)I9O1A&6;CT>DDM@.>3G6TI92XW2_.#S2:;QTL*<LMA
M@.8'=G#V4LM&3LZ4LMKCLO3DA"67U,L.KT0Z(=#2=WX6^&7,,OM]_P!.<KSW
M_79.7[2]N/;QMBF>+8\'6O66UI[/;<VWN.OJKNL]8_4C)$.HJZ:T[7FZ]? 8
M2M-_E5<58U)NGP],].+^-0\[_.EJVT^9^J^;WFAU/8=6I+Y%J'?[=?-6G5J\
M.UE\FR66JR<)NK+UH=7IX0X^"#SL_"_PSY=D]MR_IWEF"_#WV/8;6D\.SC7%
M$\/0;CK3K'=U]GNN;;W+7U7W6>T?J3>2EIO3UO-&:A@<+1F_RJ6+L:<T>'@X
MS24X(T7E[>9"ZK7M_=7-]>7,_:7%W>5ZMS<UZD8<(U*U>M&:>:;H\,T8Q;OC
MQ8\..,6&L5K7A$1$1$1[D1PAK=[WR6F^29M:>V9G69^W+N)999)82RRRRRRP
MA"666$(2PA#P0A"#Y8O[?R_H             <\0%1=$;P[M;9S1GVWW1W%V
M^GFGC4C-HC6^IM*31J34YZ,9XQP-U;QXQDJU98Q\/">:'@FCQPW-.G.GN>1I
MSK8;?>1V?A\.++Z8G_:5MZ8B?LQ'J9#9<VYKRV=>7;K+@^+R7IZ_UMH]<_JS
MZWR7./L+W_;+*TN^'@\IMJ-?AZ4.UECZ"N]/O!N?>E3ITJ7.]S>TZ5*26G3I
M4^97>:2G3IR0ZLE.227-0A"6$(<(0AT0:I/A!X36F;6Z7Y1,SQ_FW9]O[RSG
MY^]<Q&D<ZW\:?_OFX^<=7'2FEXQC&.F\#&,8\8QCA\?&,8QCQC&,>S>,U;S?
M\V>OZ%>UUWS0\Q.M;6ZI=C=6^K=[-RM1T+FCV4U#LKBCF,G6EGEZD\\G5FA&
M'5FFAX(Q9+E_AUX?<HM%^5<BY=M;5XQ.+9;;',3K$\)IBKIQB)^S$/CW75G5
M6^K-=[S/=YHGMB^XS7B?1Q[UY?30P."M8PC;87$V\98\98T,=9THRQ]&$:<D
M."/-2K4K5*E:M//5JU9YZE6I4FC/4J5)YNM/4GGFXQC--&,8QC'PQZ6XUB*U
MBM8TB/4U^9F9UGC,NUA"$(<(0A"$.'"$/!#AX.$'YO(Y
M          !R!_=>TT5N5N+MKD)\MMSK[6N@,I4A++4R6B=4YS2N0J2R3=>6
M6>\P5>A4C"$80C"$9NB+&<SY)R;G>*,'.=IAW>./O<^*F6OZEZVA]FRYCS#E
MV3VO+\^3!:?3CO:D_JUF)?-<V=I>2=2[M;>ZDAX)+BA3KRPCZ,):D(I#T>\%
MY];:C2M[?G=YO*%O0IR4:%"CS)[RTJ-&C2EA)2I4J<F:A"6666$(2RPAPA"$
M(0:=;PA\)KVF]^E^43,\9F>6[.9F9[9G\#Z6P5Z]ZYK$5KSK?Q$>B-YN/G'5
M1TKI>,8QCIO QC&,8QC'#X^,8QCX8QXT_"I;KWF3YB=U:%Q;;H;^;T[D6UWV
MGE5OKW=/7.L*%SVL(0J]O2U#?W,L_6A"$)NM"/'A#CX&>Y3T5T;R"T7Y%RG9
M;*U=-)P;7!AF-.S2<>.NFGHT[&,WW474'-*S7F>^W&XB>V,N?+DB?LQ>TOLM
ML/B;*,)K+%XZSFE\$;6RMJ$8?"C2E@HMQ_N<&S,,[)P
M .0' #F $7                   DOR:[&7',OS5\OVQ%*C6K6NYFZFD=/9
MZ-OU^VM=(S922]UIDI.SA&/^J8BC>W,8PAX*<>,80Z6D^)/55.B.@>;]5VF(
MML=KER8]>R<W=FN&O']=EFE?MMCZ0Y);J/JC8<CB-8W.?'2VGHQ]Z)R3_HXX
MM/VG3:AR<,/A,IDXQA"-G8UZM+CT0C<=3J6TG3_E5(RP_-;62WM[>TH4+2TH
M4;6UMJ-*WMK:WIR4;>WMZ$D*5&A0HTH0EDDDEA"6666'"$(0A"$(="@N][Y+
MSDR3-K6F9F9XS,SQF9F>,S/;/ZJT*M:TK%:1I$<(B.$1$>B(]$(0S1C&,8S1
MC&::,8QC-'C-&,8^JFC&/IL<WSEOF2AM?R9:0V"Q-_"AJ/F3W M:&4MI9YI:
MU3;C:RK;:NU%4DFIQXRQFS-33E&,)NBI2GK2],.,$R_)+T5_+OB5N.K=Q37#
MR3;S-9]'XSNHMAQ_J88W%O7%HK*/?F-ZB_DWH_%R'%;3)S'+$6C_ ,'#IDO_
M /$G%'NQ,JM[/8CRW4-QE*DO&CB+6;J1C"'"%Y>PC0I0CQ_^1]K'X?!@;Q6O
MH/)..            <\0/@]!P                                #C_
M  JD:'WCW<VQC/';7=/<?;V-2,9JD=#:XU-I.-2:,L\D9IXX&ZM^,8RU)X1C
M'Q330\$8L+S7IOIWGFG\M[#;;S3L]O@Q9?5^Z5MZH_4CU,ALN;\VY;_-VZR[
M?XO)>GK_ %MH]<_JR^2YQ]A>]%Y96EW#Q>4VU&OT>A^FRQ5WE[PCGXEEEDEY
MX.;Z626$)99)>97>>$LLL(<(2RRPS71"$/$U2?"#PEGC/2W*)_\ [;L_F6<_
M/WKKT<ZW_P##-Q\XZR.E-+QZ8Z;P$8QCQC'YCX_C&/\ W;P^L.;KFOW#H5;7
M7_,[S#:YMJ\LLM:WUAO3N3J:A6EDI34)9:M'-9.O+-"$D\\D(1A\3--#P1BR
MG+?#SH#D]XORCD?+]K:.R<.RVV*8XQ/":8ZSVQ$_9B)]#XMWU7U1OZS3?<RW
M6:)]&3<9KQZOOKSZ)E]-# X.UC"-MAL3;QATPC0QUG1C#X4:<D$>IIYIYIIY
MYIIYYIHS3331C&::::/&::::/3QCZ+<(B(C2(TA@)UF=9=M^AZ'#T/0?R\C@
M!R     .0'
M                          /_TM?^#/X
M
M
M
M
M                                                     !D@>;,;
M"R[@\Z>O=\,A9PKXKEZVIOYL7==2$TUEKO=BK4T?AIH3S2QA+"I@Z6II(QA&
M$T>B$.,O7@A?YWNK)Y/X9[3I?#;3)SC=5[T?KL&TB,U_U,\[:?5]O1(;RW\C
M_'^L<_.LD:UV&">[/JRY]<=?U<<9O=^UJI%O)E/)=.VN-DFX3Y6^EZ\O'XNU
ML80KU8</2J1HL\#X/@X*HTX49/T?T&O%\X+YEI-^^\(U?HW#9+RW1W+AIW%[
M,XN6A7C/95-6652IJ#<>\A1CT27-'+7M3#7,?\;YG4_%"$5Q'E"Z)GI/P?VW
M,]S3N[GG62V\MK'OO96TQ[:-?36V*D9J^KVTH!>/74<<]Z^R[/#;7#RZE=O&
MD\._&M\LZ>N+VG'/K]G"5^U>'^9>E+>XJ20EN,O5GR$_1PFA0F_2K27CXX1D
ME[2'_3BL<I2.*JD@
M
M                                #__3U_X,_@
M
M
M
M
M                                                           .
M/ !<JY&>]2YDN[VTIKK2.PF!VAN;7<74..U'J;*:\T?F,_G*]QB,;'&8O'T+
M[&Y:PEEM+>6>O4I4IJ<T9:E:K-UO5\(<3\4_ 7HKQ@YAM>8]69=W6VSQVQXJ
MX,U,=(B]N]:TUMBR>_MI6)G6-8K6-.#HO1/B?U%T#M<^TY'3!,;B\7O;+CM:
MTS6.[6-:WI[V-9F(T[;3QXO'ZET1A]55[:OE*M_":TI3TJ,EM<4Z5.6%2?KU
M)HRSR3>JCT0C'CX(03G]\O=XK_N/EN]C357YO_VR.5_X)/!O]UYC_"<7_MF[
M?XC?$#]9M/WF_P \\U_$[I+_ +3+_)E']96#]7:JSVNM5ZGUOJG(5LMJ?6.H
M<UJK4>5N)HS7&3SVH<E5R^7R%>:/3&>M<5JE2:/HQBEIR[8;3E7+\'*]A2,>
M#;8Z8L=([*X\=8I2L>Y%8B(^PX9N]UGWNZR;W=6[^7->U[VGMFUIFUIG[,S,
MJH6]"E:T*-M0DA3HV]*G0I20\$E*E)"G3EA\*$(0>>?8^=^H
M
M
M     __4U_X,_@
M
M
M
M
M
M
M                                                       ?_]77
M_@S^
M
M
M
M
M
M
M                                             !__UM?^#/X
M
M
M
M
M
M
M
>                                    '__9

end
</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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968386511984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Nov. 03, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2023<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="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-31993<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="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">STERLING INFRASTRUCTURE, INC.<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="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">25-1655321<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="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1800 Hughes Landing Blvd.<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="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">The Woodlands<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="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<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="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">77380<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="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">281<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="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">214-0777<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="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value per share<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="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">STRL<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="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</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="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">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="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</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="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</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="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,838,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000874238<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="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="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<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="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<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="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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CoverAbstract</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: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_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentTransitionReport</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_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressStateOrProvince</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:stateOrProvinceItemType</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany</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_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityFileNumber</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:fileNumberItemType</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityIncorporationStateCountryCode</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:edgarStateCountryItemType</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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="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 S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityInteractiveDataCurrent</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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityShellCompany</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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntitySmallBusiness</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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityTaxIdentificationNumber</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:employerIdItemType</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_Security12bTitle</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:securityTitleItemType</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_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SecurityExchangeName</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:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968384262608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed 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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 560,347<span></span>
</td>
<td class="nump">$ 493,040<span></span>
</td>
<td class="nump">$ 1,486,251<span></span>
</td>
<td class="nump">$ 1,320,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="num">(468,480)<span></span>
</td>
<td class="num">(413,596)<span></span>
</td>
<td class="num">(1,240,368)<span></span>
</td>
<td class="num">(1,115,228)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">91,867<span></span>
</td>
<td class="nump">79,444<span></span>
</td>
<td class="nump">245,883<span></span>
</td>
<td class="nump">205,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expense</a></td>
<td class="num">(25,237)<span></span>
</td>
<td class="num">(22,235)<span></span>
</td>
<td class="num">(72,592)<span></span>
</td>
<td class="num">(63,376)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible asset amortization</a></td>
<td class="num">(3,736)<span></span>
</td>
<td class="num">(3,509)<span></span>
</td>
<td class="num">(11,209)<span></span>
</td>
<td class="num">(10,591)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition related costs</a></td>
<td class="num">(103)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="num">(352)<span></span>
</td>
<td class="num">(562)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other operating expense, net</a></td>
<td class="num">(5,654)<span></span>
</td>
<td class="num">(4,148)<span></span>
</td>
<td class="num">(11,703)<span></span>
</td>
<td class="num">(8,245)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">57,137<span></span>
</td>
<td class="nump">49,475<span></span>
</td>
<td class="nump">150,027<span></span>
</td>
<td class="nump">122,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">4,150<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="nump">8,327<span></span>
</td>
<td class="nump">201<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="Show.showAR( this, 'defref_strl_InterestExpenseAndAccretedInterest', window );">Interest expense</a></td>
<td class="num">(7,257)<span></span>
</td>
<td class="num">(5,135)<span></span>
</td>
<td class="num">(22,516)<span></span>
</td>
<td class="num">(14,262)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests', window );">Income before income taxes</a></td>
<td class="nump">54,030<span></span>
</td>
<td class="nump">44,505<span></span>
</td>
<td class="nump">135,838<span></span>
</td>
<td class="nump">108,766<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(13,891)<span></span>
</td>
<td class="num">(13,173)<span></span>
</td>
<td class="num">(35,429)<span></span>
</td>
<td class="num">(30,966)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net income, including noncontrolling interests</a></td>
<td class="nump">40,139<span></span>
</td>
<td class="nump">31,332<span></span>
</td>
<td class="nump">100,409<span></span>
</td>
<td class="nump">77,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="num">(786)<span></span>
</td>
<td class="num">(634)<span></span>
</td>
<td class="num">(1,927)<span></span>
</td>
<td class="num">(1,316)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net income from Continuing Operations</a></td>
<td class="nump">39,353<span></span>
</td>
<td class="nump">30,698<span></span>
</td>
<td class="nump">98,482<span></span>
</td>
<td class="nump">76,484<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="Show.showAR( this, 'defref_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition', window );">Pretax loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,786)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,287)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax benefit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">611<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,539<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net loss from Discontinued Operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,175)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,748)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Sterling common stockholders</a></td>
<td class="nump">$ 39,353<span></span>
</td>
<td class="nump">$ 29,523<span></span>
</td>
<td class="nump">$ 98,482<span></span>
</td>
<td class="nump">$ 74,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per share from Continuing 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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 3.20<span></span>
</td>
<td class="nump">$ 2.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">1.26<span></span>
</td>
<td class="nump">1.01<span></span>
</td>
<td class="nump">3.17<span></span>
</td>
<td class="nump">2.52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract', window );"><strong>Net loss per share from Discontinued 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.06)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted(in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.06)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Net income per share attributable to Sterling common stockholders:</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">1.28<span></span>
</td>
<td class="nump">0.98<span></span>
</td>
<td class="nump">3.20<span></span>
</td>
<td class="nump">2.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="nump">$ 3.17<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding:</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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">30,800<span></span>
</td>
<td class="nump">30,278<span></span>
</td>
<td class="nump">30,733<span></span>
</td>
<td class="nump">30,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">31,217<span></span>
</td>
<td class="nump">30,540<span></span>
</td>
<td class="nump">31,048<span></span>
</td>
<td class="nump">30,364<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation, Income (Loss) From Discontinued Operation, Before Income Tax And Gain On Disposition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of operating profit and non-operating income (expense) before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_InterestExpenseAndAccretedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cost of borrowed funds accounted for as interest that was charged against earnings during the period. And, includes amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_InterestExpenseAndAccretedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-18<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968385023040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net income from Continuing Operations, including noncontrolling interests</a></td>
<td class="nump">$ 40,139<span></span>
</td>
<td class="nump">$ 31,332<span></span>
</td>
<td class="nump">$ 100,409<span></span>
</td>
<td class="nump">$ 77,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net loss from Discontinued Operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,175)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,748)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income, including noncontrolling interests</a></td>
<td class="nump">40,139<span></span>
</td>
<td class="nump">30,157<span></span>
</td>
<td class="nump">100,409<span></span>
</td>
<td class="nump">76,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income, net of tax</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in interest rate swap, net of tax (Note 12)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,301<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive income</a></td>
<td class="nump">40,139<span></span>
</td>
<td class="nump">30,056<span></span>
</td>
<td class="nump">100,409<span></span>
</td>
<td class="nump">78,353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Comprehensive income attributable to noncontrolling interests</a></td>
<td class="num">(786)<span></span>
</td>
<td class="num">(634)<span></span>
</td>
<td class="num">(1,927)<span></span>
</td>
<td class="num">(1,316)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Sterling common stockholders</a></td>
<td class="nump">$ 39,353<span></span>
</td>
<td class="nump">$ 29,422<span></span>
</td>
<td class="nump">$ 98,482<span></span>
</td>
<td class="nump">$ 77,037<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968393521968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents ($28,478 and $25,014 related to variable interest entities (&#8220;VIEs&#8221;))</a></td>
<td class="nump">$ 409,398<span></span>
</td>
<td class="nump">$ 181,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Accounts receivable ($2,299 and $0 related to VIEs)</a></td>
<td class="nump">326,331<span></span>
</td>
<td class="nump">262,646<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostGross', window );">Contract assets ($112 and $0 related to VIEs)</a></td>
<td class="nump">107,327<span></span>
</td>
<td class="nump">109,803<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="Show.showAR( this, 'defref_strl_ReceivablesFromAndEquityInConstructionJointVentures', window );">Receivables from and equity in construction joint ventures</a></td>
<td class="nump">14,593<span></span>
</td>
<td class="nump">14,122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">18,315<span></span>
</td>
<td class="nump">29,139<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">875,964<span></span>
</td>
<td class="nump">597,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">231,058<span></span>
</td>
<td class="nump">215,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">58,492<span></span>
</td>
<td class="nump">59,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">262,692<span></span>
</td>
<td class="nump">262,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">287,914<span></span>
</td>
<td class="nump">299,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets, net</a></td>
<td class="nump">7,685<span></span>
</td>
<td class="nump">7,654<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,723,805<span></span>
</td>
<td class="nump">1,441,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable ($4,260 and $2,540 related to VIEs)</a></td>
<td class="nump">150,218<span></span>
</td>
<td class="nump">121,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities ($16,588 and $15,551 related to VIEs)</a></td>
<td class="nump">432,213<span></span>
</td>
<td class="nump">239,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">35,142<span></span>
</td>
<td class="nump">32,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of long-term lease obligations</a></td>
<td class="nump">18,403<span></span>
</td>
<td class="nump">19,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">35,506<span></span>
</td>
<td class="nump">24,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">14,355<span></span>
</td>
<td class="nump">8,966<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">685,837<span></span>
</td>
<td class="nump">446,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">321,589<span></span>
</td>
<td class="nump">398,735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease obligations</a></td>
<td class="nump">40,204<span></span>
</td>
<td class="nump">40,103<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="Show.showAR( this, 'defref_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings', window );">Members&#8217; interest subject to mandatory redemption and undistributed earnings</a></td>
<td class="nump">22,612<span></span>
</td>
<td class="nump">21,597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability, net</a></td>
<td class="nump">61,847<span></span>
</td>
<td class="nump">51,659<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">6,242<span></span>
</td>
<td class="nump">5,116<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,138,331<span></span>
</td>
<td class="nump">963,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.01 per share; 58,000 and 38,000 shares authorized, 30,828 and 30,585 shares issued and outstanding</a></td>
<td class="nump">308<span></span>
</td>
<td class="nump">306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid in capital</a></td>
<td class="nump">295,178<span></span>
</td>
<td class="nump">287,914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">284,861<span></span>
</td>
<td class="nump">186,379<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Sterling stockholders&#8217; equity</a></td>
<td class="nump">580,347<span></span>
</td>
<td class="nump">474,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">5,127<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">585,474<span></span>
</td>
<td class="nump">477,799<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,723,805<span></span>
</td>
<td class="nump">$ 1,441,620<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The element that represents the member's interest subject to mandatory redemption and undistributed earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_ReceivablesFromAndEquityInConstructionJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due from minority-owned entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). Also, includes the entity's equity in minority-owned joint ventures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_ReceivablesFromAndEquityInConstructionJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CapitalizedContractCostGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968384229136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 409,398<span></span>
</td>
<td class="nump">$ 181,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Accounts receivable</a></td>
<td class="nump">326,331<span></span>
</td>
<td class="nump">262,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostGross', window );">Contract assets</a></td>
<td class="nump">107,327<span></span>
</td>
<td class="nump">109,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="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">150,218<span></span>
</td>
<td class="nump">121,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">$ 432,213<span></span>
</td>
<td class="nump">$ 239,297<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">58,000,000<span></span>
</td>
<td class="nump">38,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="nump">30,828,000<span></span>
</td>
<td class="nump">30,585,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">30,828,000<span></span>
</td>
<td class="nump">30,585,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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 28,478<span></span>
</td>
<td class="nump">$ 25,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Accounts receivable</a></td>
<td class="nump">2,299<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="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostGross', window );">Contract assets</a></td>
<td class="nump">112<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="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">4,260<span></span>
</td>
<td class="nump">2,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">$ 16,588<span></span>
</td>
<td class="nump">$ 15,551<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CapitalizedContractCostGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968393396720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 100,409<span></span>
</td>
<td class="nump">$ 76,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">42,529<span></span>
</td>
<td class="nump">38,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt issuance costs and non-cash interest</a></td>
<td class="nump">1,334<span></span>
</td>
<td class="nump">1,636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposal of property and equipment</a></td>
<td class="num">(4,102)<span></span>
</td>
<td class="num">(1,926)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on debt extinguishment, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,428)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred taxes</a></td>
<td class="nump">10,188<span></span>
</td>
<td class="nump">24,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">10,975<span></span>
</td>
<td class="nump">7,971<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Change in fair value of interest rate swap</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(320)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapital', window );">Changes in operating assets and liabilities (Note 14)</a></td>
<td class="nump">169,882<span></span>
</td>
<td class="num">(6,342)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">331,215<span></span>
</td>
<td class="nump">138,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', 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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,033)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Disposition proceeds</a></td>
<td class="nump">14,000<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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(49,244)<span></span>
</td>
<td class="num">(47,832)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">9,607<span></span>
</td>
<td class="nump">3,043<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(25,637)<span></span>
</td>
<td class="num">(47,822)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of debt</a></td>
<td class="num">(76,850)<span></span>
</td>
<td class="num">(17,612)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Withholding taxes paid on net share settlement of equity awards</a></td>
<td class="num">(4,579)<span></span>
</td>
<td class="num">(7,521)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(16)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(81,445)<span></span>
</td>
<td class="num">(25,133)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">224,133<span></span>
</td>
<td class="nump">65,213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">185,265<span></span>
</td>
<td class="nump">88,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">409,398<span></span>
</td>
<td class="nump">153,906<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="Show.showAR( this, 'defref_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations', window );">Less: restricted cash - Continuing Operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,721)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations', window );">Less: cash, cash equivalents and restricted cash - Discontinued Operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,999)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period - Continuing Operations</a></td>
<td class="nump">409,398<span></span>
</td>
<td class="nump">136,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash items:</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="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures</a></td>
<td class="nump">$ 4,151<span></span>
</td>
<td class="nump">$ 562<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Cash (Other Current Assets), Disposal Group, Including Continued Operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOperatingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968381534784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Total Sterling Stockholders&#8217; Equity</div></th>
<th class="th"><div>Common 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>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Non-controlling Interests</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,838<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">$ 360,227<span></span>
</td>
<td class="nump">$ 358,767<span></span>
</td>
<td class="nump">$ 298<span></span>
</td>
<td class="nump">$ 280,274<span></span>
</td>
<td class="nump">$ 79,918<span></span>
</td>
<td class="num">$ (1,723)<span></span>
</td>
<td class="nump">$ 1,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">19,523<span></span>
</td>
<td class="nump">19,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in interest rate swap</a></td>
<td class="nump">1,563<span></span>
</td>
<td class="nump">1,563<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">1,563<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="nump">3,521<span></span>
</td>
<td class="nump">3,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,521<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">688<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">192<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">185<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="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(263)<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes</a></td>
<td class="num">(7,386)<span></span>
</td>
<td class="num">(7,386)<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
<td class="num">(7,383)<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,263<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Mar. 31, 2022</a></td>
<td class="nump">377,640<span></span>
</td>
<td class="nump">375,909<span></span>
</td>
<td class="nump">$ 302<span></span>
</td>
<td class="nump">276,597<span></span>
</td>
<td class="nump">99,170<span></span>
</td>
<td class="num">(160)<span></span>
</td>
<td class="nump">1,731<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,838<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">360,227<span></span>
</td>
<td class="nump">358,767<span></span>
</td>
<td class="nump">$ 298<span></span>
</td>
<td class="nump">280,274<span></span>
</td>
<td class="nump">79,918<span></span>
</td>
<td class="num">(1,723)<span></span>
</td>
<td class="nump">1,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">76,052<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>
<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in interest rate swap</a></td>
<td class="nump">2,301<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>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,318<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 30, 2022</a></td>
<td class="nump">439,887<span></span>
</td>
<td class="nump">437,111<span></span>
</td>
<td class="nump">$ 303<span></span>
</td>
<td class="nump">281,576<span></span>
</td>
<td class="nump">154,654<span></span>
</td>
<td class="nump">578<span></span>
</td>
<td class="nump">2,776<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,263<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 31, 2022</a></td>
<td class="nump">377,640<span></span>
</td>
<td class="nump">375,909<span></span>
</td>
<td class="nump">$ 302<span></span>
</td>
<td class="nump">276,597<span></span>
</td>
<td class="nump">99,170<span></span>
</td>
<td class="num">(160)<span></span>
</td>
<td class="nump">1,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">26,372<span></span>
</td>
<td class="nump">25,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in interest rate swap</a></td>
<td class="nump">839<span></span>
</td>
<td class="nump">839<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">839<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="nump">2,333<span></span>
</td>
<td class="nump">2,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">191<span></span>
</td>
<td class="nump">191<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">190<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,299<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jun. 30, 2022</a></td>
<td class="nump">407,375<span></span>
</td>
<td class="nump">405,233<span></span>
</td>
<td class="nump">$ 303<span></span>
</td>
<td class="nump">279,120<span></span>
</td>
<td class="nump">125,131<span></span>
</td>
<td class="nump">679<span></span>
</td>
<td class="nump">2,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">30,157<span></span>
</td>
<td class="nump">29,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">634<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in interest rate swap</a></td>
<td class="num">(101)<span></span>
</td>
<td class="num">(101)<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">(101)<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="nump">2,436<span></span>
</td>
<td class="nump">2,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,436<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">155<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155<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="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes</a></td>
<td class="num">(135)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(135)<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,318<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 30, 2022</a></td>
<td class="nump">$ 439,887<span></span>
</td>
<td class="nump">437,111<span></span>
</td>
<td class="nump">$ 303<span></span>
</td>
<td class="nump">281,576<span></span>
</td>
<td class="nump">154,654<span></span>
</td>
<td class="nump">$ 578<span></span>
</td>
<td class="nump">2,776<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">30,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,585<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">$ 477,799<span></span>
</td>
<td class="nump">474,599<span></span>
</td>
<td class="nump">$ 306<span></span>
</td>
<td class="nump">287,914<span></span>
</td>
<td class="nump">186,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">20,040<span></span>
</td>
<td class="nump">19,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="nump">4,486<span></span>
</td>
<td class="nump">4,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,486<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">316<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">218<span></span>
</td>
<td class="nump">218<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">216<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="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(111)<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes</a></td>
<td class="num">(4,288)<span></span>
</td>
<td class="num">(4,288)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,288)<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,790<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="nump">$ 498,255<span></span>
</td>
<td class="nump">494,664<span></span>
</td>
<td class="nump">$ 308<span></span>
</td>
<td class="nump">288,328<span></span>
</td>
<td class="nump">206,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,591<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">30,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,585<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">$ 477,799<span></span>
</td>
<td class="nump">474,599<span></span>
</td>
<td class="nump">$ 306<span></span>
</td>
<td class="nump">287,914<span></span>
</td>
<td class="nump">186,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">100,409<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>
<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in interest rate swap</a></td>
<td class="nump">$ 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>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2023</a></td>
<td class="nump">30,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,828<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 30, 2023</a></td>
<td class="nump">$ 585,474<span></span>
</td>
<td class="nump">580,347<span></span>
</td>
<td class="nump">$ 308<span></span>
</td>
<td class="nump">295,178<span></span>
</td>
<td class="nump">284,861<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,127<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,790<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 31, 2023</a></td>
<td class="nump">498,255<span></span>
</td>
<td class="nump">494,664<span></span>
</td>
<td class="nump">$ 308<span></span>
</td>
<td class="nump">288,328<span></span>
</td>
<td class="nump">206,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">40,230<span></span>
</td>
<td class="nump">39,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="nump">3,270<span></span>
</td>
<td class="nump">3,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,270<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">199<span></span>
</td>
<td class="nump">199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199<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="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes</a></td>
<td class="num">(40)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40)<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,816<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jun. 30, 2023</a></td>
<td class="nump">541,914<span></span>
</td>
<td class="nump">537,573<span></span>
</td>
<td class="nump">$ 308<span></span>
</td>
<td class="nump">291,757<span></span>
</td>
<td class="nump">245,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">40,139<span></span>
</td>
<td class="nump">39,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in interest rate swap</a></td>
<td class="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="nump">3,448<span></span>
</td>
<td class="nump">3,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,448<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">240<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240<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="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3)<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes</a></td>
<td class="num">(251)<span></span>
</td>
<td class="num">(251)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251)<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Other</a></td>
<td class="num">$ (16)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16)<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2023</a></td>
<td class="nump">30,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,828<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 30, 2023</a></td>
<td class="nump">$ 585,474<span></span>
</td>
<td class="nump">$ 580,347<span></span>
</td>
<td class="nump">$ 308<span></span>
</td>
<td class="nump">$ 295,178<span></span>
</td>
<td class="nump">$ 284,861<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,127<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other increase (decrease) in additional paid in capital (APIC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389915264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of Operations</a></td>
<td class="text"><div style="margin-bottom:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.157%"><tr><td style="width:1.0%"></td><td style="width:2.050%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NATURE OF OPERATIONS</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Summary</span></div><div style="margin-bottom:3pt;margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Sterling Infrastructure, Inc., (&#8220;Sterling,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221;), a Delaware corporation, operates through a variety of subsidiaries within three segments specializing in E-Infrastructure, Transportation and Building Solutions in the United States, primarily across the Southern, Northeastern, Mid-Atlantic and Rocky Mountain regions and Hawaii. E-Infrastructure Solutions provides advanced, large-scale site development services for manufacturing, data centers, e-commerce distribution centers, warehousing, power generation and more. Transportation Solutions includes infrastructure and rehabilitation projects for highways, roads, bridges, airports, ports, rail and storm drainage systems. Building Solutions includes residential and commercial concrete foundations for single-family and multi-family homes, parking structures, elevated slabs and other concrete work. From strategy to operations, we are committed to sustainability by operating responsibly to safeguard and improve society&#8217;s quality of life. Caring for our people and our communities, our customers and our investors &#8211; that is The Sterling Way.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 30, 2022, we completed the disposition of our 50% ownership interest in our partnership with Myers &amp; Sons Construction L.P. (&#8220;Myers&#8221;), which represented a strategic shift that had a major effect on our operations and consolidated financial results. Accordingly, the historical results of Myers have been presented as discontinued operations in our Consolidated Statements of Operations and Consolidated Balance Sheets. Prior to being disclosed as a discontinued operation, the results of Myers were included within our Transportation Solutions segment. The following footnotes reflect continuing operations only, unless otherwise indicated.</span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968386447280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation and Significant Accounting Policies</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.538%"><tr><td style="width:1.0%"></td><td style="width:2.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation Basis&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Condensed Consolidated Financial Statements are presented in accordance with accounting policies generally accepted in the United States (&#8220;GAAP&#8221;) and reflect all wholly owned subsidiaries and those entities the Company is required to consolidate. See the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Consolidated 50% Owned Subsidiary&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">section of this Note</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 5 - Construction Joint Ventures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion of the Company&#8217;s consolidation policy for those entities that are not wholly owned. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. Values presented herein (excluding per share data) are in thousands. Reclassifications have been made to historical financial data in the Condensed Consolidated Financial Statements to conform to the current period presentation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimates and Judgments&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying Condensed Consolidated Financial Statements in conformance with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting estimates of the Company require a higher degree of judgment than others in their application. These include the recognition of revenue and income from construction contracts over time, the valuation of long-lived assets, goodwill and purchase accounting estimates. Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual results could differ from these estimates.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with Regulation S-X Rule 10-1(a), the Company has omitted significant accounting policies in this quarterly report that would duplicate the disclosures contained in the Company&#8217;s annual report on Form 10-K for the year ended December&#160;31, 2022 under &#8220;Part II, Item 8. - Notes to Consolidated Financial Statements.&#8221; This quarterly report should be read in conjunction with the Company&#8217;s most recent annual report on Form 10-K.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables are generally based on amounts billed to the customer in accordance with contractual provisions. Receivables are written off based on the individual credit evaluation and specific circumstances of the customer, when such treatment is warranted. The Company performs a review of outstanding receivables, historical collection information and existing economic conditions to determine if there are potential uncollectible receivables. At September&#160;30, 2023 and December&#160;31, 2022, our allowance for our estimate of expected credit losses was zero.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts in Progress&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance obligations satisfied over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., biweekly or monthly) or upon achievement of contractual milestones. Typically, Sterling bills for advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. However, the Company occasionally bills subsequent to revenue recognition, resulting in contract assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the contracts under which the Company performs work also contain retainage provisions. Retainage refers to that portion of our billings held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. These assets and liabilities are reported on the Condensed Consolidated Balance Sheet within &#8220;Contract assets&#8221; and &#8220;Contract liabilities&#8221; on a contract-by-contract basis at the end of each reporting period. At September&#160;30, 2023 and December&#160;31, 2022, contract assets included $64,268 and $65,682 of retainage, respectively, and contract liabilities included $83,928 and $63,848 of retainage, respectively. Retainage on active contracts is classified as current regardless of the term of the contract and is generally collected within one year of the completion of a contract. We anticipate collecting approximately 70% of our September&#160;30, 2023 retainage during the next twelve months. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets decreased by $2,476 compared to December&#160;31, 2022, primarily due to lower unbilled revenue and retainage. Contract liabilities increased by $192,916 compared to December&#160;31, 2022, due to the timing of advance billings and work progression, partly offset by an increase in retainage. Revenue recognized for the three and nine months ended September&#160;30, 2023 that was included in the contract liability balance on December&#160;31, 2022 was $25,515 and $172,941, respectively. Revenue recognized for the three and nine months ended September&#160;30, 2022 that was included in the contract liability balance on December&#160;31, 2021 was $10,942 and $94,539, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated 50% Owned Subsidiary&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 50% ownership interest in a subsidiary that it fully consolidates as a result of its exercise of control of the entity. The results attributable to the 50% portion that the Company does not own is eliminated within &#8220;Other operating expense, net&#8221; within the Consolidated Statements of Operations and an associated liability is established within &#8220;Members&#8217; interest subject to mandatory redemption and undistributed earnings&#8221; within the Consolidated Balance Sheets. The subsidiary also has a mandatory redemption provision which, under circumstances that are certain to occur, obligates the Company to purchase the remaining 50% interest for $20,000. The Company has purchased a $20,000 death and permanent total disability insurance policy to mitigate the Company&#8217;s cash draw if such events were to occur. The purchase obligation is also recorded in &#8220;Members&#8217; interest subject to mandatory redemption and undistributed earnings&#8221; on the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Restricted Cash&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash is comprised of highly liquid investments with maturities of three months or less. Restricted cash of zero and $3,721 is included in &#8220;Other current assets&#8221; on the Condensed Consolidated Balance Sheets at September&#160;30, 2023 and December&#160;31, 2022, respectively. This balance represented cash deposited by the Company into separate accounts and designated as collateral for standby letters of credit in the same amount in accordance with contractual agreements with the Company&#8217;s insurance providers.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and in December 2022, the FASB issued ASU 2022-06, Deferral of the Sunset Date of Topic 848, to extend the temporary accounting rules under ASU 2020-04 from December 31, 2022 to December 31, 2024. The ASU provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate (&#8220;LIBOR&#8221;) by providing certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships and other transactions that reference LIBOR as a benchmark rate are modified. The Company adopted the optional guidance in the second quarter of 2023 and it did not have a material impact on the Condensed Consolidated Financial Statements.</span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968393375040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dispositions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Dispositions</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:23.830%"><tr><td style="width:1.0%"></td><td style="width:15.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DISPOSITIONS</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Myers Disposition&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;30, 2022, we entered into an agreement (the &#8220;Myers Agreement&#8221;) and sold the Company&#8217;s 50% ownership interest in its partnership with Myers for $18,000 in cash. The Company received two payments in the first quarter of 2023 totaling $14,000 and in accordance with the Myers Agreement&#8217;s payment terms, two payments of $2,000 each are due by the end of 2025 and 2027. The remaining $4,000 in deferred payments receivable is recorded within &#8220;Other non-current assets, net&#8221; on our September&#160;30, 2023 Consolidated Balance Sheet at present value calculated using an implicit interest rate of 5.75%. The disposition is consistent with the Company&#8217;s strategic shift to reduce its portfolio of low-bid heavy highway and water containment and treatment projects in order to reduce risk, to improve the Company&#8217;s margins, and to focus on its strategic geographies outside of California. The disposition represented a strategic shift that had a major effect on </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our operations and consolidated financial results, and accordingly, the historical results of Myers have been presented as discontinued operations in our Consolidated Statements of Operations and Consolidated Balance Sheets. Prior to being disclosed as a discontinued operation, the results of Myers were included within our Transportation Solutions segment.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net income from discontinued operations for the three and nine months ended September&#160;30, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,001&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,579&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposition related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,789)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,782)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pretax loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,786)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,287)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss from Discontinued Operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,175)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,748)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the cash flows from discontinued operations for the nine months ended September&#160;30, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.468%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities of Discontinued Operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,158)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities of Discontinued Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities of Discontinued Operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash, cash equivalents, and restricted cash of Discontinued Operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,927)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-20/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968384255904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue From Customers<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue From Customers</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.766%"><tr><td style="width:1.0%"></td><td style="width:4.994%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">REVENUE FROM CUSTOMERS</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Remaining Performance Obligations (&#8220;RPOs&#8221;)&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">RPOs represent the aggregate amount of our contract transaction price related to performance obligations that are unsatisfied or partially satisfied at the end of the period. RPOs include the entire expected revenue values for joint ventures we consolidate and our proportionate value for those we proportionately consolidate. RPOs may not be indicative of future operating results. Projects included in RPOs may be canceled or modified by customers; however, the customer would be required to compensate the Company for additional contractual costs for cancellation or modifications. The following table presents the Company&#8217;s RPOs, by segment:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions RPOs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,227&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions RPOs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions RPOs - Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total RPOs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,010,407&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,414,342&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to recognize approximately 70% of its RPOs as revenue during the next twelve months, and the balance thereafter.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Disaggregation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the Company&#8217;s revenue disaggregated by major end market and contract type:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.161%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by major end market</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">E-Infrastructure Solutions Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,005&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heavy Highway</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Non-Highway Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transportation Solutions Revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,996&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,224&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,223&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,005&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Building Solutions Revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,286&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,092&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by contract type</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lump-Sum</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-Unit Price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,347&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,251&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Variable Consideration</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has projects that it is in the process of negotiating, or awaiting final approval of, unapproved change orders and claims with its customers. The Company is proceeding with its contractual rights to recoup additional costs incurred from its customers based on completing work associated with change orders, including change orders with pending change order pricing, or claims related to significant changes in scope which resulted in substantial delays and additional costs in completing the work. Unapproved change order and claim information has been provided to the Company&#8217;s customers and negotiations with the customers are ongoing. If additional progress with an acceptable resolution is not reached, legal action will be taken. Based upon the Company&#8217;s review of the provisions of its contracts, specific costs incurred and other related evidence supporting the unapproved change orders and claims, together in some cases as necessary with the views of the Company&#8217;s outside claim consultants, the Company concluded it was appropriate to include in project price amounts of $7,825 and $8,649, at September&#160;30, 2023 and December&#160;31, 2022, respectively, relating to unapproved change orders and claims. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for long-term contracts and programs involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognizes such profit over the life of the contract. Contract estimates are based on various assumptions to project the outcome of future events that often span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials and the performance of subcontractors. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract penalty provisions and final contract settlements, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. Changes in contract estimates resulted in net increases of $19,822 and $36,557 for the three and nine months ended September&#160;30, 2023, respectively, and net increases of $14,641 and $43,634 for the three and nine months ended September&#160;30, 2022, respectively, included in &#8220;Operating income&#8221; on the Condensed Consolidated Statements of Operations.</span></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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968391519760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Joint Ventures<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Construction Joint Ventures</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.713%"><tr><td style="width:1.0%"></td><td style="width:5.254%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSTRUCTION JOINT VENTURES</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Ventures with a Controlling Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;We consolidate any venture that is determined to be a VIE for which we are the primary beneficiary, or which we otherwise effectively control. The equity held by the remaining owners and their portions of net income (loss) are reflected in stockholders&#8217; equity on the Condensed Consolidated Balance Sheets line item &#8220;Noncontrolling interests&#8221; and in the Condensed Consolidated Statements of Operations line item &#8220;Net income attributable to noncontrolling interests,&#8221; respectively. The Company determined that a joint venture in which the Company&#8217;s Ralph L. Wadsworth Construction subsidiary is a 51% owner is a VIE and the Company is the primary beneficiary.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary financial information for this construction joint venture is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,544&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,227&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,006&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,281&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,673&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Ventures with a Noncontrolling Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company accounts for unconsolidated joint ventures using a pro-rata basis in the Condensed Consolidated Statements of Operations and as a single line item (&#8220;Receivables from and equity in construction joint ventures&#8221;) in the Condensed Consolidated Balance Sheets. This method is a permissible modification of the equity method of accounting which is a common practice in the construction industry. Combined financial amounts of joint ventures in which the Company has a noncontrolling interest and the Company&#8217;s share of such amounts which are included in the Company&#8217;s Condensed Consolidated Financial Statements are shown below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,490&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sterling&#8217;s receivables from and equity in construction joint ventures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,848&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,486&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sterling&#8217;s noncontrolling interest:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The caption &#8220;Receivables from and equity in construction joint ventures&#8221; includes undistributed earnings and receivables owed to the Company. Undistributed earnings are typically released to the joint venture partners after the customer accepts the project as completed and the warranty period, if any, has passed.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The use of joint ventures exposes us to a number of risks, including the risk that our partners may be unable or unwilling to provide their share of capital investment to fund the operations of the venture or complete their obligations to us, the venture, or ultimately, the customer. Differences in opinions or views among joint venture partners could also result in delayed decision-making or failure to agree on material issues, which could adversely affect the business and operations of the joint venture. In addition, agreement terms may subject us to joint and several liability for our venture partners, and the failure of our venture partners to perform their obligations could impose additional performance and financial obligations on us. The aforementioned factors could result in unanticipated costs to complete the projects, liquidated damages or contract disputes, including claims against our partners.</span></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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 323<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481543/323-740-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 323<br> -Publisher FASB<br> -URI https://asc.fasb.org//323/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968390013024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.345%"><tr><td style="width:1.0%"></td><td style="width:5.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.591%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PROPERTY AND EQUIPMENT</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are summarized as follows:</span></div><div style="margin-bottom:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and transportation equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,869&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,901&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,482&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation Expense&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense is primarily included within cost of revenues and was $11,121 and $31,320 for the three and nine months ended September&#160;30, 2023, respectively, and $9,219 and $26,731 for the three and nine months ended September&#160;30, 2022, respectively.</span></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968491990768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Other Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.742%"><tr><td style="width:1.0%"></td><td style="width:6.447%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.353%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OTHER INTANGIBLE ASSETS</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our acquired finite-lived intangible assets, including the weighted-average useful lives for each major intangible asset category and in total:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.919%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,923&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,131)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,923&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,044)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,920)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,150)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,052)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,017&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,103)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,017&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,894)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Company&#8217;s intangible amortization expense was $3,736 and $11,209 for the three and nine months ended September&#160;30, 2023, respectively, and $3,509 and $10,591 for the three and nine months ended September&#160;30, 2022, respectively.</span></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968491990768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"><tr><td style="width:1.0%"></td><td style="width:5.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.065%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DEBT</span></td></tr></table><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding debt&#160;was as follows:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,663&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,663&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,564&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,142)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,610)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,589&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,735&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Our amended credit agreement (as amended, the &#8220;Credit Agreement&#8221;) provides the Company with senior secured debt financing in an initial principal amount of up to $615,000 in the aggregate (collectively, the &#8220;Credit Facility&#8221;), consisting of (i) a senior secured first lien term loan facility (the &#8220;Term Loan Facility&#8221;) in the initial aggregate principal amount of $540,000 and (ii) a senior secured first lien revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) in an aggregate principal amount of $75,000 (with a $75,000 limit for the issuance of letters of credit and a $15,000 sublimit for swing line loans). The obligations under the Credit Facility are secured by substantially all of the assets of the Company and the subsidiary guarantors, subject to certain permitted liens and interests of other parties. The Credit Facility will mature on October 2, 2024.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2023, the Credit Agreement was amended pursuant to an opt-in election to address the cessation of LIBOR and provide an alternative, replacement method of calculating the interest rates payable under the Credit Agreement with adjusted forward-looking term rates based on the Secured Overnight Financing Rate (&#8220;Term SOFR&#8221;).</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility bears interest at either the base rate plus a margin, or at a one-, three- or six-month Term SOFR rate plus a margin, at the Company&#8217;s election. At&#160;September&#160;30, 2023, the Company calculated interest using a Term SOFR rate of 5.43% and an applicable margin of 1.50% per annum, and had a weighted average interest rate of approximately&#160;6.91% per annum&#160;during the nine months ended September&#160;30, 2023. Scheduled principal payments on the Term Loan Facility are made quarterly and total approximately $31,900 and $26,100 for the years ending 2023 and 2024, respectively. A final payment of all principal and interest then outstanding on the Term Loan Facility is due on October 2, 2024. For the three and nine months ended September&#160;30, 2023, the Company made scheduled Term Loan Facility payments of $8,709 and $23,225, respectively and voluntary early payments of $0 and $53,000, respectively.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility bears interest at the same rate options as the Term Loan Facility. In addition to interest on debt borrowings, we are assessed quarterly commitment fees on the unutilized portion of the facility as well as letter of credit fees on outstanding instruments. At&#160;September&#160;30, 2023, we had&#160;no&#160;outstanding borrowings under the $75,000 Revolving Credit Facility.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Issuance Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The costs associated with the Credit Facility are reflected on the Condensed Consolidated Balance Sheets as a direct reduction from the related debt liability and amortized over the term of the facility. Amortization of debt issuance costs was $504 and $1,585 for the three and nine months ended September&#160;30, 2023, respectively, and $534 and $1,636 for the three and nine months ended September&#160;30, 2022, respectively, and was recorded as interest expense.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Other debt primarily consists of a subordinated promissory note to one of the Plateau sellers. As part of the Plateau acquisition in 2019, the Company issued a $10,000 subordinated promissory note to one of the Plateau sellers that bears interest at 8% with interest payments due quarterly beginning January 1, 2020. The subordinated promissory note has no scheduled payments; however, it may be repaid in whole or in part at any time, subject to certain payment restrictions under a subordination agreement with the agent under our Credit Agreement, without premium or penalty, with final payment of all principal and interest then outstanding due on April 2, 2025.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compliance and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Credit Agreement contains various affirmative and negative covenants that may, subject to certain exceptions, restrict our ability and the ability of our subsidiaries to, among other things, grant liens, incur additional indebtedness, make loans, advances or other investments, make non-ordinary course asset sales, declare or pay dividends or make other distributions with respect to equity interests, purchase, redeem or otherwise acquire or retire capital stock or other equity interests, or merge or consolidate with any other person, among various other things. In addition, the Company is required to maintain certain financial covenants. As of September&#160;30, 2023, we were in compliance with all of our restrictive and financial covenants. The Company&#8217;s debt is recorded at its carrying amount in the Condensed Consolidated Balance Sheets. Based upon the current market rates for debt with similar credit risk and maturities, at September&#160;30, 2023 and December&#160;31, 2022, the fair value of our debt outstanding approximated the carrying value, as interest is based on Term SOFR plus an applicable margin.</span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968386509168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Obligations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Lease Obligations</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"></td><td style="width:4.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.819%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LEASE OBLIGATIONS</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Company has operating and finance leases primarily for construction and transportation equipment, as well as for office space. The Company&#8217;s leases have remaining lease terms of one month to nine years, some of which include options to extend the leases for up to ten years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The components of lease expense are as follows:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.746%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,577&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations (non-cash):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Supplemental balance sheet information related to leases is as follows:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,607&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,818&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-777"><span style="-sec-ix-hidden:f-778">Property and equipment, net</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-781"><span style="-sec-ix-hidden:f-782">Current maturities of long-term debt</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-785"><span style="-sec-ix-hidden:f-786">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Maturities of lease liabilities are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended September 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,783)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,607&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lease Obligations</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"></td><td style="width:4.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.819%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LEASE OBLIGATIONS</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Company has operating and finance leases primarily for construction and transportation equipment, as well as for office space. The Company&#8217;s leases have remaining lease terms of one month to nine years, some of which include options to extend the leases for up to ten years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The components of lease expense are as follows:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.746%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,577&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations (non-cash):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Supplemental balance sheet information related to leases is as follows:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,607&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,818&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-777"><span style="-sec-ix-hidden:f-778">Property and equipment, net</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-781"><span style="-sec-ix-hidden:f-782">Current maturities of long-term debt</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-785"><span style="-sec-ix-hidden:f-786">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Maturities of lease liabilities are as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended September 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,783)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,607&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394838032">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"><tr><td style="width:1.0%"></td><td style="width:6.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COMMITMENTS AND CONTINGENCIES</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required by its insurance providers to obtain and hold standby letters of credit. These letters of credit serve as a guarantee by the banking institution to pay the Company&#8217;s insurance providers the incurred claim costs attributable to its general liability, workers&#8217; compensation and automobile liability claims, up to the amount stated in the standby letters of credit, in the event that these claims were not paid by the Company.</span></div><div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, including its construction joint ventures and its consolidated 50% owned subsidiary, is now and may in the future be involved as a party to various legal proceedings that are incidental to the ordinary course of business. The Company regularly analyzes current information about these proceedings and, as necessary, provides accruals for probable liabilities on the eventual disposition of these matters. The opinion of Management, after seeking advice from legal counsel, is that there are no legal issues currently threatened or pending that would reasonably be expected to have a material adverse impact on the Company's Consolidated Results of Operations, Financial Position, or Cash Flows.</span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394865872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:28.947%"><tr><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INCOME TAXES</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are based in the U.S. and file federal and various state income tax returns. The components of the provision for income taxes were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,663&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,398&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,957&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,188&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,303&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,891&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,966&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate for the three and nine months ended September&#160;30, 2023 was 25.7% and 26.1%, respectively. The rate varied from the statutory rate primarily as a result of state income taxes, non-deductible compensation, and other permanent differences. The Company incurred a tax rate benefit for the three and nine months ended September&#160;30, 2023 for increased tax deductions related to stock compensation. The Company anticipates an effective income tax rate for the full year 2023 of approximately 27%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Company&#8217;s analysis, management has determined that the Company does not have any material uncertain tax positions.</span></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389884848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan And Other Equity Activity<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Incentive Plan And Other Equity Activity</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.608%"><tr><td style="width:1.0%"></td><td style="width:3.670%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">STOCK INCENTIVE PLAN AND OTHER EQUITY ACTIVITY</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company has a stock incentive plan (the &#8220;Stock Incentive Plan&#8221;) and an employee stock purchase plan (the &#8220;ESPP&#8221;) that are administered by the Compensation and Talent Development Committee of the Board of Directors. Under the Stock Incentive Plan, the Company can issue shares to employees and directors in the form of restricted stock awards (&#8220;RSAs&#8221;), restricted stock units (&#8220;RSUs&#8221;) and performance share units (&#8220;PSUs&#8221;). Changes in common stock and additional paid in capital during the nine months ended September&#160;30, 2023 primarily relate to activity associated with the Stock Incentive Plan, the ESPP and shares withheld for taxes.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Grants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;During the nine months ended September&#160;30, 2023, the Company granted the following awards under the Stock Incentive Plan:</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSAs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.26&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs (at target)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Issuances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;During the nine months ended September&#160;30, 2023, the Company issued the following shares under the Stock Incentive Plan and the ESPP:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:83.357%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSAs (issued upon grant)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs (issued upon vesting)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs (issued upon vesting)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP (issued upon sale)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;During the three and nine months ended September&#160;30, 2023, the Company recognized $3,448 and $9,479</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, of stock-based compensation expense, and during the three and nine months ended September&#160;30, 2022, the Company recognized $2,436 and $7,065, respectively, of stock-based compensation expense, primarily within general and administrative expenses. Included within total stock-based compensation expense for the three and nine months ended September&#160;30, 2023 i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $42 and $116,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> respectively, of expense related to the ESPP, and during the three and nine months ended September&#160;30, 2022, the Company recognized $27 and $94, respectively, of expense related to the ESPP. Additionally, the Company has liability-based awards for which the number of units awarded is not determined until the vesting date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During the three and nine months ended September&#160;30, 2023, the Company recognized $0 and $1,725, respectively, within additional paid in capital for the vesting of liability-based awards. During the three and nine months ended September&#160;30, 2022, the Company recognized $0 and $1,225, respectively, within additional paid in capital for the vesting of liability-based awards. The Company recognizes forfeitures as they occur, rather than estimating expected forfeitures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares Withheld for Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company withheld 3 and 115 shares for taxes on RSU/PSU stock-based compensation vestings for $251 and $4,579 during the three and nine months ended September&#160;30, 2023, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AOCI&#8212;During the nine months ended September&#160;30, 2022, we utilized a swap arrangement to hedge against interest rate variability associated with the Term Loan Facility until the swap contract expired on December 12, 2022. The Company had designated its interest rate swap as a cash flow hedging derivative and changes in fair value were recognized in other comprehensive income (loss) (&#8220;OCI&#8221;) until the underlying hedged item was recognized in earnings. The following table presents the total value recognized in OCI and reclassified from accumulated other comprehensive income (&#8220;AOCI&#8221;) into earnings during the three and nine months ended September&#160;30, 2022 for derivatives designated as cash flow hedges:</span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Before Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of Tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Before Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,122&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(484)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount reclassified from AOCI into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,982&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,301&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968386477184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:2.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EARNINGS PER SHARE</span></td></tr></table></div><div style="margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerators and denominators of the basic and diluted earnings per share computations for the three and nine months ended September&#160;30, 2023 and 2022:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.998%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from Continuing Operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from Discontinued Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Sterling common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,523&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,736&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares for dilutive unvested stock and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,217&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,048&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share from Continuing Operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share from Discontinued Operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share attributable to Sterling common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389886512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock', window );">Supplemental Cash Flow Information</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"></td><td style="width:4.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.819%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SUPPLEMENTAL CASH FLOW INFORMATION</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the components of operating assets and liabilities:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.352%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,685)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,447)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts in progress, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from and equity in construction joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members' interest subject to mandatory redemption and undistributed earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,882&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,342)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//230/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389884848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="margin-bottom:4pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"></td><td style="width:4.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.819%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SEGMENT INFORMATION</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s internal and public segment reporting are aligned based upon the services offered by its operating segments. The Company&#8217;s operations consist of three reportable segments: E-Infrastructure Solutions, Transportation Solutions and Building Solutions. The segment information for the prior periods presented has been recast to conform to the current presentation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Chief Operating Decision Maker evaluates the performance of the operating segment based upon revenue and income from operations. We incur expenses at the corporate level that relate to our business as a whole. Certain of these amounts have been charged to our business segments by various methods, largely on the basis of usage, with the unallocated remainder reported in the &#8220;Corporate G&amp;A Expense&#8221; line. Corporate general and administrative expense is primarily comprised </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of corporate headquarters facility expense, the cost of the executive management team, and expenses pertaining to certain centralized functions that benefit the entire Company but are not directly attributable to the businesses, such as corporate human resources, legal, governance, compliance and finance functions.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total revenue and income from operations by reportable segment for the three and nine months ended September&#160;30, 2023 and 2022:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.232%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,005&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Operating Income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,557&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,059&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,628&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate G&amp;A Expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition Related Costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating Income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,137&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,027&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,827&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389127584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 39,353<span></span>
</td>
<td class="nump">$ 29,523<span></span>
</td>
<td class="nump">$ 98,482<span></span>
</td>
<td class="nump">$ 74,736<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</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="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389033616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968376807568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation Basis&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Condensed Consolidated Financial Statements are presented in accordance with accounting policies generally accepted in the United States (&#8220;GAAP&#8221;) and reflect all wholly owned subsidiaries and those entities the Company is required to consolidate. See the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Consolidated 50% Owned Subsidiary&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">section of this Note</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 5 - Construction Joint Ventures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion of the Company&#8217;s consolidation policy for those entities that are not wholly owned. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. Values presented herein (excluding per share data) are in thousands. Reclassifications have been made to historical financial data in the Condensed Consolidated Financial Statements to conform to the current period presentation.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Estimates and Judgments</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimates and Judgments&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the accompanying Condensed Consolidated Financial Statements in conformance with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting estimates of the Company require a higher degree of judgment than others in their application. These include the recognition of revenue and income from construction contracts over time, the valuation of long-lived assets, goodwill and purchase accounting estimates. Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual results could differ from these estimates.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables are generally based on amounts billed to the customer in accordance with contractual provisions. Receivables are written off based on the individual credit evaluation and specific circumstances of the customer, when such treatment is warranted. The Company performs a review of outstanding receivables, historical collection information and existing economic conditions to determine if there are potential uncollectible receivables. At September&#160;30, 2023 and December&#160;31, 2022, our allowance for our estimate of expected credit losses was zero.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Contracts in Progress</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts in Progress&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance obligations satisfied over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., biweekly or monthly) or upon achievement of contractual milestones. Typically, Sterling bills for advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. However, the Company occasionally bills subsequent to revenue recognition, resulting in contract assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the contracts under which the Company performs work also contain retainage provisions. Retainage refers to that portion of our billings held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. These assets and liabilities are reported on the Condensed Consolidated Balance Sheet within &#8220;Contract assets&#8221; and &#8220;Contract liabilities&#8221; on a contract-by-contract basis at the end of each reporting period. At September&#160;30, 2023 and December&#160;31, 2022, contract assets included $64,268 and $65,682 of retainage, respectively, and contract liabilities included $83,928 and $63,848 of retainage, respectively. Retainage on active contracts is classified as current regardless of the term of the contract and is generally collected within one year of the completion of a contract. We anticipate collecting approximately 70% of our September&#160;30, 2023 retainage during the next twelve months. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets decreased by $2,476 compared to December&#160;31, 2022, primarily due to lower unbilled revenue and retainage. Contract liabilities increased by $192,916 compared to December&#160;31, 2022, due to the timing of advance billings and work progression, partly offset by an increase in retainage. Revenue recognized for the three and nine months ended September&#160;30, 2023 that was included in the contract liability balance on December&#160;31, 2022 was $25,515 and $172,941, respectively. Revenue recognized for the three and nine months ended September&#160;30, 2022 that was included in the contract liability balance on December&#160;31, 2021 was $10,942 and $94,539, respectively.</span></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="Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Consolidated 50% Owned Subsidiary</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated 50% Owned Subsidiary&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 50% ownership interest in a subsidiary that it fully consolidates as a result of its exercise of control of the entity. The results attributable to the 50% portion that the Company does not own is eliminated within &#8220;Other operating expense, net&#8221; within the Consolidated Statements of Operations and an associated liability is established within &#8220;Members&#8217; interest subject to mandatory redemption and undistributed earnings&#8221; within the Consolidated Balance Sheets. The subsidiary also has a mandatory redemption provision which, under circumstances that are certain to occur, obligates the Company to purchase the remaining 50% interest for $20,000. The Company has purchased a $20,000 death and permanent total disability insurance policy to mitigate the Company&#8217;s cash draw if such events were to occur. The purchase obligation is also recorded in &#8220;Members&#8217; interest subject to mandatory redemption and undistributed earnings&#8221; on the Condensed Consolidated Balance Sheets.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash and Restricted Cash</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Restricted Cash&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash is comprised of highly liquid investments with maturities of three months or less. Restricted cash of zero and $3,721 is included in &#8220;Other current assets&#8221; on the Condensed Consolidated Balance Sheets at September&#160;30, 2023 and December&#160;31, 2022, respectively. This balance represented cash deposited by the Company into separate accounts and designated as collateral for standby letters of credit in the same amount in accordance with contractual agreements with the Company&#8217;s insurance providers.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and in December 2022, the FASB issued ASU 2022-06, Deferral of the Sunset Date of Topic 848, to extend the temporary accounting rules under ASU 2020-04 from December 31, 2022 to December 31, 2024. The ASU provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate (&#8220;LIBOR&#8221;) by providing certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships and other transactions that reference LIBOR as a benchmark rate are modified. The Company adopted the optional guidance in the second quarter of 2023 and it did not have a material impact on the Condensed Consolidated Financial Statements.</span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-2AA<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968379346288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dispositions (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Summary of Disposal Groups, Including Discontinued Operations</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net income from discontinued operations for the three and nine months ended September&#160;30, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,001&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,579&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposition related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,789)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,782)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pretax loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,786)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,287)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss from Discontinued Operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,175)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,748)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the cash flows from discontinued operations for the nine months ended September&#160;30, 2022:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.468%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities of Discontinued Operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,158)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities of Discontinued Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities of Discontinued Operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash, cash equivalents, and restricted cash of Discontinued Operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,927)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-4A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5D<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3A<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389842880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue From Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Summary of Backlog By Segment</a></td>
<td class="text">The following table presents the Company&#8217;s RPOs, by segment:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions RPOs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,227&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions RPOs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions RPOs - Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total RPOs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,010,407&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,414,342&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Summary of Disaggregation of Revenue</a></td>
<td class="text">The following tables present the Company&#8217;s revenue disaggregated by major end market and contract type:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.161%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by major end market</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">E-Infrastructure Solutions Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,005&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heavy Highway</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Non-Highway Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transportation Solutions Revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,996&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,224&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,223&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,005&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Building Solutions Revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,286&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,092&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues by contract type</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lump-Sum</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-Unit Price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,347&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,251&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389893424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Joint Ventures (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Summary of Condensed Income Statement</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary financial information for this construction joint venture is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,544&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,227&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,006&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,281&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,673&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,296&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,848&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,486&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sterling&#8217;s noncontrolling interest:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Summary of Condensed Balance Sheet</a></td>
<td class="text">Combined financial amounts of joint ventures in which the Company has a noncontrolling interest and the Company&#8217;s share of such amounts which are included in the Company&#8217;s Condensed Consolidated Financial Statements are shown below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,490&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sterling&#8217;s receivables from and equity in construction joint ventures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-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>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394856912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Summary of Property and Equipment</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are summarized as follows:</span></div><div style="margin-bottom:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:70.118%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction and transportation equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,869&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,901&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,482&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394969728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Summary of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our acquired finite-lived intangible assets, including the weighted-average useful lives for each major intangible asset category and in total:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.919%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,923&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,131)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,923&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,044)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,920)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,150)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,052)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,017&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,103)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,017&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,894)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394930048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Summary of Long-term Debt Instruments</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding debt&#160;was as follows:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,663&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,663&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,564&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,142)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,610)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,589&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,735&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968386392704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Summary of Lease Expenses</a></td>
<td class="text">The components of lease expense are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.746%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,577&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,079&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations (non-cash):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Supplemental balance sheet information related to leases is as follows:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,715&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,607&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,818&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-777"><span style="-sec-ix-hidden:f-778">Property and equipment, net</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-781"><span style="-sec-ix-hidden:f-782">Current maturities of long-term debt</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-785"><span style="-sec-ix-hidden:f-786">Long-term debt</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Summary of Maturities of Lease Liabilities, Operating Leases</a></td>
<td class="text">Maturities of lease liabilities are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended September 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,783)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,607&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Summary of Maturities of Lease Liabilities, Finance Leases</a></td>
<td class="text">Maturities of lease liabilities are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended September 30, 2023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,783)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,607&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394896928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Summary of Components of Income Taxes</a></td>
<td class="text">The components of the provision for income taxes were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,663&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,398&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,957&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,188&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,303&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,891&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,966&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968386398880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan And Other Equity Activity (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Summary of Share Grants and Issuances</a></td>
<td class="text">During the nine months ended September&#160;30, 2023, the Company granted the following awards under the Stock Incentive Plan:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSAs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.26&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs (at target)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table>During the nine months ended September&#160;30, 2023, the Company issued the following shares under the Stock Incentive Plan and the ESPP:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:83.357%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.710%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSAs (issued upon grant)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs (issued upon vesting)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs (issued upon vesting)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP (issued upon sale)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Summary of Changes in AOCI</a></td>
<td class="text">The following table presents the total value recognized in OCI and reclassified from accumulated other comprehensive income (&#8220;AOCI&#8221;) into earnings during the three and nine months ended September&#160;30, 2022 for derivatives designated as cash flow hedges:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Before Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of Tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Before Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,122&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(484)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net amount reclassified from AOCI into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">663&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,982&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,301&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389081184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Summary of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="margin-top:4pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerators and denominators of the basic and diluted earnings per share computations for the three and nine months ended September&#160;30, 2023 and 2022:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.998%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from Continuing Operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from Discontinued Operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Sterling common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,353&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,523&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,736&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares for dilutive unvested stock and warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,217&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,048&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share from Continuing Operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share from Discontinued Operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share attributable to Sterling common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389884032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Cash Flow, Supplemental Disclosures</a></td>
<td class="text">The following table summarizes the changes in the components of operating assets and liabilities:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.352%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,685)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,447)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contracts in progress, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables from and equity in construction joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members' interest subject to mandatory redemption and undistributed earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,882&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,342)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968386285424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Segment Reporting Information, by Segment</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total revenue and income from operations by reportable segment for the three and nine months ended September&#160;30, 2023 and 2022:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.232%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,005&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,040&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320,829&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">E-Infrastructure Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Operating Income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,280&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,557&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,059&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,628&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate G&amp;A Expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,040)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition Related Costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(352)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating Income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,137&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,027&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,827&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968492088992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations (Details) - segment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Nov. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</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="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">3<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="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations | Myers &amp; Sons Construction L.P</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="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</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="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset', window );">Disposal group, including discontinued operation, ownership percentage in disposed asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Ownership Percentage In Disposed Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=strl_MyersSonsConstructionLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=strl_MyersSonsConstructionLPMember</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>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968384174832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts against contracts receivable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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="Show.showAR( this, 'defref_strl_ContractWithCustomerRetainageAssetCurrent', window );">Contract receivables, retainage</a></td>
<td class="nump">64,268,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,268,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,682,000<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="Show.showAR( this, 'defref_strl_ContractWithCustomerRetainageLiabilityCurrent', window );">Contract liabilities, retainage</a></td>
<td class="nump">$ 83,928,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 83,928,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,848,000<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="Show.showAR( this, 'defref_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear', window );">Percentage of receivables estimated to be collected in next fiscal year</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset', window );">Decrease in contract asset retainage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,476,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability', window );">Increase in contract liability retainage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">192,916,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod', window );">Contract liability recognized during period</a></td>
<td class="nump">$ 25,515,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 172,941,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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract liability revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,942,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,539,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_ConsolidatedEntitiesOwnershipPercentage', window );">Ownership interest in subsidiaries</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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="Show.showAR( this, 'defref_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount', window );">Total disability insurance policies, per policy amount</a></td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,721,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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary | Myers</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_MembersInterestSubjectToMandatoryRedemption', window );">Members&#8217; interest subject to mandatory redemption</a></td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_ConsolidatedEntitiesOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consolidated Entities, Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_ConsolidatedEntitiesOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Revenue Recognized During The Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_ContractWithCustomerRetainageAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Retainage Asset, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_ContractWithCustomerRetainageAssetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_ContractWithCustomerRetainageLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Retainage Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_ContractWithCustomerRetainageLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contracts Receivable Retainage, Percentage Estimated To Be Collected In Next Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Death And Disability Insurance Policies, Per Policy Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_IncreaseDecreaseInContractWithCustomerRetainageAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Contract With Customer, Retainage Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_IncreaseDecreaseInContractWithCustomerRetainageAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_IncreaseDecreaseInContractWithCustomerRetainageLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Contract With Customer, Retainage Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_IncreaseDecreaseInContractWithCustomerRetainageLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_MembersInterestSubjectToMandatoryRedemption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Member's interest subject to mandatory redemption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_MembersInterestSubjectToMandatoryRedemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableImpairedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableImpairedLineItems</td>
</tr>
<tr>
<td style="padding-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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</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_dei_LegalEntityAxis=strl_MyersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=strl_MyersMember</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>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968384123072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dispositions - Narrative (Details)<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="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>USD ($) </div>
<div>numberOfPayment</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>numberOfPayment</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </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="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Disposition proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations | Myers &amp; Sons Construction L.P</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="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset', window );">Disposal group, including discontinued operation, ownership percentage in disposed asset</a></td>
<td class="nump">50.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfEquityMethodInvestments', window );">Proceeds from sale of equity method investments</a></td>
<td class="nump">$ 18,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived', window );">Number of payments received | numberOfPayment</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Disposition proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue', window );">Number of payments due | numberOfPayment</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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne', window );">Disposal group, including discontinued operation, payment due year one</a></td>
<td class="nump">$ 2,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo', window );">Disposal group, including discontinued operation, payment due year two</a></td>
<td class="nump">2,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="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable', window );">Deferred payments receivable</a></td>
<td class="nump">$ 4,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate', window );">Implicit interest rate</a></td>
<td class="nump">5.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Payment Due Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Deferred Consideration, Payment Due Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Deferred Payments Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Implicit Interest Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Ownership Percentage In Disposed Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=strl_MyersSonsConstructionLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=strl_MyersSonsConstructionLPMember</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>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968381020848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dispositions - Schedule of the Components of Net Earnings from Discontinued Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax benefit</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 611<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net loss from Discontinued Operations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(1,175)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(1,748)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations</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="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(61,323)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(156,056)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">General and administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,231)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,586)<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="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts', window );">Disposition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(200)<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="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet', window );">Other operating income, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,059<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Operating loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,789)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,782)<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="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense', window );">Net interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<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="Show.showAR( this, 'defref_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,428<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Pretax loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,786)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,287)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net loss from Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,175)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,748)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Disposition Related Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Gain(Loss) On Extinguishment Of Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Interest Income (Expense)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Other Operating Income (Expense), Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember</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>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968393392496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dispositions - Schedule of the Cash Flows from Discontinued Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</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="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Operating activities of Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,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="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Investing activities of Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(688)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Financing activities of Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(81)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">$ 224,133<span></span>
</td>
<td class="nump">65,213<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations</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="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents, and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,927)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968379323824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue From Customers - Backlog By Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total RPOs</a></td>
<td class="nump">$ 2,010,407<span></span>
</td>
<td class="nump">$ 1,414,342<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_EInfrastructureSolutionsSegmentMember', window );">E-Infrastructure Solutions RPOs</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total RPOs</a></td>
<td class="nump">891,356<span></span>
</td>
<td class="nump">603,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember', window );">Transportation Solutions RPOs</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total RPOs</a></td>
<td class="nump">1,022,927<span></span>
</td>
<td class="nump">713,173<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember', window );">Building Solutions RPOs - Commercial</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</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="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total RPOs</a></td>
<td class="nump">$ 96,124<span></span>
</td>
<td class="nump">$ 97,942<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementBusinessSegmentsAxis=strl_EInfrastructureSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=strl_EInfrastructureSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember</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>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394138880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Customers - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingIncomeLossMember', window );">Operating income (Loss)</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_EstimatedConstructionGrossProfitLossBeforeTax', window );">Estimated construction gain (loss) before tax</a></td>
<td class="nump">$ 19,822<span></span>
</td>
<td class="nump">$ 14,641<span></span>
</td>
<td class="nump">$ 36,557<span></span>
</td>
<td class="nump">$ 43,634<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="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=strl_CostsAndEstimatedEarningsInExcessOfBillingsMember', window );">Costs and Estimated Earnings in Excess of Billings</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnapprovedChangeOrdersAmount', window );">Contracts receivable unpaid project contract price</a></td>
<td class="nump">$ 7,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,649<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligation expected to be recognized over next twelve months</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation period</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<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_strl_EstimatedConstructionGrossProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents net estimated gross profit (loss) before tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_EstimatedConstructionGrossProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_UnapprovedChangeOrdersAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost incurred on construction contract for unapproved change order, claim, or similar item subject to uncertainty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 910<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482332/910-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnapprovedChangeOrdersAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementLocationAxis=us-gaap_OperatingIncomeLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingIncomeLossMember</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_BalanceSheetLocationAxis=strl_CostsAndEstimatedEarningsInExcessOfBillingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BalanceSheetLocationAxis=strl_CostsAndEstimatedEarningsInExcessOfBillingsMember</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-10-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-10-01</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>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968381182848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Customers - Revenue Disaggregation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 560,347<span></span>
</td>
<td class="nump">$ 493,040<span></span>
</td>
<td class="nump">$ 1,486,251<span></span>
</td>
<td class="nump">$ 1,320,829<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=strl_LumpSumMember', window );">Lump-Sum</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">291,149<span></span>
</td>
<td class="nump">279,185<span></span>
</td>
<td class="nump">822,663<span></span>
</td>
<td class="nump">723,637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed-Unit 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">190,170<span></span>
</td>
<td class="nump">161,993<span></span>
</td>
<td class="nump">454,359<span></span>
</td>
<td class="nump">427,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=strl_ResidentialAndOtherMember', window );">Residential and 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">79,028<span></span>
</td>
<td class="nump">51,862<span></span>
</td>
<td class="nump">209,229<span></span>
</td>
<td class="nump">170,039<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">560,347<span></span>
</td>
<td class="nump">493,040<span></span>
</td>
<td class="nump">1,486,251<span></span>
</td>
<td class="nump">1,320,829<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_EInfrastructureSolutionsSegmentMember', window );">E-Infrastructure Solutions Revenues | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">253,948<span></span>
</td>
<td class="nump">255,530<span></span>
</td>
<td class="nump">719,936<span></span>
</td>
<td class="nump">658,005<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember', window );">Transportation Solutions Revenues | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">192,996<span></span>
</td>
<td class="nump">157,224<span></span>
</td>
<td class="nump">455,223<span></span>
</td>
<td class="nump">416,005<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember', window );">Transportation Solutions Revenues | Heavy Highway</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">146,864<span></span>
</td>
<td class="nump">112,615<span></span>
</td>
<td class="nump">327,440<span></span>
</td>
<td class="nump">307,070<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember', window );">Transportation Solutions Revenues | Aviation</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">18,948<span></span>
</td>
<td class="nump">25,441<span></span>
</td>
<td class="nump">50,694<span></span>
</td>
<td class="nump">61,558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember', window );">Transportation Solutions Revenues | Other Non-Highway 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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">27,184<span></span>
</td>
<td class="nump">19,168<span></span>
</td>
<td class="nump">77,089<span></span>
</td>
<td class="nump">47,377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember', window );">Building Solutions Revenues | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">113,403<span></span>
</td>
<td class="nump">80,286<span></span>
</td>
<td class="nump">311,092<span></span>
</td>
<td class="nump">246,819<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember', window );">Building Solutions Revenues | Residential</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">77,866<span></span>
</td>
<td class="nump">51,304<span></span>
</td>
<td class="nump">204,993<span></span>
</td>
<td class="nump">166,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember', window );">Building Solutions Revenues | Commercial</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 35,537<span></span>
</td>
<td class="nump">$ 28,982<span></span>
</td>
<td class="nump">$ 106,099<span></span>
</td>
<td class="nump">$ 80,774<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerBasisOfPricingAxis=strl_LumpSumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ContractWithCustomerBasisOfPricingAxis=strl_LumpSumMember</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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember</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_ContractWithCustomerBasisOfPricingAxis=strl_ResidentialAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ContractWithCustomerBasisOfPricingAxis=strl_ResidentialAndOtherMember</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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=strl_EInfrastructureSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=strl_EInfrastructureSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember</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_srt_ProductOrServiceAxis=strl_HeavyHighwayMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=strl_HeavyHighwayMember</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_srt_ProductOrServiceAxis=strl_AviationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=strl_AviationMember</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_srt_ProductOrServiceAxis=strl_OtherRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=strl_OtherRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember</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_srt_ProductOrServiceAxis=strl_ResidentialConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=strl_ResidentialConstructionMember</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_srt_ProductOrServiceAxis=strl_CommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=strl_CommercialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968381701968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Joint Ventures - SEMA Financials (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">$ 57,137<span></span>
</td>
<td class="nump">$ 49,475<span></span>
</td>
<td class="nump">$ 150,027<span></span>
</td>
<td class="nump">$ 122,827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=strl_RLWMember', window );">RLW | Joint Ventures</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.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="Show.showAR( this, 'defref_dei_LegalEntityAxis=strl_SEMAConstructionIncMember', window );">SEMA Construction Inc | Variable Interest Entity, Primary Beneficiary</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">8,964<span></span>
</td>
<td class="nump">16,544<span></span>
</td>
<td class="nump">$ 34,227<span></span>
</td>
<td class="nump">37,006<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">599<span></span>
</td>
<td class="nump">1,285<span></span>
</td>
<td class="nump">2,281<span></span>
</td>
<td class="nump">2,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income</a></td>
<td class="nump">$ 966<span></span>
</td>
<td class="nump">$ 1,294<span></span>
</td>
<td class="nump">$ 3,119<span></span>
</td>
<td class="nump">$ 2,688<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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_dei_LegalEntityAxis=strl_RLWMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=strl_RLWMember</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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=strl_JointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=strl_JointVenturesMember</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_dei_LegalEntityAxis=strl_SEMAConstructionIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=strl_SEMAConstructionIncMember</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_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</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>58
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968388973392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">$ 875,964<span></span>
</td>
<td class="nump">$ 597,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="num">(685,837)<span></span>
</td>
<td class="num">(446,611)<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="Show.showAR( this, 'defref_strl_ReceivablesFromAndEquityInConstructionJointVentures', window );">Sterling&#8217;s receivables from and equity in construction joint ventures</a></td>
<td class="nump">14,593<span></span>
</td>
<td class="nump">14,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember', window );">Joint Ventures</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</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="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">47,490<span></span>
</td>
<td class="nump">68,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="num">(12,306)<span></span>
</td>
<td class="num">(33,944)<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="Show.showAR( this, 'defref_strl_ReceivablesFromAndEquityInConstructionJointVentures', window );">Sterling&#8217;s receivables from and equity in construction joint ventures</a></td>
<td class="nump">$ 14,593<span></span>
</td>
<td class="nump">$ 14,122<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_ReceivablesFromAndEquityInConstructionJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due from minority-owned entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). Also, includes the entity's equity in minority-owned joint ventures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_ReceivablesFromAndEquityInConstructionJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</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>59
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968382039696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Joint Ventures - Income Statement Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Sterling&#8217;s noncontrolling interest:</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Revenues</a></td>
<td class="nump">$ 786<span></span>
</td>
<td class="nump">$ 634<span></span>
</td>
<td class="nump">$ 1,927<span></span>
</td>
<td class="nump">$ 1,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember', window );">Joint Ventures</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">17,296<span></span>
</td>
<td class="nump">31,848<span></span>
</td>
<td class="nump">49,073<span></span>
</td>
<td class="nump">109,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before tax</a></td>
<td class="nump">7,876<span></span>
</td>
<td class="nump">6,299<span></span>
</td>
<td class="nump">16,204<span></span>
</td>
<td class="nump">16,766<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Sterling&#8217;s noncontrolling interest:</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Revenues</a></td>
<td class="nump">6,891<span></span>
</td>
<td class="nump">12,881<span></span>
</td>
<td class="nump">19,674<span></span>
</td>
<td class="nump">45,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before tax</a></td>
<td class="nump">$ 3,187<span></span>
</td>
<td class="nump">$ 2,533<span></span>
</td>
<td class="nump">$ 6,605<span></span>
</td>
<td class="nump">$ 6,909<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EquityMethodInvestmentNonconsolidatedInvesteeAxis=us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</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>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968382005904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 412,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 412,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 372,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(181,056)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(181,056)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(157,419)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Total property and equipment, net</a></td>
<td class="nump">231,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">11,121<span></span>
</td>
<td class="nump">$ 9,219<span></span>
</td>
<td class="nump">31,320<span></span>
</td>
<td class="nump">$ 26,731<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=strl_ConstructionEquipmentMember', window );">Construction and transportation equipment</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">383,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">383,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings and improvements</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">21,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">3,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,402<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 3,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,352<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=strl_ConstructionEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=strl_ConstructionEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</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>61
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394121584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 345,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 345,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 345,017<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(57,103)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,103)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45,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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">3,736<span></span>
</td>
<td class="nump">$ 3,509<span></span>
</td>
<td class="nump">$ 11,209<span></span>
</td>
<td class="nump">$ 10,591<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">284,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 284,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">284,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(46,131)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (46,131)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37,044)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">57,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(8,920)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,920)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,150)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (2,052)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,052)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,700)<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968381516464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Long-term Debt (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">$ 358,366,000<span></span>
</td>
<td class="nump">$ 434,564,000<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="Show.showAR( this, 'defref_strl_LongTermDebtCurrentMaturitiesGross', window );">Less - Current maturities of long-term debt</a></td>
<td class="num">(35,142,000)<span></span>
</td>
<td class="num">(32,610,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsCurrentNet', window );">Less - Unamortized debt issuance costs</a></td>
<td class="num">(1,635,000)<span></span>
</td>
<td class="num">(3,219,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">321,589,000<span></span>
</td>
<td class="nump">398,735,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=strl_OtherDebtMember', window );">Other debt</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">10,928,000<span></span>
</td>
<td class="nump">10,901,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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">347,438,000<span></span>
</td>
<td class="nump">423,663,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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Revolving Credit Facility</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | 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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">$ 347,438,000<span></span>
</td>
<td class="nump">$ 423,663,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_LongTermDebtCurrentMaturitiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt, Current Maturities, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_LongTermDebtCurrentMaturitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredFinanceCostsCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentAxis=strl_OtherDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=strl_OtherDebtMember</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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</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=strl_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=strl_TermLoanFacilityMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=strl_TheCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=strl_TheCreditFacilityMember</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>63
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968379638144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">$ 358,366,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 358,366,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>
<td class="nump">$ 434,564,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="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">504,000<span></span>
</td>
<td class="nump">$ 534,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,585,000<span></span>
</td>
<td class="nump">$ 1,636,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=strl_PlateauExcavationMember', window );">Plateau Excavation</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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Estimated tax basis step-up payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Credit Agreement</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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="nump">615,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">615,000,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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan 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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="nump">8,709,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,225,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>
<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="Show.showAR( this, 'defref_us-gaap_EarlyRepaymentOfSeniorDebt', window );">Early repayment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,000,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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">347,438,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">347,438,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>
<td class="nump">$ 423,663,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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan Facility | Forecast</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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Periodic payments</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">$ 26,100,000<span></span>
</td>
<td class="nump">$ 31,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan Facility | 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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="nump">540,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540,000,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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | 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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,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>
<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="Show.showAR( this, 'defref_strl_DebtInstrumentStatedSOFRInterestRate', window );">Debt instrument, SOFR interest rate</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">5.43%<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="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="nump">6.91%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.91%<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Revolving Credit Facility | SOFR</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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</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">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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Swing Line Loan</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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable, Other Payables | Plateau Excavation</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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.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>
<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_strl_DebtInstrumentStatedSOFRInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Stated SOFR Interest Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentStatedSOFRInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_EarlyRepaymentOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the extinguishment of long-term borrowing, with the highest claim on the assets of the entity in case of bankruptcy or liquidation, before its maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarlyRepaymentOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=strl_PlateauExcavationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=strl_PlateauExcavationMember</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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</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=strl_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=strl_CreditAgreementMember</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=strl_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=strl_TermLoanFacilityMember</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_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</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=strl_TheRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=strl_TheRevolvingCreditFacilityMember</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_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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_CreditFacilityAxis=strl_SwingLineLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=strl_SwingLineLoanMember</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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968384177888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Obligations - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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="Show.showAR( this, 'defref_strl_LesseeLeaseTerminationPeriod', window );">Lease termination period</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', 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="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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="Show.showAR( this, 'defref_strl_LesseeLeaseRenewalTerm', window );">Lease renewal term</a></td>
<td class="text">1 month<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', 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="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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="Show.showAR( this, 'defref_strl_LesseeLeaseRenewalTerm', window );">Lease renewal term</a></td>
<td class="text">9 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_LesseeLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Renewal Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_LesseeLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_LesseeLeaseTerminationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Lease, Termination Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_LesseeLeaseTerminationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_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>65
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394177408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Obligations - Lease Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease, Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 5,577<span></span>
</td>
<td class="nump">$ 5,211<span></span>
</td>
<td class="nump">$ 16,041<span></span>
</td>
<td class="nump">$ 12,120<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="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">4,512<span></span>
</td>
<td class="nump">4,455<span></span>
</td>
<td class="nump">12,637<span></span>
</td>
<td class="nump">10,764<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="Show.showAR( this, 'defref_strl_FinanceLeasesCostAbstract', window );"><strong>Finance lease cost:</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="nump">112<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">10<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="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total finance lease cost</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">$ 38<span></span>
</td>
<td class="nump">142<span></span>
</td>
<td class="nump">122<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="Show.showAR( this, 'defref_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,300<span></span>
</td>
<td class="nump">12,079<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">10<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="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="nump">112<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="Show.showAR( this, 'defref_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract', window );"><strong>Right-of-use assets obtained in exchange for lease obligations (non-cash):</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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,102<span></span>
</td>
<td class="nump">53,385<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="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">664<span></span>
</td>
<td class="nump">$ 0<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="Show.showAR( this, 'defref_us-gaap_AssetsAndLiabilitiesLesseeAbstract', window );"><strong>Assets and Liabilities, Lessee [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">58,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of long-term lease obligations</a></td>
<td class="nump">18,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,715<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease obligations</a></td>
<td class="nump">40,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,103<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">58,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Property and equipment, at cost</a></td>
<td class="nump">2,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated depreciation</a></td>
<td class="num">$ (1,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,056)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance lease, right-of-use asset, statement of financial position [extensible list]</a></td>
<td class="text">Property and equipment, net<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Property and equipment, net<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Property and equipment, net<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Property and equipment, net</a></td>
<td class="nump">$ 832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance lease, liability, current, statement of financial position [extensible list]</a></td>
<td class="text">Current maturities of long-term debt<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Current maturities of long-term debt<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Current maturities of long-term debt<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">$ 230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance lease, liability, noncurrent, statement of financial position [extensible list]</a></td>
<td class="text">Long-term debt<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Long-term debt<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Long-term debt<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">$ 759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term: operating leases</a></td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term: finance leases</a></td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate: operating leases</a></td>
<td class="nump">5.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate: finance leases</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_FinanceLeasesCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Leases, Cost [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_FinanceLeasesCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right-Of-Use Assets Obtained In Exchange For Lease Obligations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_AssetsAndLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAndLiabilitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>66
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968381987232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Obligations - Maturities of Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2023 (excluding the nine months ended September 30, 2023)</a></td>
<td class="nump">$ 5,418<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">20,747<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">18,148<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">11,794<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">2,892<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">4,567<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,824<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">65,390<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(6,783)<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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">58,607<span></span>
</td>
<td class="nump">$ 59,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2023 (excluding the nine months ended September 30, 2023)</a></td>
<td class="nump">78<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">235<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">157<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">157<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">157<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">92<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">876<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(117)<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">$ 759<span></span>
</td>
<td class="nump">$ 224<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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389048624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_strl_ConsolidatedEntitiesOwnershipPercentage', window );">Ownership interest in subsidiaries</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_ConsolidatedEntitiesOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consolidated Entities, Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_ConsolidatedEntitiesOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968379128224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current tax expense</a></td>
<td class="nump">$ 10,493<span></span>
</td>
<td class="nump">$ 2,216<span></span>
</td>
<td class="nump">$ 25,241<span></span>
</td>
<td class="nump">$ 4,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense</a></td>
<td class="nump">3,398<span></span>
</td>
<td class="nump">10,957<span></span>
</td>
<td class="nump">10,188<span></span>
</td>
<td class="nump">26,303<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">13,891<span></span>
</td>
<td class="nump">13,173<span></span>
</td>
<td class="nump">35,429<span></span>
</td>
<td class="nump">30,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">$ 10,025<span></span>
</td>
<td class="nump">$ 1,345<span></span>
</td>
<td class="nump">$ 24,539<span></span>
</td>
<td class="nump">$ 4,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate reconciliation</a></td>
<td class="nump">25.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.10%<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate reconciliation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.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_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968379769504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan And Other Equity Activity - Share Grants (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares granted (in shares)</a></td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=strl_RestrictedStockAwardsRSAsMember', window );">RSAs</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares granted (in shares)</a></td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value per Share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 40.26<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares granted (in shares)</a></td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value per Share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 33.47<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember', window );">PSUs (at target)</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares granted (in shares)</a></td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value per Share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 34.62<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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=strl_RestrictedStockAwardsRSAsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=strl_RestrictedStockAwardsRSAsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember</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>70
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968384112848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan And Other Equity Activity - Share Issuances (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Shares issued (in shares)</a></td>
<td class="nump">358<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">ESPP (issued upon sale)</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Shares issued (in shares)</a></td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=strl_RestrictedStockAwardsRSAsMember', window );">RSAs (issued upon grant)</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Shares issued (in shares)</a></td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs (issued upon vesting)</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Shares issued (in shares)</a></td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember', window );">PSUs (issued upon vesting)</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="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Shares issued (in shares)</a></td>
<td class="nump">306<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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-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_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=strl_RestrictedStockAwardsRSAsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=strl_RestrictedStockAwardsRSAsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember</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>71
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968394114912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan And Other Equity Activity - Narrative (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="5">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 3,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,479<span></span>
</td>
<td class="nump">$ 7,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
<td class="nump">$ 4,288<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="nump">$ 7,386<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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid in Capital</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>
<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="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
<td class="nump">$ 4,288<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="nump">$ 7,383<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP (issued upon sale) | Employee Stock Purchase Plan</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>
<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="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=strl_LiabilityBasedAwardsMember', window );">Liability-Based Awards | Additional Paid in Capital</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>
<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="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,725<span></span>
</td>
<td class="nump">$ 1,225<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=strl_RestrictedStockUnitsAndPhantomShareUnitsMember', window );">RSU/PSU</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>
<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="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes (in shares)</a></td>
<td class="nump">3<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">115<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes</a></td>
<td class="nump">$ 251<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">$ 4,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=strl_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=strl_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=strl_LiabilityBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=strl_LiabilityBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=strl_RestrictedStockUnitsAndPhantomShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=strl_RestrictedStockUnitsAndPhantomShareUnitsMember</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>72
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968381985696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plan And Other Equity Activity - Schedule of AOCI (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Net gain (loss) recognized in OCI, before tax amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 165<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">$ 2,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Net amount reclassified from AOCI into earnings, before tax amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(296)<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">860<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax', window );">Change in OCI, before tax amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(131)<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">2,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Net gain (loss) recognized in OCI, tax amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38)<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">(484)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Net amount reclassified from AOCI into earnings, tax amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68<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">(197)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Change in OCI, tax amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<td class="num">(681)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Net gain (loss) recognized in OCI, net of tax amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127<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">1,638<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Net amount reclassified from AOCI into earnings, net of tax amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(228)<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">663<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in OCI, net of tax amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (101)<span></span>
</td>
<td class="nump">$ 839<span></span>
</td>
<td class="nump">$ 1,563<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,301<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480627/815-20-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>73
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968381438608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Numerator:</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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net income from Continuing Operations</a></td>
<td class="nump">$ 39,353<span></span>
</td>
<td class="nump">$ 30,698<span></span>
</td>
<td class="nump">$ 98,482<span></span>
</td>
<td class="nump">$ 76,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net loss from Discontinued Operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,175)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,748)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Sterling common stockholders</a></td>
<td class="nump">$ 39,353<span></span>
</td>
<td class="nump">$ 29,523<span></span>
</td>
<td class="nump">$ 98,482<span></span>
</td>
<td class="nump">$ 74,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Denominator:</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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - basic (in shares)</a></td>
<td class="nump">30,800<span></span>
</td>
<td class="nump">30,278<span></span>
</td>
<td class="nump">30,733<span></span>
</td>
<td class="nump">30,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Shares for dilutive unvested stock and warrants (in shares)</a></td>
<td class="nump">417<span></span>
</td>
<td class="nump">262<span></span>
</td>
<td class="nump">315<span></span>
</td>
<td class="nump">208<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">31,217<span></span>
</td>
<td class="nump">30,540<span></span>
</td>
<td class="nump">31,048<span></span>
</td>
<td class="nump">30,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract', window );"><strong>Net income per share from Continuing 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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 3.20<span></span>
</td>
<td class="nump">$ 2.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">1.26<span></span>
</td>
<td class="nump">1.01<span></span>
</td>
<td class="nump">3.17<span></span>
</td>
<td class="nump">2.52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract', window );"><strong>Net income per share from Discontinued 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.06)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted(in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.06)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Net income per share attributable to Sterling common stockholders:</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">1.28<span></span>
</td>
<td class="nump">0.98<span></span>
</td>
<td class="nump">3.20<span></span>
</td>
<td class="nump">2.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="nump">$ 3.17<span></span>
</td>
<td class="nump">$ 2.46<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasicOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-18<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>74
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968389121472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Accounts receivable</a></td>
<td class="num">$ (63,685)<span></span>
</td>
<td class="num">$ (97,447)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contracts in progress, net</a></td>
<td class="nump">195,392<span></span>
</td>
<td class="nump">26,451<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="Show.showAR( this, 'defref_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures', window );">Receivables from and equity in construction joint ventures</a></td>
<td class="num">(471)<span></span>
</td>
<td class="nump">580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current and non-current assets</a></td>
<td class="num">(5,322)<span></span>
</td>
<td class="num">(1,486)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">24,180<span></span>
</td>
<td class="nump">47,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued compensation and other liabilities</a></td>
<td class="nump">18,773<span></span>
</td>
<td class="nump">19,830<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="Show.showAR( this, 'defref_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings', window );">Members' interest subject to mandatory redemption and undistributed earnings</a></td>
<td class="nump">1,015<span></span>
</td>
<td class="num">(1,681)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapital', window );">Changes in operating assets and liabilities</a></td>
<td class="nump">$ 169,882<span></span>
</td>
<td class="num">$ (6,342)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the increase (decrease) in member's interest subject to mandatory redemption and undistributed earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change during the reporting period in Equity in and Receivable from unconsolidated joint ventures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOperatingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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>75
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139968381130640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 560,347<span></span>
</td>
<td class="nump">$ 493,040<span></span>
</td>
<td class="nump">$ 1,486,251<span></span>
</td>
<td class="nump">$ 1,320,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">57,137<span></span>
</td>
<td class="nump">49,475<span></span>
</td>
<td class="nump">150,027<span></span>
</td>
<td class="nump">122,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition related costs</a></td>
<td class="num">(103)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="num">(352)<span></span>
</td>
<td class="num">(562)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">560,347<span></span>
</td>
<td class="nump">493,040<span></span>
</td>
<td class="nump">1,486,251<span></span>
</td>
<td class="nump">1,320,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">63,280<span></span>
</td>
<td class="nump">56,557<span></span>
</td>
<td class="nump">168,059<span></span>
</td>
<td class="nump">141,628<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate G&amp;A Expense</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="num">(6,040)<span></span>
</td>
<td class="num">(7,005)<span></span>
</td>
<td class="num">(17,680)<span></span>
</td>
<td class="num">(18,239)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_EInfrastructureSolutionsSegmentMember', window );">E-Infrastructure Solutions Revenues | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">253,948<span></span>
</td>
<td class="nump">255,530<span></span>
</td>
<td class="nump">719,936<span></span>
</td>
<td class="nump">658,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">35,945<span></span>
</td>
<td class="nump">37,533<span></span>
</td>
<td class="nump">103,381<span></span>
</td>
<td class="nump">91,642<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember', window );">Transportation Solutions Revenues | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">192,996<span></span>
</td>
<td class="nump">157,224<span></span>
</td>
<td class="nump">455,223<span></span>
</td>
<td class="nump">416,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">14,487<span></span>
</td>
<td class="nump">9,700<span></span>
</td>
<td class="nump">29,649<span></span>
</td>
<td class="nump">21,553<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember', window );">Building Solutions Revenues | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">113,403<span></span>
</td>
<td class="nump">80,286<span></span>
</td>
<td class="nump">311,092<span></span>
</td>
<td class="nump">246,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">$ 12,848<span></span>
</td>
<td class="nump">$ 9,324<span></span>
</td>
<td class="nump">$ 35,029<span></span>
</td>
<td class="nump">$ 28,433<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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</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_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=strl_EInfrastructureSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=strl_EInfrastructureSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=strl_TransportationSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=strl_BuildingSolutionsSegmentMember</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>76
<FILENAME>strl-20230930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:strl="http://www.strlco.com/20230930"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="strl-20230930.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <instant>2023-11-03</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">strl:MyersSonsConstructionLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-30</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:MyersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">strl:MyersSonsConstructionLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-30</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">strl:MyersSonsConstructionLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:EInfrastructureSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:HeavyHighwayMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:HeavyHighwayMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:HeavyHighwayMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:HeavyHighwayMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:AviationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:AviationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:AviationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:AviationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:TransportationSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:ResidentialConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:ResidentialConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:ResidentialConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:ResidentialConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">strl:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">strl:BuildingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:LumpSumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:LumpSumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:LumpSumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:LumpSumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:ResidentialAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:ResidentialAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:ResidentialAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">strl:ResidentialAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">strl:CostsAndEstimatedEarningsInExcessOfBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">strl:CostsAndEstimatedEarningsInExcessOfBillingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">strl:JointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:RLWMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:SEMAConstructionIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:SEMAConstructionIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:SEMAConstructionIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:SEMAConstructionIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">strl:ConstructionEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">strl:ConstructionEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">strl:SwingLineLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:PlateauExcavationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-02</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:PlateauExcavationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:RestrictedStockAwardsRSAsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">strl:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:LiabilityBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:LiabilityBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:LiabilityBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:LiabilityBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:RestrictedStockUnitsAndPhantomShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">strl:RestrictedStockUnitsAndPhantomShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874238</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>strl:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="numberofpayment">
        <measure>strl:numberOfPayment</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-25">0000874238</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-26">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-27">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-29">false</dei:AmendmentFlag>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-8" id="f-777">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-9" id="f-778">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-9" id="f-781">http://fasb.org/us-gaap/2023#LongTermDebtCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-8" id="f-782">http://fasb.org/us-gaap/2023#LongTermDebtCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-9" id="f-785">http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-8" id="f-786">http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2023-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">1-31993</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">STERLING INFRASTRUCTURE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">25-1655321</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">1800 Hughes Landing Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">The Woodlands</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">77380</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">281</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">214-0777</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">STRL</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">30838207</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">560347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">493040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-32" unitRef="usd">1486251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-33" unitRef="usd">1320829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-3" decimals="-3" id="f-34" unitRef="usd">468480000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">413596000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-36" unitRef="usd">1240368000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-3" id="f-37" unitRef="usd">1115228000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-3" decimals="-3" id="f-38" unitRef="usd">91867000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">79444000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-40" unitRef="usd">245883000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-5" decimals="-3" id="f-41" unitRef="usd">205601000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-3" decimals="-3" id="f-42" unitRef="usd">25237000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">22235000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-44" unitRef="usd">72592000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-45" unitRef="usd">63376000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-3" decimals="-3" id="f-46" unitRef="usd">3736000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">3509000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-48" unitRef="usd">11209000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-3" id="f-49" unitRef="usd">10591000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-3" decimals="-3" id="f-50" unitRef="usd">103000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">77000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-1" decimals="-3" id="f-52" unitRef="usd">352000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-5" decimals="-3" id="f-53" unitRef="usd">562000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-3" decimals="-3" id="f-54" unitRef="usd">-5654000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">-4148000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-1" decimals="-3" id="f-56" unitRef="usd">-11703000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-5" decimals="-3" id="f-57" unitRef="usd">-8245000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OperatingIncomeLoss contextRef="c-3" decimals="-3" id="f-58" unitRef="usd">57137000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">49475000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-60" unitRef="usd">150027000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-61" unitRef="usd">122827000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther contextRef="c-3" decimals="-3" id="f-62" unitRef="usd">4150000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">165000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-1" decimals="-3" id="f-64" unitRef="usd">8327000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-5" decimals="-3" id="f-65" unitRef="usd">201000</us-gaap:InterestIncomeOther>
    <strl:InterestExpenseAndAccretedInterest contextRef="c-3" decimals="-3" id="f-66" unitRef="usd">7257000</strl:InterestExpenseAndAccretedInterest>
    <strl:InterestExpenseAndAccretedInterest contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">5135000</strl:InterestExpenseAndAccretedInterest>
    <strl:InterestExpenseAndAccretedInterest contextRef="c-1" decimals="-3" id="f-68" unitRef="usd">22516000</strl:InterestExpenseAndAccretedInterest>
    <strl:InterestExpenseAndAccretedInterest contextRef="c-5" decimals="-3" id="f-69" unitRef="usd">14262000</strl:InterestExpenseAndAccretedInterest>
    <strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests contextRef="c-3" decimals="-3" id="f-70" unitRef="usd">54030000</strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests>
    <strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">44505000</strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests>
    <strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests contextRef="c-1" decimals="-3" id="f-72" unitRef="usd">135838000</strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests>
    <strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests contextRef="c-5" decimals="-3" id="f-73" unitRef="usd">108766000</strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-3" decimals="-3" id="f-74" unitRef="usd">13891000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">13173000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-76" unitRef="usd">35429000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-77" unitRef="usd">30966000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-3" decimals="-3" id="f-78" unitRef="usd">40139000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">31332000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-80" unitRef="usd">100409000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-81" unitRef="usd">77800000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c-3" decimals="-3" id="f-82" unitRef="usd">786000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c-4" decimals="-3" id="f-83" unitRef="usd">634000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c-1" decimals="-3" id="f-84" unitRef="usd">1927000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c-5" decimals="-3" id="f-85" unitRef="usd">1316000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-3" decimals="-3" id="f-86" unitRef="usd">39353000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-4" decimals="-3" id="f-87" unitRef="usd">30698000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-1" decimals="-3" id="f-88" unitRef="usd">98482000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-5" decimals="-3" id="f-89" unitRef="usd">76484000</us-gaap:IncomeLossFromContinuingOperations>
    <strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition contextRef="c-3" decimals="-3" id="f-90" unitRef="usd">0</strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition>
    <strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition contextRef="c-4" decimals="-3" id="f-91" unitRef="usd">-1786000</strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition>
    <strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition contextRef="c-1" decimals="-3" id="f-92" unitRef="usd">0</strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition>
    <strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition contextRef="c-5" decimals="-3" id="f-93" unitRef="usd">-3287000</strl:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-3" decimals="-3" id="f-94" unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-4" decimals="-3" id="f-95" unitRef="usd">-611000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-1" decimals="-3" id="f-96" unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-5" decimals="-3" id="f-97" unitRef="usd">-1539000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-3" decimals="-3" id="f-98" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-4" decimals="-3" id="f-99" unitRef="usd">-1175000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-1" decimals="-3" id="f-100" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-5" decimals="-3" id="f-101" unitRef="usd">-1748000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-3" id="f-102" unitRef="usd">39353000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-103" unitRef="usd">29523000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-104" unitRef="usd">98482000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-105" unitRef="usd">74736000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-3"
      decimals="2"
      id="f-106"
      unitRef="usdPerShare">1.28</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-4"
      decimals="2"
      id="f-107"
      unitRef="usdPerShare">1.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-108"
      unitRef="usdPerShare">3.20</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-5"
      decimals="2"
      id="f-109"
      unitRef="usdPerShare">2.54</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-3"
      decimals="2"
      id="f-110"
      unitRef="usdPerShare">1.26</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-4"
      decimals="2"
      id="f-111"
      unitRef="usdPerShare">1.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-112"
      unitRef="usdPerShare">3.17</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-5"
      decimals="2"
      id="f-113"
      unitRef="usdPerShare">2.52</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-3"
      decimals="2"
      id="f-114"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-4"
      decimals="2"
      id="f-115"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-116"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-5"
      decimals="2"
      id="f-117"
      unitRef="usdPerShare">-0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-3"
      decimals="2"
      id="f-118"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-4"
      decimals="2"
      id="f-119"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-120"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-5"
      decimals="2"
      id="f-121"
      unitRef="usdPerShare">-0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-3"
      decimals="2"
      id="f-122"
      unitRef="usdPerShare">1.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-123"
      unitRef="usdPerShare">0.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-124"
      unitRef="usdPerShare">3.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-125"
      unitRef="usdPerShare">2.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-3"
      decimals="2"
      id="f-126"
      unitRef="usdPerShare">1.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-127"
      unitRef="usdPerShare">0.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-128"
      unitRef="usdPerShare">3.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-129"
      unitRef="usdPerShare">2.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-3" decimals="-3" id="f-130" unitRef="shares">30800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-131" unitRef="shares">30278000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-132" unitRef="shares">30733000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-133" unitRef="shares">30156000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-3" decimals="-3" id="f-134" unitRef="shares">31217000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-135" unitRef="shares">30540000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-136" unitRef="shares">31048000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-137" unitRef="shares">30364000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-3" decimals="-3" id="f-138" unitRef="usd">40139000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-139" unitRef="usd">31332000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">100409000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-141" unitRef="usd">77800000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-3" decimals="-3" id="f-142" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-4" decimals="-3" id="f-143" unitRef="usd">-1175000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-5" decimals="-3" id="f-145" unitRef="usd">-1748000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss contextRef="c-3" decimals="-3" id="f-146" unitRef="usd">40139000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-4" decimals="-3" id="f-147" unitRef="usd">30157000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-148" unitRef="usd">100409000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-5" decimals="-3" id="f-149" unitRef="usd">76052000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-3" decimals="-3" id="f-150" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-4" decimals="-3" id="f-151" unitRef="usd">-101000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-5" decimals="-3" id="f-153" unitRef="usd">2301000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-3" decimals="-3" id="f-154" unitRef="usd">40139000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-155" unitRef="usd">30056000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">100409000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-157" unitRef="usd">78353000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-3" decimals="-3" id="f-158" unitRef="usd">786000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-159" unitRef="usd">634000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-160" unitRef="usd">1927000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-161" unitRef="usd">1316000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-3" decimals="-3" id="f-162" unitRef="usd">39353000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-4" decimals="-3" id="f-163" unitRef="usd">29422000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">98482000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-5" decimals="-3" id="f-165" unitRef="usd">77037000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-166" unitRef="usd">28478000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-167" unitRef="usd">25014000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-8" decimals="-3" id="f-168" unitRef="usd">409398000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-9" decimals="-3" id="f-169" unitRef="usd">181544000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="c-6" decimals="-3" id="f-170" unitRef="usd">2299000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="c-7" decimals="-3" id="f-171" unitRef="usd">0</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="c-8" decimals="-3" id="f-172" unitRef="usd">326331000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="c-9" decimals="-3" id="f-173" unitRef="usd">262646000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:CapitalizedContractCostGross contextRef="c-6" decimals="-3" id="f-174" unitRef="usd">112000</us-gaap:CapitalizedContractCostGross>
    <us-gaap:CapitalizedContractCostGross contextRef="c-7" decimals="-3" id="f-175" unitRef="usd">0</us-gaap:CapitalizedContractCostGross>
    <us-gaap:CapitalizedContractCostGross contextRef="c-8" decimals="-3" id="f-176" unitRef="usd">107327000</us-gaap:CapitalizedContractCostGross>
    <us-gaap:CapitalizedContractCostGross contextRef="c-9" decimals="-3" id="f-177" unitRef="usd">109803000</us-gaap:CapitalizedContractCostGross>
    <strl:ReceivablesFromAndEquityInConstructionJointVentures contextRef="c-8" decimals="-3" id="f-178" unitRef="usd">14593000</strl:ReceivablesFromAndEquityInConstructionJointVentures>
    <strl:ReceivablesFromAndEquityInConstructionJointVentures contextRef="c-9" decimals="-3" id="f-179" unitRef="usd">14122000</strl:ReceivablesFromAndEquityInConstructionJointVentures>
    <us-gaap:OtherAssetsCurrent contextRef="c-8" decimals="-3" id="f-180" unitRef="usd">18315000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-9" decimals="-3" id="f-181" unitRef="usd">29139000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-8" decimals="-3" id="f-182" unitRef="usd">875964000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-9" decimals="-3" id="f-183" unitRef="usd">597254000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-8" decimals="-3" id="f-184" unitRef="usd">231058000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-9" decimals="-3" id="f-185" unitRef="usd">215482000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-8" decimals="-3" id="f-186" unitRef="usd">58492000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-9" decimals="-3" id="f-187" unitRef="usd">59415000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill contextRef="c-8" decimals="-3" id="f-188" unitRef="usd">262692000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-9" decimals="-3" id="f-189" unitRef="usd">262692000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-8" decimals="-3" id="f-190" unitRef="usd">287914000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-9" decimals="-3" id="f-191" unitRef="usd">299123000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-8" decimals="-3" id="f-192" unitRef="usd">7685000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-9" decimals="-3" id="f-193" unitRef="usd">7654000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-8" decimals="-3" id="f-194" unitRef="usd">1723805000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-9" decimals="-3" id="f-195" unitRef="usd">1441620000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-3" id="f-196" unitRef="usd">4260000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-3" id="f-197" unitRef="usd">2540000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-8" decimals="-3" id="f-198" unitRef="usd">150218000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-9" decimals="-3" id="f-199" unitRef="usd">121887000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-6" decimals="-3" id="f-200" unitRef="usd">16588000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-7" decimals="-3" id="f-201" unitRef="usd">15551000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-8" decimals="-3" id="f-202" unitRef="usd">432213000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-9" decimals="-3" id="f-203" unitRef="usd">239297000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-8" decimals="-3" id="f-204" unitRef="usd">35142000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-9" decimals="-3" id="f-205" unitRef="usd">32610000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-8" decimals="-3" id="f-206" unitRef="usd">18403000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-9" decimals="-3" id="f-207" unitRef="usd">19715000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-8" decimals="-3" id="f-208" unitRef="usd">35506000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-9" decimals="-3" id="f-209" unitRef="usd">24136000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-8" decimals="-3" id="f-210" unitRef="usd">14355000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-9" decimals="-3" id="f-211" unitRef="usd">8966000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-8" decimals="-3" id="f-212" unitRef="usd">685837000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-9" decimals="-3" id="f-213" unitRef="usd">446611000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-8" decimals="-3" id="f-214" unitRef="usd">321589000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-9" decimals="-3" id="f-215" unitRef="usd">398735000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-8" decimals="-3" id="f-216" unitRef="usd">40204000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-9" decimals="-3" id="f-217" unitRef="usd">40103000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="c-8" decimals="-3" id="f-218" unitRef="usd">22612000</strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
    <strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="c-9" decimals="-3" id="f-219" unitRef="usd">21597000</strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-8" decimals="-3" id="f-220" unitRef="usd">61847000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-9" decimals="-3" id="f-221" unitRef="usd">51659000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-8" decimals="-3" id="f-222" unitRef="usd">6242000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-9" decimals="-3" id="f-223" unitRef="usd">5116000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-8" decimals="-3" id="f-224" unitRef="usd">1138331000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-9" decimals="-3" id="f-225" unitRef="usd">963821000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-8" id="f-226" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-9" id="f-227" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-9"
      decimals="INF"
      id="f-228"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-8"
      decimals="INF"
      id="f-229"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-8" decimals="INF" id="f-230" unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-9" decimals="INF" id="f-231" unitRef="shares">38000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-8" decimals="-3" id="f-232" unitRef="shares">30828000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-8" decimals="-3" id="f-233" unitRef="shares">30828000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-9" decimals="-3" id="f-234" unitRef="shares">30585000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="-3" id="f-235" unitRef="shares">30585000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-8" decimals="-3" id="f-236" unitRef="usd">308000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-9" decimals="-3" id="f-237" unitRef="usd">306000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-8" decimals="-3" id="f-238" unitRef="usd">295178000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-9" decimals="-3" id="f-239" unitRef="usd">287914000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-8" decimals="-3" id="f-240" unitRef="usd">284861000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-9" decimals="-3" id="f-241" unitRef="usd">186379000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-242" unitRef="usd">580347000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-243" unitRef="usd">474599000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c-8" decimals="-3" id="f-244" unitRef="usd">5127000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-9" decimals="-3" id="f-245" unitRef="usd">3200000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-8" decimals="-3" id="f-246" unitRef="usd">585474000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-9" decimals="-3" id="f-247" unitRef="usd">477799000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-8" decimals="-3" id="f-248" unitRef="usd">1723805000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-9" decimals="-3" id="f-249" unitRef="usd">1441620000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-250" unitRef="usd">100409000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-5" decimals="-3" id="f-251" unitRef="usd">76052000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-252" unitRef="usd">42529000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-253" unitRef="usd">38550000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-1" decimals="-3" id="f-254" unitRef="usd">1334000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-5" decimals="-3" id="f-255" unitRef="usd">1636000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-256" unitRef="usd">4102000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-5" decimals="-3" id="f-257" unitRef="usd">1926000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-258" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-5" decimals="-3" id="f-259" unitRef="usd">2428000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-3" id="f-260" unitRef="usd">10188000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-5" decimals="-3" id="f-261" unitRef="usd">24975000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-262" unitRef="usd">10975000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-5" decimals="-3" id="f-263" unitRef="usd">7971000</us-gaap:ShareBasedCompensation>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c-1" decimals="-3" id="f-264" unitRef="usd">0</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c-5" decimals="-3" id="f-265" unitRef="usd">320000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="c-1" decimals="-3" id="f-266" unitRef="usd">-169882000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="c-5" decimals="-3" id="f-267" unitRef="usd">6342000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-268" unitRef="usd">331215000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-5" decimals="-3" id="f-269" unitRef="usd">138168000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-270" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-5" decimals="-3" id="f-271" unitRef="usd">3033000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-1" decimals="-3" id="f-272" unitRef="usd">14000000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-5" decimals="-3" id="f-273" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-274" unitRef="usd">49244000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-275" unitRef="usd">47832000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-276" unitRef="usd">9607000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-277" unitRef="usd">3043000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-278" unitRef="usd">-25637000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-5" decimals="-3" id="f-279" unitRef="usd">-47822000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-3" id="f-280" unitRef="usd">76850000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-5" decimals="-3" id="f-281" unitRef="usd">17612000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-282" unitRef="usd">4579000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-5" decimals="-3" id="f-283" unitRef="usd">7521000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-284" unitRef="usd">-16000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-5" decimals="-3" id="f-285" unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-286" unitRef="usd">-81445000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-5" decimals="-3" id="f-287" unitRef="usd">-25133000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-288" unitRef="usd">224133000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-5" decimals="-3" id="f-289" unitRef="usd">65213000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-290" unitRef="usd">185265000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-10" decimals="-3" id="f-291" unitRef="usd">88693000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-292" unitRef="usd">409398000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-11" decimals="-3" id="f-293" unitRef="usd">153906000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <strl:RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations contextRef="c-8" decimals="-3" id="f-294" unitRef="usd">0</strl:RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations>
    <strl:RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations contextRef="c-11" decimals="-3" id="f-295" unitRef="usd">3721000</strl:RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations contextRef="c-8" decimals="-3" id="f-296" unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations contextRef="c-11" decimals="-3" id="f-297" unitRef="usd">13999000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-8" decimals="-3" id="f-298" unitRef="usd">409398000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-11" decimals="-3" id="f-299" unitRef="usd">136186000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-300" unitRef="usd">4151000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-5" decimals="-3" id="f-301" unitRef="usd">562000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-12" decimals="-3" id="f-302" unitRef="shares">30585000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-3" id="f-303" unitRef="usd">306000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-304" unitRef="usd">287914000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-305" unitRef="usd">186379000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-306" unitRef="usd">474599000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-16" decimals="-3" id="f-307" unitRef="usd">3200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-9" decimals="-3" id="f-308" unitRef="usd">477799000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-17" decimals="-3" id="f-309" unitRef="usd">19649000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-18" decimals="-3" id="f-310" unitRef="usd">19649000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-19" decimals="-3" id="f-311" unitRef="usd">391000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-20" decimals="-3" id="f-312" unitRef="usd">20040000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-21" decimals="-3" id="f-313" unitRef="usd">4486000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-18" decimals="-3" id="f-314" unitRef="usd">4486000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-20" decimals="-3" id="f-315" unitRef="usd">4486000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-22" decimals="-3" id="f-316" unitRef="shares">316000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-22" decimals="-3" id="f-317" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-21" decimals="-3" id="f-318" unitRef="usd">216000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-18" decimals="-3" id="f-319" unitRef="usd">218000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-20" decimals="-3" id="f-320" unitRef="usd">218000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-22" decimals="-3" id="f-321" unitRef="shares">111000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-21" decimals="-3" id="f-322" unitRef="usd">4288000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-18" decimals="-3" id="f-323" unitRef="usd">4288000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-20" decimals="-3" id="f-324" unitRef="usd">4288000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-23" decimals="-3" id="f-325" unitRef="shares">30790000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-23" decimals="-3" id="f-326" unitRef="usd">308000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-24" decimals="-3" id="f-327" unitRef="usd">288328000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-25" decimals="-3" id="f-328" unitRef="usd">206028000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-26" decimals="-3" id="f-329" unitRef="usd">494664000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-27" decimals="-3" id="f-330" unitRef="usd">3591000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-28" decimals="-3" id="f-331" unitRef="usd">498255000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-29" decimals="-3" id="f-332" unitRef="usd">39480000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-30" decimals="-3" id="f-333" unitRef="usd">39480000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-31" decimals="-3" id="f-334" unitRef="usd">750000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-32" decimals="-3" id="f-335" unitRef="usd">40230000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-33" decimals="-3" id="f-336" unitRef="usd">3270000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-30" decimals="-3" id="f-337" unitRef="usd">3270000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-32" decimals="-3" id="f-338" unitRef="usd">3270000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-34" decimals="-3" id="f-339" unitRef="shares">27000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-33" decimals="-3" id="f-340" unitRef="usd">199000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-30" decimals="-3" id="f-341" unitRef="usd">199000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-32" decimals="-3" id="f-342" unitRef="usd">199000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-34" decimals="-3" id="f-343" unitRef="shares">1000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-33" decimals="-3" id="f-344" unitRef="usd">40000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-30" decimals="-3" id="f-345" unitRef="usd">40000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-32" decimals="-3" id="f-346" unitRef="usd">40000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-35" decimals="-3" id="f-347" unitRef="shares">30816000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-3" id="f-348" unitRef="usd">308000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-36" decimals="-3" id="f-349" unitRef="usd">291757000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-37" decimals="-3" id="f-350" unitRef="usd">245508000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-38" decimals="-3" id="f-351" unitRef="usd">537573000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-39" decimals="-3" id="f-352" unitRef="usd">4341000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-40" decimals="-3" id="f-353" unitRef="usd">541914000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-41" decimals="-3" id="f-354" unitRef="usd">39353000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-42" decimals="-3" id="f-355" unitRef="usd">39353000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-43" decimals="-3" id="f-356" unitRef="usd">786000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-3" decimals="-3" id="f-357" unitRef="usd">40139000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-44" decimals="-3" id="f-358" unitRef="usd">3448000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-42" decimals="-3" id="f-359" unitRef="usd">3448000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-3" decimals="-3" id="f-360" unitRef="usd">3448000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-45" decimals="-3" id="f-361" unitRef="shares">15000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-44" decimals="-3" id="f-362" unitRef="usd">240000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-42" decimals="-3" id="f-363" unitRef="usd">240000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-3" decimals="-3" id="f-364" unitRef="usd">240000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-45" decimals="-3" id="f-365" unitRef="shares">3000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-44" decimals="-3" id="f-366" unitRef="usd">251000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-42" decimals="-3" id="f-367" unitRef="usd">251000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-3" decimals="-3" id="f-368" unitRef="usd">251000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c-44" decimals="-3" id="f-369" unitRef="usd">-16000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c-42" decimals="-3" id="f-370" unitRef="usd">-16000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c-3" decimals="-3" id="f-371" unitRef="usd">-16000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-46" decimals="-3" id="f-372" unitRef="shares">30828000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-46" decimals="-3" id="f-373" unitRef="usd">308000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-47" decimals="-3" id="f-374" unitRef="usd">295178000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-48" decimals="-3" id="f-375" unitRef="usd">284861000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-49" decimals="-3" id="f-376" unitRef="usd">580347000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-50" decimals="-3" id="f-377" unitRef="usd">5127000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-8" decimals="-3" id="f-378" unitRef="usd">585474000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-51" decimals="-3" id="f-379" unitRef="shares">29838000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-51" decimals="-3" id="f-380" unitRef="usd">298000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-52" decimals="-3" id="f-381" unitRef="usd">280274000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-53" decimals="-3" id="f-382" unitRef="usd">79918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-54" decimals="-3" id="f-383" unitRef="usd">-1723000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-55" decimals="-3" id="f-384" unitRef="usd">358767000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-56" decimals="-3" id="f-385" unitRef="usd">1460000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-386" unitRef="usd">360227000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-57" decimals="-3" id="f-387" unitRef="usd">19252000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-58" decimals="-3" id="f-388" unitRef="usd">19252000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-59" decimals="-3" id="f-389" unitRef="usd">271000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-60" decimals="-3" id="f-390" unitRef="usd">19523000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-61" decimals="-3" id="f-391" unitRef="usd">1563000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-58" decimals="-3" id="f-392" unitRef="usd">1563000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-60" decimals="-3" id="f-393" unitRef="usd">1563000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-62" decimals="-3" id="f-394" unitRef="usd">3521000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-58" decimals="-3" id="f-395" unitRef="usd">3521000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-60" decimals="-3" id="f-396" unitRef="usd">3521000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-63" decimals="-3" id="f-397" unitRef="shares">688000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-63" decimals="-3" id="f-398" unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-62" decimals="-3" id="f-399" unitRef="usd">185000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-58" decimals="-3" id="f-400" unitRef="usd">192000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-60" decimals="-3" id="f-401" unitRef="usd">192000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-63" decimals="-3" id="f-402" unitRef="shares">263000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-63" decimals="-3" id="f-403" unitRef="usd">3000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-62" decimals="-3" id="f-404" unitRef="usd">7383000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-58" decimals="-3" id="f-405" unitRef="usd">7386000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-60" decimals="-3" id="f-406" unitRef="usd">7386000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-64" decimals="-3" id="f-407" unitRef="shares">30263000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-64" decimals="-3" id="f-408" unitRef="usd">302000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-65" decimals="-3" id="f-409" unitRef="usd">276597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-66" decimals="-3" id="f-410" unitRef="usd">99170000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-67" decimals="-3" id="f-411" unitRef="usd">-160000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-68" decimals="-3" id="f-412" unitRef="usd">375909000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-69" decimals="-3" id="f-413" unitRef="usd">1731000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-70" decimals="-3" id="f-414" unitRef="usd">377640000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-71" decimals="-3" id="f-415" unitRef="usd">25961000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-72" decimals="-3" id="f-416" unitRef="usd">25961000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-73" decimals="-3" id="f-417" unitRef="usd">411000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-74" decimals="-3" id="f-418" unitRef="usd">26372000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-75" decimals="-3" id="f-419" unitRef="usd">839000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-72" decimals="-3" id="f-420" unitRef="usd">839000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-74" decimals="-3" id="f-421" unitRef="usd">839000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-76" decimals="-3" id="f-422" unitRef="usd">2333000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-72" decimals="-3" id="f-423" unitRef="usd">2333000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-74" decimals="-3" id="f-424" unitRef="usd">2333000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-77" decimals="-3" id="f-425" unitRef="shares">36000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-77" decimals="-3" id="f-426" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-76" decimals="-3" id="f-427" unitRef="usd">190000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-72" decimals="-3" id="f-428" unitRef="usd">191000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-74" decimals="-3" id="f-429" unitRef="usd">191000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-78" decimals="-3" id="f-430" unitRef="shares">30299000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-78" decimals="-3" id="f-431" unitRef="usd">303000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-79" decimals="-3" id="f-432" unitRef="usd">279120000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-80" decimals="-3" id="f-433" unitRef="usd">125131000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-81" decimals="-3" id="f-434" unitRef="usd">679000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-82" decimals="-3" id="f-435" unitRef="usd">405233000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-83" decimals="-3" id="f-436" unitRef="usd">2142000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-84" decimals="-3" id="f-437" unitRef="usd">407375000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-85" decimals="-3" id="f-438" unitRef="usd">29523000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-86" decimals="-3" id="f-439" unitRef="usd">29523000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-87" decimals="-3" id="f-440" unitRef="usd">634000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-4" decimals="-3" id="f-441" unitRef="usd">30157000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-88" decimals="-3" id="f-442" unitRef="usd">-101000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-86" decimals="-3" id="f-443" unitRef="usd">-101000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-4" decimals="-3" id="f-444" unitRef="usd">-101000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-89" decimals="-3" id="f-445" unitRef="usd">2436000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-86" decimals="-3" id="f-446" unitRef="usd">2436000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-4" decimals="-3" id="f-447" unitRef="usd">2436000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-90" decimals="-3" id="f-448" unitRef="shares">24000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-89" decimals="-3" id="f-449" unitRef="usd">155000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-86" decimals="-3" id="f-450" unitRef="usd">155000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-4" decimals="-3" id="f-451" unitRef="usd">155000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-90" decimals="-3" id="f-452" unitRef="shares">5000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-89" decimals="-3" id="f-453" unitRef="usd">135000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-86" decimals="-3" id="f-454" unitRef="usd">135000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-4" decimals="-3" id="f-455" unitRef="usd">135000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-91" decimals="-3" id="f-456" unitRef="shares">30318000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-91" decimals="-3" id="f-457" unitRef="usd">303000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-92" decimals="-3" id="f-458" unitRef="usd">281576000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-93" decimals="-3" id="f-459" unitRef="usd">154654000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-94" decimals="-3" id="f-460" unitRef="usd">578000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-95" decimals="-3" id="f-461" unitRef="usd">437111000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-96" decimals="-3" id="f-462" unitRef="usd">2776000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-463" unitRef="usd">439887000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NatureOfOperations contextRef="c-1" id="f-464">&lt;div style="margin-bottom:4pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.157%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.050%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:79.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;NATURE OF OPERATIONS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Summary&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:4pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Sterling Infrastructure, Inc., (&#x201c;Sterling,&#x201d; &#x201c;the Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d;), a Delaware corporation, operates through a variety of subsidiaries within three segments specializing in E-Infrastructure, Transportation and Building Solutions in the United States, primarily across the Southern, Northeastern, Mid-Atlantic and Rocky Mountain regions and Hawaii. E-Infrastructure Solutions provides advanced, large-scale site development services for manufacturing, data centers, e-commerce distribution centers, warehousing, power generation and more. Transportation Solutions includes infrastructure and rehabilitation projects for highways, roads, bridges, airports, ports, rail and storm drainage systems. Building Solutions includes residential and commercial concrete foundations for single-family and multi-family homes, parking structures, elevated slabs and other concrete work. From strategy to operations, we are committed to sustainability by operating responsibly to safeguard and improve society&#x2019;s quality of life. Caring for our people and our communities, our customers and our investors &#x2013; that is The Sterling Way.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 30, 2022, we completed the disposition of our 50% ownership interest in our partnership with Myers &amp;amp; Sons Construction L.P. (&#x201c;Myers&#x201d;), which represented a strategic shift that had a major effect on our operations and consolidated financial results. Accordingly, the historical results of Myers have been presented as discontinued operations in our Consolidated Statements of Operations and Consolidated Balance Sheets. Prior to being disclosed as a discontinued operation, the results of Myers were included within our Transportation Solutions segment. The following footnotes reflect continuing operations only, unless otherwise indicated.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-465"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <strl:DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset contextRef="c-97" decimals="2" id="f-466" unitRef="number">0.50</strl:DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-467">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.123%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Presentation Basis&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Condensed Consolidated Financial Statements are presented in accordance with accounting policies generally accepted in the United States (&#x201c;GAAP&#x201d;) and reflect all wholly owned subsidiaries and those entities the Company is required to consolidate. See the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Consolidated 50% Owned Subsidiary&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;section of this Note&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 5 - Construction Joint Ventures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further discussion of the Company&#x2019;s consolidation policy for those entities that are not wholly owned. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. Values presented herein (excluding per share data) are in thousands. Reclassifications have been made to historical financial data in the Condensed Consolidated Financial Statements to conform to the current period presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Estimates and Judgments&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the accompanying Condensed Consolidated Financial Statements in conformance with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting estimates of the Company require a higher degree of judgment than others in their application. These include the recognition of revenue and income from construction contracts over time, the valuation of long-lived assets, goodwill and purchase accounting estimates. Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual results could differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consistent with Regulation S-X Rule 10-1(a), the Company has omitted significant accounting policies in this quarterly report that would duplicate the disclosures contained in the Company&#x2019;s annual report on Form 10-K for the year ended December&#160;31, 2022 under &#x201c;Part II, Item 8. - Notes to Consolidated Financial Statements.&#x201d; This quarterly report should be read in conjunction with the Company&#x2019;s most recent annual report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables are generally based on amounts billed to the customer in accordance with contractual provisions. Receivables are written off based on the individual credit evaluation and specific circumstances of the customer, when such treatment is warranted. The Company performs a review of outstanding receivables, historical collection information and existing economic conditions to determine if there are potential uncollectible receivables. At September&#160;30, 2023 and December&#160;31, 2022, our allowance for our estimate of expected credit losses was zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracts in Progress&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance obligations satisfied over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., biweekly or monthly) or upon achievement of contractual milestones. Typically, Sterling bills for advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. However, the Company occasionally bills subsequent to revenue recognition, resulting in contract assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Many of the contracts under which the Company performs work also contain retainage provisions. Retainage refers to that portion of our billings held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. These assets and liabilities are reported on the Condensed Consolidated Balance Sheet within &#x201c;Contract assets&#x201d; and &#x201c;Contract liabilities&#x201d; on a contract-by-contract basis at the end of each reporting period. At September&#160;30, 2023 and December&#160;31, 2022, contract assets included $64,268 and $65,682 of retainage, respectively, and contract liabilities included $83,928 and $63,848 of retainage, respectively. Retainage on active contracts is classified as current regardless of the term of the contract and is generally collected within one year of the completion of a contract. We anticipate collecting approximately 70% of our September&#160;30, 2023 retainage during the next twelve months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets decreased by $2,476 compared to December&#160;31, 2022, primarily due to lower unbilled revenue and retainage. Contract liabilities increased by $192,916 compared to December&#160;31, 2022, due to the timing of advance billings and work progression, partly offset by an increase in retainage. Revenue recognized for the three and nine months ended September&#160;30, 2023 that was included in the contract liability balance on December&#160;31, 2022 was $25,515 and $172,941, respectively. Revenue recognized for the three and nine months ended September&#160;30, 2022 that was included in the contract liability balance on December&#160;31, 2021 was $10,942 and $94,539, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consolidated 50% Owned Subsidiary&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a 50% ownership interest in a subsidiary that it fully consolidates as a result of its exercise of control of the entity. The results attributable to the 50% portion that the Company does not own is eliminated within &#x201c;Other operating expense, net&#x201d; within the Consolidated Statements of Operations and an associated liability is established within &#x201c;Members&#x2019; interest subject to mandatory redemption and undistributed earnings&#x201d; within the Consolidated Balance Sheets. The subsidiary also has a mandatory redemption provision which, under circumstances that are certain to occur, obligates the Company to purchase the remaining 50% interest for $20,000. The Company has purchased a $20,000 death and permanent total disability insurance policy to mitigate the Company&#x2019;s cash draw if such events were to occur. The purchase obligation is also recorded in &#x201c;Members&#x2019; interest subject to mandatory redemption and undistributed earnings&#x201d; on the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Restricted Cash&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cash is comprised of highly liquid investments with maturities of three months or less. Restricted cash of zero and $3,721 is included in &#x201c;Other current assets&#x201d; on the Condensed Consolidated Balance Sheets at September&#160;30, 2023 and December&#160;31, 2022, respectively. This balance represented cash deposited by the Company into separate accounts and designated as collateral for standby letters of credit in the same amount in accordance with contractual agreements with the Company&#x2019;s insurance providers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and in December 2022, the FASB issued ASU 2022-06, Deferral of the Sunset Date of Topic 848, to extend the temporary accounting rules under ASU 2020-04 from December 31, 2022 to December 31, 2024. The ASU provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) by providing certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships and other transactions that reference LIBOR as a benchmark rate are modified. The Company adopted the optional guidance in the second quarter of 2023 and it did not have a material impact on the Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-468">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Presentation Basis&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Condensed Consolidated Financial Statements are presented in accordance with accounting policies generally accepted in the United States (&#x201c;GAAP&#x201d;) and reflect all wholly owned subsidiaries and those entities the Company is required to consolidate. See the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Consolidated 50% Owned Subsidiary&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;section of this Note&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 5 - Construction Joint Ventures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further discussion of the Company&#x2019;s consolidation policy for those entities that are not wholly owned. In the opinion of management, all adjustments, consisting only of normal recurring adjustments, considered necessary for a fair presentation have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. Values presented herein (excluding per share data) are in thousands. Reclassifications have been made to historical financial data in the Condensed Consolidated Financial Statements to conform to the current period presentation.&lt;/span&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-469">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Estimates and Judgments&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the accompanying Condensed Consolidated Financial Statements in conformance with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Certain accounting estimates of the Company require a higher degree of judgment than others in their application. These include the recognition of revenue and income from construction contracts over time, the valuation of long-lived assets, goodwill and purchase accounting estimates. Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual results could differ from these estimates.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="c-1" id="f-470">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables are generally based on amounts billed to the customer in accordance with contractual provisions. Receivables are written off based on the individual credit evaluation and specific circumstances of the customer, when such treatment is warranted. The Company performs a review of outstanding receivables, historical collection information and existing economic conditions to determine if there are potential uncollectible receivables. At September&#160;30, 2023 and December&#160;31, 2022, our allowance for our estimate of expected credit losses was zero.&lt;/span&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-9" decimals="INF" id="f-471" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-8" decimals="INF" id="f-472" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-473">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracts in Progress&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance obligations satisfied over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., biweekly or monthly) or upon achievement of contractual milestones. Typically, Sterling bills for advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. However, the Company occasionally bills subsequent to revenue recognition, resulting in contract assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Many of the contracts under which the Company performs work also contain retainage provisions. Retainage refers to that portion of our billings held for payment by the customer pending satisfactory completion of the project. Unless reserved, the Company assumes that all amounts retained by customers under such provisions are fully collectible. These assets and liabilities are reported on the Condensed Consolidated Balance Sheet within &#x201c;Contract assets&#x201d; and &#x201c;Contract liabilities&#x201d; on a contract-by-contract basis at the end of each reporting period. At September&#160;30, 2023 and December&#160;31, 2022, contract assets included $64,268 and $65,682 of retainage, respectively, and contract liabilities included $83,928 and $63,848 of retainage, respectively. Retainage on active contracts is classified as current regardless of the term of the contract and is generally collected within one year of the completion of a contract. We anticipate collecting approximately 70% of our September&#160;30, 2023 retainage during the next twelve months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets decreased by $2,476 compared to December&#160;31, 2022, primarily due to lower unbilled revenue and retainage. Contract liabilities increased by $192,916 compared to December&#160;31, 2022, due to the timing of advance billings and work progression, partly offset by an increase in retainage. Revenue recognized for the three and nine months ended September&#160;30, 2023 that was included in the contract liability balance on December&#160;31, 2022 was $25,515 and $172,941, respectively. Revenue recognized for the three and nine months ended September&#160;30, 2022 that was included in the contract liability balance on December&#160;31, 2021 was $10,942 and $94,539, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <strl:ContractWithCustomerRetainageAssetCurrent contextRef="c-8" decimals="-3" id="f-474" unitRef="usd">64268000</strl:ContractWithCustomerRetainageAssetCurrent>
    <strl:ContractWithCustomerRetainageAssetCurrent contextRef="c-9" decimals="-3" id="f-475" unitRef="usd">65682000</strl:ContractWithCustomerRetainageAssetCurrent>
    <strl:ContractWithCustomerRetainageLiabilityCurrent contextRef="c-8" decimals="-3" id="f-476" unitRef="usd">83928000</strl:ContractWithCustomerRetainageLiabilityCurrent>
    <strl:ContractWithCustomerRetainageLiabilityCurrent contextRef="c-9" decimals="-3" id="f-477" unitRef="usd">63848000</strl:ContractWithCustomerRetainageLiabilityCurrent>
    <strl:ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear contextRef="c-8" decimals="2" id="f-478" unitRef="number">0.70</strl:ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear>
    <strl:IncreaseDecreaseInContractWithCustomerRetainageAsset contextRef="c-1" decimals="-3" id="f-479" unitRef="usd">-2476000</strl:IncreaseDecreaseInContractWithCustomerRetainageAsset>
    <strl:IncreaseDecreaseInContractWithCustomerRetainageLiability contextRef="c-1" decimals="-3" id="f-480" unitRef="usd">192916000</strl:IncreaseDecreaseInContractWithCustomerRetainageLiability>
    <strl:ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod contextRef="c-3" decimals="-3" id="f-481" unitRef="usd">25515000</strl:ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod>
    <strl:ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod contextRef="c-1" decimals="-3" id="f-482" unitRef="usd">172941000</strl:ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-4" decimals="-3" id="f-483" unitRef="usd">10942000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-5" decimals="-3" id="f-484" unitRef="usd">94539000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="c-1" id="f-485">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consolidated 50% Owned Subsidiary&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a 50% ownership interest in a subsidiary that it fully consolidates as a result of its exercise of control of the entity. The results attributable to the 50% portion that the Company does not own is eliminated within &#x201c;Other operating expense, net&#x201d; within the Consolidated Statements of Operations and an associated liability is established within &#x201c;Members&#x2019; interest subject to mandatory redemption and undistributed earnings&#x201d; within the Consolidated Balance Sheets. The subsidiary also has a mandatory redemption provision which, under circumstances that are certain to occur, obligates the Company to purchase the remaining 50% interest for $20,000. The Company has purchased a $20,000 death and permanent total disability insurance policy to mitigate the Company&#x2019;s cash draw if such events were to occur. The purchase obligation is also recorded in &#x201c;Members&#x2019; interest subject to mandatory redemption and undistributed earnings&#x201d; on the Condensed Consolidated Balance Sheets.&lt;/span&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <strl:ConsolidatedEntitiesOwnershipPercentage contextRef="c-8" decimals="2" id="f-486" unitRef="number">0.50</strl:ConsolidatedEntitiesOwnershipPercentage>
    <strl:ConsolidatedEntitiesOwnershipPercentage contextRef="c-8" decimals="2" id="f-487" unitRef="number">0.50</strl:ConsolidatedEntitiesOwnershipPercentage>
    <strl:ConsolidatedEntitiesOwnershipPercentage contextRef="c-8" decimals="2" id="f-488" unitRef="number">0.50</strl:ConsolidatedEntitiesOwnershipPercentage>
    <strl:MembersInterestSubjectToMandatoryRedemption contextRef="c-98" decimals="-3" id="f-489" unitRef="usd">20000000</strl:MembersInterestSubjectToMandatoryRedemption>
    <strl:DeathAndDisabilityInsurancePoliciesPerPolicyAmount contextRef="c-8" decimals="-3" id="f-490" unitRef="usd">20000000</strl:DeathAndDisabilityInsurancePoliciesPerPolicyAmount>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-491">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Restricted Cash&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cash is comprised of highly liquid investments with maturities of three months or less. Restricted cash of zero and $3,721 is included in &#x201c;Other current assets&#x201d; on the Condensed Consolidated Balance Sheets at September&#160;30, 2023 and December&#160;31, 2022, respectively. This balance represented cash deposited by the Company into separate accounts and designated as collateral for standby letters of credit in the same amount in accordance with contractual agreements with the Company&#x2019;s insurance providers.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCash contextRef="c-8" decimals="-3" id="f-492" unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c-9" decimals="-3" id="f-493" unitRef="usd">3721000</us-gaap:RestrictedCash>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-494">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and in December 2022, the FASB issued ASU 2022-06, Deferral of the Sunset Date of Topic 848, to extend the temporary accounting rules under ASU 2020-04 from December 31, 2022 to December 31, 2024. The ASU provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) by providing certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships and other transactions that reference LIBOR as a benchmark rate are modified. The Company adopted the optional guidance in the second quarter of 2023 and it did not have a material impact on the Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c-1" id="f-495">&lt;div style="margin-bottom:4pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:23.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.464%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.336%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DISPOSITIONS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Myers Disposition&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;30, 2022, we entered into an agreement (the &#x201c;Myers Agreement&#x201d;) and sold the Company&#x2019;s 50% ownership interest in its partnership with Myers for $18,000 in cash. The Company received two payments in the first quarter of 2023 totaling $14,000 and in accordance with the Myers Agreement&#x2019;s payment terms, two payments of $2,000 each are due by the end of 2025 and 2027. The remaining $4,000 in deferred payments receivable is recorded within &#x201c;Other non-current assets, net&#x201d; on our September&#160;30, 2023 Consolidated Balance Sheet at present value calculated using an implicit interest rate of 5.75%. The disposition is consistent with the Company&#x2019;s strategic shift to reduce its portfolio of low-bid heavy highway and water containment and treatment projects in order to reduce risk, to improve the Company&#x2019;s margins, and to focus on its strategic geographies outside of California. The disposition represented a strategic shift that had a major effect on &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;our operations and consolidated financial results, and accordingly, the historical results of Myers have been presented as discontinued operations in our Consolidated Statements of Operations and Consolidated Balance Sheets. Prior to being disclosed as a discontinued operation, the results of Myers were included within our Transportation Solutions segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the components of net income from discontinued operations for the three and nine months ended September&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposition related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on extinguishment of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pretax loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss from Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the cash flows from discontinued operations for the nine months ended September&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.332%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.468%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash used in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities of Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investing activities of Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities of Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in cash, cash equivalents, and restricted cash of Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <strl:DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset contextRef="c-97" decimals="2" id="f-496" unitRef="number">0.50</strl:DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments contextRef="c-99" decimals="-3" id="f-497" unitRef="usd">18000000</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived
      contextRef="c-100"
      decimals="INF"
      id="f-498"
      unitRef="numberofpayment">2</strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested contextRef="c-100" decimals="-3" id="f-499" unitRef="usd">14000000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue
      contextRef="c-99"
      decimals="INF"
      id="f-500"
      unitRef="numberofpayment">2</strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue>
    <strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo contextRef="c-97" decimals="-3" id="f-501" unitRef="usd">2000000</strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo>
    <strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne contextRef="c-97" decimals="-3" id="f-502" unitRef="usd">2000000</strl:DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne>
    <strl:DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable contextRef="c-99" decimals="-3" id="f-503" unitRef="usd">4000000</strl:DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable>
    <strl:DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate contextRef="c-97" decimals="4" id="f-504" unitRef="number">0.0575</strl:DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c-1" id="f-505">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the components of net income from discontinued operations for the three and nine months ended September&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposition related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on extinguishment of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pretax loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss from Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the cash flows from discontinued operations for the nine months ended September&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.332%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.468%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash used in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities of Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investing activities of Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities of Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in cash, cash equivalents, and restricted cash of Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-101" decimals="-3" id="f-506" unitRef="usd">63902000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-102" decimals="-3" id="f-507" unitRef="usd">157001000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c-101" decimals="-3" id="f-508" unitRef="usd">61323000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c-102" decimals="-3" id="f-509" unitRef="usd">156056000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c-101" decimals="-3" id="f-510" unitRef="usd">2579000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c-102" decimals="-3" id="f-511" unitRef="usd">945000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="c-101" decimals="-3" id="f-512" unitRef="usd">4231000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="c-102" decimals="-3" id="f-513" unitRef="usd">9586000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <strl:DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts contextRef="c-101" decimals="-3" id="f-514" unitRef="usd">200000</strl:DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts>
    <strl:DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts contextRef="c-102" decimals="-3" id="f-515" unitRef="usd">200000</strl:DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts>
    <strl:DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet contextRef="c-101" decimals="-3" id="f-516" unitRef="usd">63000</strl:DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet>
    <strl:DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet contextRef="c-102" decimals="-3" id="f-517" unitRef="usd">3059000</strl:DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="c-101" decimals="-3" id="f-518" unitRef="usd">-1789000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="c-102" decimals="-3" id="f-519" unitRef="usd">-5782000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <strl:DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense contextRef="c-101" decimals="-3" id="f-520" unitRef="usd">3000</strl:DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense>
    <strl:DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense contextRef="c-102" decimals="-3" id="f-521" unitRef="usd">67000</strl:DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense>
    <strl:DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt contextRef="c-101" decimals="-3" id="f-522" unitRef="usd">0</strl:DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt>
    <strl:DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt contextRef="c-102" decimals="-3" id="f-523" unitRef="usd">2428000</strl:DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-101" decimals="-3" id="f-524" unitRef="usd">-1786000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-102" decimals="-3" id="f-525" unitRef="usd">-3287000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-4" decimals="-3" id="f-526" unitRef="usd">-611000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-5" decimals="-3" id="f-527" unitRef="usd">-1539000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-101" decimals="-3" id="f-528" unitRef="usd">-1175000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-102" decimals="-3" id="f-529" unitRef="usd">-1748000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c-5" decimals="-3" id="f-530" unitRef="usd">-9158000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="c-5" decimals="-3" id="f-531" unitRef="usd">-688000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="c-5" decimals="-3" id="f-532" unitRef="usd">-81000</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-103" decimals="-3" id="f-533" unitRef="usd">-9927000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-534">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.766%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.994%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:92.806%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;REVENUE FROM CUSTOMERS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Remaining Performance Obligations (&#x201c;RPOs&#x201d;)&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;RPOs represent the aggregate amount of our contract transaction price related to performance obligations that are unsatisfied or partially satisfied at the end of the period. RPOs include the entire expected revenue values for joint ventures we consolidate and our proportionate value for those we proportionately consolidate. RPOs may not be indicative of future operating results. Projects included in RPOs may be canceled or modified by customers; however, the customer would be required to compensate the Company for additional contractual costs for cancellation or modifications. The following table presents the Company&#x2019;s RPOs, by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.712%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.715%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;E-Infrastructure Solutions RPOs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;891,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation Solutions RPOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Solutions RPOs - Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total RPOs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,010,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,414,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expects to recognize approximately 70% of its RPOs as revenue during the next twelve months, and the balance thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Disaggregation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the Company&#x2019;s revenue disaggregated by major end market and contract type:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.161%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues by major end market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;E-Infrastructure Solutions Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Heavy Highway&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Non-Highway Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Transportation Solutions Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Building Solutions Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues by contract type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lump-Sum&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-Unit Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has projects that it is in the process of negotiating, or awaiting final approval of, unapproved change orders and claims with its customers. The Company is proceeding with its contractual rights to recoup additional costs incurred from its customers based on completing work associated with change orders, including change orders with pending change order pricing, or claims related to significant changes in scope which resulted in substantial delays and additional costs in completing the work. Unapproved change order and claim information has been provided to the Company&#x2019;s customers and negotiations with the customers are ongoing. If additional progress with an acceptable resolution is not reached, legal action will be taken. Based upon the Company&#x2019;s review of the provisions of its contracts, specific costs incurred and other related evidence supporting the unapproved change orders and claims, together in some cases as necessary with the views of the Company&#x2019;s outside claim consultants, the Company concluded it was appropriate to include in project price amounts of $7,825 and $8,649, at September&#160;30, 2023 and December&#160;31, 2022, respectively, relating to unapproved change orders and claims. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting for long-term contracts and programs involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognizes such profit over the life of the contract. Contract estimates are based on various assumptions to project the outcome of future events that often span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials and the performance of subcontractors. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract penalty provisions and final contract settlements, may result in revisions to costs and income and are recognized in the period in which the revisions are determined. Changes in contract estimates resulted in net increases of $19,822 and $36,557 for the three and nine months ended September&#160;30, 2023, respectively, and net increases of $14,641 and $43,634 for the three and nine months ended September&#160;30, 2022, respectively, included in &#x201c;Operating income&#x201d; on the Condensed Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="c-1" id="f-535">The following table presents the Company&#x2019;s RPOs, by segment:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.712%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.715%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;E-Infrastructure Solutions RPOs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;891,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation Solutions RPOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Solutions RPOs - Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total RPOs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,010,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,414,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-104" decimals="-3" id="f-536" unitRef="usd">891356000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-105" decimals="-3" id="f-537" unitRef="usd">603227000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-106" decimals="-3" id="f-538" unitRef="usd">1022927000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-107" decimals="-3" id="f-539" unitRef="usd">713173000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-108" decimals="-3" id="f-540" unitRef="usd">96124000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-109" decimals="-3" id="f-541" unitRef="usd">97942000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-8" decimals="-3" id="f-542" unitRef="usd">2010407000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-9" decimals="-3" id="f-543" unitRef="usd">1414342000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c-110" decimals="2" id="f-544" unitRef="number">0.70</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-110" id="f-545">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-546">The following tables present the Company&#x2019;s revenue disaggregated by major end market and contract type:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.161%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues by major end market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;E-Infrastructure Solutions Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Heavy Highway&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Non-Highway Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Transportation Solutions Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Building Solutions Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues by contract type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lump-Sum&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-Unit Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-111" decimals="-3" id="f-547" unitRef="usd">253948000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-112" decimals="-3" id="f-548" unitRef="usd">255530000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-113" decimals="-3" id="f-549" unitRef="usd">719936000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-114" decimals="-3" id="f-550" unitRef="usd">658005000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-115" decimals="-3" id="f-551" unitRef="usd">146864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-116" decimals="-3" id="f-552" unitRef="usd">112615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-117" decimals="-3" id="f-553" unitRef="usd">327440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-118" decimals="-3" id="f-554" unitRef="usd">307070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-119" decimals="-3" id="f-555" unitRef="usd">18948000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-120" decimals="-3" id="f-556" unitRef="usd">25441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-121" decimals="-3" id="f-557" unitRef="usd">50694000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-122" decimals="-3" id="f-558" unitRef="usd">61558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-123" decimals="-3" id="f-559" unitRef="usd">27184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-124" decimals="-3" id="f-560" unitRef="usd">19168000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-125" decimals="-3" id="f-561" unitRef="usd">77089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-126" decimals="-3" id="f-562" unitRef="usd">47377000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-127" decimals="-3" id="f-563" unitRef="usd">192996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-128" decimals="-3" id="f-564" unitRef="usd">157224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-129" decimals="-3" id="f-565" unitRef="usd">455223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-130" decimals="-3" id="f-566" unitRef="usd">416005000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-131" decimals="-3" id="f-567" unitRef="usd">77866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-132" decimals="-3" id="f-568" unitRef="usd">51304000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-133" decimals="-3" id="f-569" unitRef="usd">204993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-134" decimals="-3" id="f-570" unitRef="usd">166045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-135" decimals="-3" id="f-571" unitRef="usd">35537000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-136" decimals="-3" id="f-572" unitRef="usd">28982000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-137" decimals="-3" id="f-573" unitRef="usd">106099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-138" decimals="-3" id="f-574" unitRef="usd">80774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-139" decimals="-3" id="f-575" unitRef="usd">113403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-140" decimals="-3" id="f-576" unitRef="usd">80286000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-141" decimals="-3" id="f-577" unitRef="usd">311092000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-142" decimals="-3" id="f-578" unitRef="usd">246819000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-143" decimals="-3" id="f-579" unitRef="usd">560347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-144" decimals="-3" id="f-580" unitRef="usd">493040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-145" decimals="-3" id="f-581" unitRef="usd">1486251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-146" decimals="-3" id="f-582" unitRef="usd">1320829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-147" decimals="-3" id="f-583" unitRef="usd">291149000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-148" decimals="-3" id="f-584" unitRef="usd">279185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-149" decimals="-3" id="f-585" unitRef="usd">822663000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-150" decimals="-3" id="f-586" unitRef="usd">723637000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-151" decimals="-3" id="f-587" unitRef="usd">190170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-152" decimals="-3" id="f-588" unitRef="usd">161993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-153" decimals="-3" id="f-589" unitRef="usd">454359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-154" decimals="-3" id="f-590" unitRef="usd">427153000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-155" decimals="-3" id="f-591" unitRef="usd">79028000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-156" decimals="-3" id="f-592" unitRef="usd">51862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-157" decimals="-3" id="f-593" unitRef="usd">209229000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-158" decimals="-3" id="f-594" unitRef="usd">170039000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-143" decimals="-3" id="f-595" unitRef="usd">560347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-144" decimals="-3" id="f-596" unitRef="usd">493040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-145" decimals="-3" id="f-597" unitRef="usd">1486251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-146" decimals="-3" id="f-598" unitRef="usd">1320829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:UnapprovedChangeOrdersAmount contextRef="c-159" decimals="-3" id="f-599" unitRef="usd">7825000</us-gaap:UnapprovedChangeOrdersAmount>
    <us-gaap:UnapprovedChangeOrdersAmount contextRef="c-160" decimals="-3" id="f-600" unitRef="usd">8649000</us-gaap:UnapprovedChangeOrdersAmount>
    <strl:EstimatedConstructionGrossProfitLossBeforeTax contextRef="c-161" decimals="-3" id="f-601" unitRef="usd">19822000</strl:EstimatedConstructionGrossProfitLossBeforeTax>
    <strl:EstimatedConstructionGrossProfitLossBeforeTax contextRef="c-162" decimals="-3" id="f-602" unitRef="usd">36557000</strl:EstimatedConstructionGrossProfitLossBeforeTax>
    <strl:EstimatedConstructionGrossProfitLossBeforeTax contextRef="c-163" decimals="-3" id="f-603" unitRef="usd">14641000</strl:EstimatedConstructionGrossProfitLossBeforeTax>
    <strl:EstimatedConstructionGrossProfitLossBeforeTax contextRef="c-164" decimals="-3" id="f-604" unitRef="usd">43634000</strl:EstimatedConstructionGrossProfitLossBeforeTax>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="c-1" id="f-605">&lt;div style="margin-bottom:4pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.254%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:92.546%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CONSTRUCTION JOINT VENTURES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Joint Ventures with a Controlling Interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;We consolidate any venture that is determined to be a VIE for which we are the primary beneficiary, or which we otherwise effectively control. The equity held by the remaining owners and their portions of net income (loss) are reflected in stockholders&#x2019; equity on the Condensed Consolidated Balance Sheets line item &#x201c;Noncontrolling interests&#x201d; and in the Condensed Consolidated Statements of Operations line item &#x201c;Net income attributable to noncontrolling interests,&#x201d; respectively. The Company determined that a joint venture in which the Company&#x2019;s Ralph L. Wadsworth Construction subsidiary is a 51% owner is a VIE and the Company is the primary beneficiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summary financial information for this construction joint venture is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Joint Ventures with a Noncontrolling Interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company accounts for unconsolidated joint ventures using a pro-rata basis in the Condensed Consolidated Statements of Operations and as a single line item (&#x201c;Receivables from and equity in construction joint ventures&#x201d;) in the Condensed Consolidated Balance Sheets. This method is a permissible modification of the equity method of accounting which is a common practice in the construction industry. Combined financial amounts of joint ventures in which the Company has a noncontrolling interest and the Company&#x2019;s share of such amounts which are included in the Company&#x2019;s Condensed Consolidated Financial Statements are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.806%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterling&#x2019;s receivables from and equity in construction joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sterling&#x2019;s noncontrolling interest:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The caption &#x201c;Receivables from and equity in construction joint ventures&#x201d; includes undistributed earnings and receivables owed to the Company. Undistributed earnings are typically released to the joint venture partners after the customer accepts the project as completed and the warranty period, if any, has passed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The use of joint ventures exposes us to a number of risks, including the risk that our partners may be unable or unwilling to provide their share of capital investment to fund the operations of the venture or complete their obligations to us, the venture, or ultimately, the customer. Differences in opinions or views among joint venture partners could also result in delayed decision-making or failure to agree on material issues, which could adversely affect the business and operations of the joint venture. In addition, agreement terms may subject us to joint and several liability for our venture partners, and the failure of our venture partners to perform their obligations could impose additional performance and financial obligations on us. The aforementioned factors could result in unanticipated costs to complete the projects, liquidated damages or contract disputes, including claims against our partners.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c-165" decimals="2" id="f-606" unitRef="number">0.51</us-gaap:VariableInterestEntityOwnershipPercentage>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="c-1" id="f-607">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summary financial information for this construction joint venture is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sterling&#x2019;s noncontrolling interest:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:Revenues contextRef="c-166" decimals="-3" id="f-608" unitRef="usd">8964000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-167" decimals="-3" id="f-609" unitRef="usd">16544000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-168" decimals="-3" id="f-610" unitRef="usd">34227000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-169" decimals="-3" id="f-611" unitRef="usd">37006000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss contextRef="c-166" decimals="-3" id="f-612" unitRef="usd">599000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-167" decimals="-3" id="f-613" unitRef="usd">1285000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-168" decimals="-3" id="f-614" unitRef="usd">2281000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-169" decimals="-3" id="f-615" unitRef="usd">2673000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-166" decimals="-3" id="f-616" unitRef="usd">966000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-167" decimals="-3" id="f-617" unitRef="usd">1294000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-168" decimals="-3" id="f-618" unitRef="usd">3119000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-169" decimals="-3" id="f-619" unitRef="usd">2688000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="c-1" id="f-620">Combined financial amounts of joint ventures in which the Company has a noncontrolling interest and the Company&#x2019;s share of such amounts which are included in the Company&#x2019;s Condensed Consolidated Financial Statements are shown below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.806%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterling&#x2019;s receivables from and equity in construction joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:AssetsCurrent contextRef="c-170" decimals="-3" id="f-621" unitRef="usd">47490000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-171" decimals="-3" id="f-622" unitRef="usd">68258000</us-gaap:AssetsCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-170" decimals="-3" id="f-623" unitRef="usd">12306000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-171" decimals="-3" id="f-624" unitRef="usd">33944000</us-gaap:LiabilitiesCurrent>
    <strl:ReceivablesFromAndEquityInConstructionJointVentures contextRef="c-170" decimals="-3" id="f-625" unitRef="usd">14593000</strl:ReceivablesFromAndEquityInConstructionJointVentures>
    <strl:ReceivablesFromAndEquityInConstructionJointVentures contextRef="c-171" decimals="-3" id="f-626" unitRef="usd">14122000</strl:ReceivablesFromAndEquityInConstructionJointVentures>
    <us-gaap:Revenues contextRef="c-172" decimals="-3" id="f-627" unitRef="usd">17296000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-173" decimals="-3" id="f-628" unitRef="usd">31848000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-174" decimals="-3" id="f-629" unitRef="usd">49073000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-175" decimals="-3" id="f-630" unitRef="usd">109486000</us-gaap:Revenues>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c-172" decimals="-3" id="f-631" unitRef="usd">7876000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c-173" decimals="-3" id="f-632" unitRef="usd">6299000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c-174" decimals="-3" id="f-633" unitRef="usd">16204000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c-175" decimals="-3" id="f-634" unitRef="usd">16766000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-172" decimals="-3" id="f-635" unitRef="usd">6891000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-173" decimals="-3" id="f-636" unitRef="usd">12881000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-174" decimals="-3" id="f-637" unitRef="usd">19674000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-175" decimals="-3" id="f-638" unitRef="usd">45798000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-172" decimals="-3" id="f-639" unitRef="usd">3187000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-173" decimals="-3" id="f-640" unitRef="usd">2533000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-174" decimals="-3" id="f-641" unitRef="usd">6605000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-175" decimals="-3" id="f-642" unitRef="usd">6909000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-643">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.345%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:92.591%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.118%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.558%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction and transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(157,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Depreciation Expense&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense is primarily included within cost of revenues and was $11,121 and $31,320 for the three and nine months ended September&#160;30, 2023, respectively, and $9,219 and $26,731 for the three and nine months ended September&#160;30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-644">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.118%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.558%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction and transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(157,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-176" decimals="-3" id="f-645" unitRef="usd">383869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-177" decimals="-3" id="f-646" unitRef="usd">345647000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-178" decimals="-3" id="f-647" unitRef="usd">21220000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-179" decimals="-3" id="f-648" unitRef="usd">20500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-180" decimals="-3" id="f-649" unitRef="usd">3402000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-181" decimals="-3" id="f-650" unitRef="usd">3402000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-182" decimals="-3" id="f-651" unitRef="usd">3623000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-183" decimals="-3" id="f-652" unitRef="usd">3352000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-8" decimals="-3" id="f-653" unitRef="usd">412114000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-9" decimals="-3" id="f-654" unitRef="usd">372901000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-8" decimals="-3" id="f-655" unitRef="usd">181056000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-9" decimals="-3" id="f-656" unitRef="usd">157419000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-8" decimals="-3" id="f-657" unitRef="usd">231058000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-9" decimals="-3" id="f-658" unitRef="usd">215482000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Depreciation contextRef="c-3" decimals="-3" id="f-659" unitRef="usd">11121000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-660" unitRef="usd">31320000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-4" decimals="-3" id="f-661" unitRef="usd">9219000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-5" decimals="-3" id="f-662" unitRef="usd">26731000</us-gaap:Depreciation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-663">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.742%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.447%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:91.353%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;OTHER INTANGIBLE ASSETS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our acquired finite-lived intangible assets, including the weighted-average useful lives for each major intangible asset category and in total:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.063%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.919%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The Company&#x2019;s intangible amortization expense was $3,736 and $11,209 for the three and nine months ended September&#160;30, 2023, respectively, and $3,509 and $10,591 for the three and nine months ended September&#160;30, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-664">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our acquired finite-lived intangible assets, including the weighted-average useful lives for each major intangible asset category and in total:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.063%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.911%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.919%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-184" id="f-665">P24Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-185" decimals="-3" id="f-666" unitRef="usd">284923000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-185" decimals="-3" id="f-667" unitRef="usd">46131000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-186" decimals="-3" id="f-668" unitRef="usd">284923000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-186" decimals="-3" id="f-669" unitRef="usd">37044000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-187" id="f-670">P24Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-188" decimals="-3" id="f-671" unitRef="usd">57607000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-188" decimals="-3" id="f-672" unitRef="usd">8920000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-189" decimals="-3" id="f-673" unitRef="usd">57607000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-189" decimals="-3" id="f-674" unitRef="usd">7150000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-190" id="f-675">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-191" decimals="-3" id="f-676" unitRef="usd">2487000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-191" decimals="-3" id="f-677" unitRef="usd">2052000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-192" decimals="-3" id="f-678" unitRef="usd">2487000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-192" decimals="-3" id="f-679" unitRef="usd">1700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-1" id="f-680">P24Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-8" decimals="-3" id="f-681" unitRef="usd">345017000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-8" decimals="-3" id="f-682" unitRef="usd">57103000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-9" decimals="-3" id="f-683" unitRef="usd">345017000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-9" decimals="-3" id="f-684" unitRef="usd">45894000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-3" decimals="-3" id="f-685" unitRef="usd">3736000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-686" unitRef="usd">11209000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-4" decimals="-3" id="f-687" unitRef="usd">3509000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-3" id="f-688" unitRef="usd">10591000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-689">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.748%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.735%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:92.065%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DEBT&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s outstanding debt&#160;was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.375%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.295%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less - Current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less - Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Our amended credit agreement (as amended, the &#x201c;Credit Agreement&#x201d;) provides the Company with senior secured debt financing in an initial principal amount of up to $615,000 in the aggregate (collectively, the &#x201c;Credit Facility&#x201d;), consisting of (i) a senior secured first lien term loan facility (the &#x201c;Term Loan Facility&#x201d;) in the initial aggregate principal amount of $540,000 and (ii) a senior secured first lien revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;) in an aggregate principal amount of $75,000 (with a $75,000 limit for the issuance of letters of credit and a $15,000 sublimit for swing line loans). The obligations under the Credit Facility are secured by substantially all of the assets of the Company and the subsidiary guarantors, subject to certain permitted liens and interests of other parties. The Credit Facility will mature on October 2, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 5, 2023, the Credit Agreement was amended pursuant to an opt-in election to address the cessation of LIBOR and provide an alternative, replacement method of calculating the interest rates payable under the Credit Agreement with adjusted forward-looking term rates based on the Secured Overnight Financing Rate (&#x201c;Term SOFR&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term Loan Facility bears interest at either the base rate plus a margin, or at a one-, three- or six-month Term SOFR rate plus a margin, at the Company&#x2019;s election. At&#160;September&#160;30, 2023, the Company calculated interest using a Term SOFR rate of 5.43% and an applicable margin of 1.50% per annum, and had a weighted average interest rate of approximately&#160;6.91% per annum&#160;during the nine months ended September&#160;30, 2023. Scheduled principal payments on the Term Loan Facility are made quarterly and total approximately $31,900 and $26,100 for the years ending 2023 and 2024, respectively. A final payment of all principal and interest then outstanding on the Term Loan Facility is due on October 2, 2024. For the three and nine months ended September&#160;30, 2023, the Company made scheduled Term Loan Facility payments of $8,709 and $23,225, respectively and voluntary early payments of $0 and $53,000, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Revolving Credit Facility bears interest at the same rate options as the Term Loan Facility. In addition to interest on debt borrowings, we are assessed quarterly commitment fees on the unutilized portion of the facility as well as letter of credit fees on outstanding instruments. At&#160;September&#160;30, 2023, we had&#160;no&#160;outstanding borrowings under the $75,000 Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The costs associated with the Credit Facility are reflected on the Condensed Consolidated Balance Sheets as a direct reduction from the related debt liability and amortized over the term of the facility. Amortization of debt issuance costs was $504 and $1,585 for the three and nine months ended September&#160;30, 2023, respectively, and $534 and $1,636 for the three and nine months ended September&#160;30, 2022, respectively, and was recorded as interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Other debt primarily consists of a subordinated promissory note to one of the Plateau sellers. As part of the Plateau acquisition in 2019, the Company issued a $10,000 subordinated promissory note to one of the Plateau sellers that bears interest at 8% with interest payments due quarterly beginning January 1, 2020. The subordinated promissory note has no scheduled payments; however, it may be repaid in whole or in part at any time, subject to certain payment restrictions under a subordination agreement with the agent under our Credit Agreement, without premium or penalty, with final payment of all principal and interest then outstanding due on April 2, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compliance and Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Credit Agreement contains various affirmative and negative covenants that may, subject to certain exceptions, restrict our ability and the ability of our subsidiaries to, among other things, grant liens, incur additional indebtedness, make loans, advances or other investments, make non-ordinary course asset sales, declare or pay dividends or make other distributions with respect to equity interests, purchase, redeem or otherwise acquire or retire capital stock or other equity interests, or merge or consolidate with any other person, among various other things. In addition, the Company is required to maintain certain financial covenants. As of September&#160;30, 2023, we were in compliance with all of our restrictive and financial covenants. The Company&#x2019;s debt is recorded at its carrying amount in the Condensed Consolidated Balance Sheets. Based upon the current market rates for debt with similar credit risk and maturities, at September&#160;30, 2023 and December&#160;31, 2022, the fair value of our debt outstanding approximated the carrying value, as interest is based on Term SOFR plus an applicable margin.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-690">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s outstanding debt&#160;was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.375%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.295%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less - Current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less - Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-193" decimals="-3" id="f-691" unitRef="usd">347438000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-194" decimals="-3" id="f-692" unitRef="usd">423663000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-195" decimals="-3" id="f-693" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-196" decimals="-3" id="f-694" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-197" decimals="-3" id="f-695" unitRef="usd">347438000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-198" decimals="-3" id="f-696" unitRef="usd">423663000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-199" decimals="-3" id="f-697" unitRef="usd">10928000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-200" decimals="-3" id="f-698" unitRef="usd">10901000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-8" decimals="-3" id="f-699" unitRef="usd">358366000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-9" decimals="-3" id="f-700" unitRef="usd">434564000</us-gaap:DebtInstrumentCarryingAmount>
    <strl:LongTermDebtCurrentMaturitiesGross contextRef="c-8" decimals="-3" id="f-701" unitRef="usd">35142000</strl:LongTermDebtCurrentMaturitiesGross>
    <strl:LongTermDebtCurrentMaturitiesGross contextRef="c-9" decimals="-3" id="f-702" unitRef="usd">32610000</strl:LongTermDebtCurrentMaturitiesGross>
    <us-gaap:DeferredFinanceCostsCurrentNet contextRef="c-8" decimals="-3" id="f-703" unitRef="usd">1635000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:DeferredFinanceCostsCurrentNet contextRef="c-9" decimals="-3" id="f-704" unitRef="usd">3219000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-8" decimals="-3" id="f-705" unitRef="usd">321589000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-9" decimals="-3" id="f-706" unitRef="usd">398735000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-201" decimals="-3" id="f-707" unitRef="usd">615000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-202" decimals="INF" id="f-708" unitRef="usd">540000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-203" decimals="INF" id="f-709" unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-203" decimals="INF" id="f-710" unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-204" decimals="INF" id="f-711" unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <strl:DebtInstrumentStatedSOFRInterestRate
      contextRef="c-205"
      decimals="INF"
      id="f-712"
      unitRef="number">0.0543</strl:DebtInstrumentStatedSOFRInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-206"
      decimals="INF"
      id="f-713"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtWeightedAverageInterestRate contextRef="c-203" decimals="4" id="f-714" unitRef="number">0.0691</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c-207" decimals="-3" id="f-715" unitRef="usd">31900000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c-208" decimals="-3" id="f-716" unitRef="usd">26100000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:RepaymentsOfDebt contextRef="c-209" decimals="-3" id="f-717" unitRef="usd">8709000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-210" decimals="-3" id="f-718" unitRef="usd">23225000</us-gaap:RepaymentsOfDebt>
    <us-gaap:EarlyRepaymentOfSeniorDebt contextRef="c-209" decimals="-3" id="f-719" unitRef="usd">0</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:EarlyRepaymentOfSeniorDebt contextRef="c-210" decimals="-3" id="f-720" unitRef="usd">53000000</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-195" decimals="INF" id="f-721" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-203" decimals="INF" id="f-722" unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-3" decimals="-3" id="f-723" unitRef="usd">504000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-1" decimals="-3" id="f-724" unitRef="usd">1585000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-4" decimals="-3" id="f-725" unitRef="usd">534000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-5" decimals="-3" id="f-726" unitRef="usd">1636000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="c-211" decimals="-3" id="f-727" unitRef="usd">10000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-212"
      decimals="INF"
      id="f-728"
      unitRef="number">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-729">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.981%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:92.819%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LEASE OBLIGATIONS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The Company has operating and finance leases primarily for construction and transportation equipment, as well as for office space. The Company&#x2019;s leases have remaining lease terms of one month to nine years, some of which include options to extend the leases for up to ten years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The components of lease expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.338%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.935%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations (non-cash):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Supplemental balance sheet information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.935%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-777"&gt;&lt;span style="-sec-ix-hidden:f-778"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-781"&gt;&lt;span style="-sec-ix-hidden:f-782"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-785"&gt;&lt;span style="-sec-ix-hidden:f-786"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Maturities of lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.349%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding the nine months ended September 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-730">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.981%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:92.819%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LEASE OBLIGATIONS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The Company has operating and finance leases primarily for construction and transportation equipment, as well as for office space. The Company&#x2019;s leases have remaining lease terms of one month to nine years, some of which include options to extend the leases for up to ten years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The components of lease expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.338%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.935%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations (non-cash):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Supplemental balance sheet information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.935%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-777"&gt;&lt;span style="-sec-ix-hidden:f-778"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-781"&gt;&lt;span style="-sec-ix-hidden:f-782"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-785"&gt;&lt;span style="-sec-ix-hidden:f-786"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Maturities of lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.349%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding the nine months ended September 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <strl:LesseeLeaseRenewalTerm contextRef="c-213" id="f-731">P1M</strl:LesseeLeaseRenewalTerm>
    <strl:LesseeLeaseRenewalTerm contextRef="c-214" id="f-732">P9Y</strl:LesseeLeaseRenewalTerm>
    <strl:LesseeLeaseTerminationPeriod contextRef="c-1" id="f-733">P10Y</strl:LesseeLeaseTerminationPeriod>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-734">The components of lease expense are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.338%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.935%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations (non-cash):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Supplemental balance sheet information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.935%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-777"&gt;&lt;span style="-sec-ix-hidden:f-778"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-781"&gt;&lt;span style="-sec-ix-hidden:f-782"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-785"&gt;&lt;span style="-sec-ix-hidden:f-786"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-3" decimals="-3" id="f-735" unitRef="usd">5577000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-4" decimals="-3" id="f-736" unitRef="usd">5211000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-737" unitRef="usd">16041000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-5" decimals="-3" id="f-738" unitRef="usd">12120000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-3" decimals="-3" id="f-739" unitRef="usd">4512000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-4" decimals="-3" id="f-740" unitRef="usd">4455000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-741" unitRef="usd">12637000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-5" decimals="-3" id="f-742" unitRef="usd">10764000</us-gaap:ShortTermLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-3" decimals="-3" id="f-743" unitRef="usd">56000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-4" decimals="-3" id="f-744" unitRef="usd">35000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-745" unitRef="usd">129000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-5" decimals="-3" id="f-746" unitRef="usd">112000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-3" decimals="-3" id="f-747" unitRef="usd">9000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-4" decimals="-3" id="f-748" unitRef="usd">3000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-3" id="f-749" unitRef="usd">13000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-5" decimals="-3" id="f-750" unitRef="usd">10000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost contextRef="c-3" decimals="-3" id="f-751" unitRef="usd">65000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-4" decimals="-3" id="f-752" unitRef="usd">38000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-753" unitRef="usd">142000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-5" decimals="-3" id="f-754" unitRef="usd">122000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-755" unitRef="usd">15300000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-5" decimals="-3" id="f-756" unitRef="usd">12079000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-1" decimals="-3" id="f-757" unitRef="usd">13000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-5" decimals="-3" id="f-758" unitRef="usd">10000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-759" unitRef="usd">129000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-5" decimals="-3" id="f-760" unitRef="usd">112000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-761" unitRef="usd">13102000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-762" unitRef="usd">53385000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-1" decimals="-3" id="f-763" unitRef="usd">664000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-5" decimals="-3" id="f-764" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-8" decimals="-3" id="f-765" unitRef="usd">58492000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-9" decimals="-3" id="f-766" unitRef="usd">59415000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-8" decimals="-3" id="f-767" unitRef="usd">18403000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-9" decimals="-3" id="f-768" unitRef="usd">19715000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-8" decimals="-3" id="f-769" unitRef="usd">40204000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-9" decimals="-3" id="f-770" unitRef="usd">40103000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-8" decimals="-3" id="f-771" unitRef="usd">58607000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-9" decimals="-3" id="f-772" unitRef="usd">59818000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-8" decimals="-3" id="f-773" unitRef="usd">2011000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-9" decimals="-3" id="f-774" unitRef="usd">1479000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-8" decimals="-3" id="f-775" unitRef="usd">1179000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-9" decimals="-3" id="f-776" unitRef="usd">1056000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-8" decimals="-3" id="f-779" unitRef="usd">832000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-9" decimals="-3" id="f-780" unitRef="usd">423000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-8" decimals="-3" id="f-783" unitRef="usd">230000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-9" decimals="-3" id="f-784" unitRef="usd">148000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-8" decimals="-3" id="f-787" unitRef="usd">529000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-9" decimals="-3" id="f-788" unitRef="usd">76000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability contextRef="c-8" decimals="-3" id="f-789" unitRef="usd">759000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-9" decimals="-3" id="f-790" unitRef="usd">224000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-8" id="f-791">P3Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-9" id="f-792">P4Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-8" id="f-793">P4Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-9" id="f-794">P1Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-8" decimals="3" id="f-795" unitRef="number">0.057</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-9" decimals="3" id="f-796" unitRef="number">0.056</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-8" decimals="3" id="f-797" unitRef="number">0.065</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-9" decimals="3" id="f-798" unitRef="number">0.043</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-799">Maturities of lease liabilities are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.349%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding the nine months ended September 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-800">Maturities of lease liabilities are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.349%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (excluding the nine months ended September 30, 2023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-8" decimals="-3" id="f-801" unitRef="usd">5418000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-8" decimals="-3" id="f-802" unitRef="usd">78000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-8" decimals="-3" id="f-803" unitRef="usd">20747000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-8" decimals="-3" id="f-804" unitRef="usd">235000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-8" decimals="-3" id="f-805" unitRef="usd">18148000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-8" decimals="-3" id="f-806" unitRef="usd">157000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-8" decimals="-3" id="f-807" unitRef="usd">11794000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-8" decimals="-3" id="f-808" unitRef="usd">157000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-8" decimals="-3" id="f-809" unitRef="usd">2892000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-8" decimals="-3" id="f-810" unitRef="usd">157000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-8" decimals="-3" id="f-811" unitRef="usd">4567000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-8" decimals="-3" id="f-812" unitRef="usd">92000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-8" decimals="-3" id="f-813" unitRef="usd">1824000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-8" decimals="-3" id="f-814" unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-8" decimals="-3" id="f-815" unitRef="usd">65390000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-8" decimals="-3" id="f-816" unitRef="usd">876000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-8" decimals="-3" id="f-817" unitRef="usd">6783000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-8" decimals="-3" id="f-818" unitRef="usd">117000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-8" decimals="-3" id="f-819" unitRef="usd">58607000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-8" decimals="-3" id="f-820" unitRef="usd">759000</us-gaap:FinanceLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-821">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:91.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required by its insurance providers to obtain and hold standby letters of credit. These letters of credit serve as a guarantee by the banking institution to pay the Company&#x2019;s insurance providers the incurred claim costs attributable to its general liability, workers&#x2019; compensation and automobile liability claims, up to the amount stated in the standby letters of credit, in the event that these claims were not paid by the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:4pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, including its construction joint ventures and its consolidated 50% owned subsidiary, is now and may in the future be involved as a party to various legal proceedings that are incidental to the ordinary course of business. The Company regularly analyzes current information about these proceedings and, as necessary, provides accruals for probable liabilities on the eventual disposition of these matters. The opinion of Management, after seeking advice from legal counsel, is that there are no legal issues currently threatened or pending that would reasonably be expected to have a material adverse impact on the Company's Consolidated Results of Operations, Financial Position, or Cash Flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <strl:ConsolidatedEntitiesOwnershipPercentage contextRef="c-8" decimals="2" id="f-822" unitRef="number">0.50</strl:ConsolidatedEntitiesOwnershipPercentage>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-823">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:28.947%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;INCOME TAXES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and its subsidiaries are based in the U.S. and file federal and various state income tax returns. The components of the provision for income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective income tax rate for the three and nine months ended September&#160;30, 2023 was 25.7% and 26.1%, respectively. The rate varied from the statutory rate primarily as a result of state income taxes, non-deductible compensation, and other permanent differences. The Company incurred a tax rate benefit for the three and nine months ended September&#160;30, 2023 for increased tax deductions related to stock compensation. The Company anticipates an effective income tax rate for the full year 2023 of approximately 27%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Company&#x2019;s analysis, management has determined that the Company does not have any material uncertain tax positions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-824">The components of the provision for income taxes were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-3" decimals="-3" id="f-825" unitRef="usd">10493000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-826" unitRef="usd">2216000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-827" unitRef="usd">25241000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-828" unitRef="usd">4663000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-3" decimals="-3" id="f-829" unitRef="usd">3398000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-830" unitRef="usd">10957000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-831" unitRef="usd">10188000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-832" unitRef="usd">26303000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-3" decimals="-3" id="f-833" unitRef="usd">13891000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-834" unitRef="usd">13173000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-835" unitRef="usd">35429000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-836" unitRef="usd">30966000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxesPaid contextRef="c-3" decimals="-3" id="f-837" unitRef="usd">10025000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-4" decimals="-3" id="f-838" unitRef="usd">1345000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-3" id="f-839" unitRef="usd">24539000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-5" decimals="-3" id="f-840" unitRef="usd">4143000</us-gaap:IncomeTaxesPaid>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-3" decimals="3" id="f-841" unitRef="number">0.257</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-842" unitRef="number">0.261</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-213" decimals="2" id="f-843" unitRef="number">0.27</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-844">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.608%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:94.130%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;STOCK INCENTIVE PLAN AND OTHER EQUITY ACTIVITY&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;General&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company has a stock incentive plan (the &#x201c;Stock Incentive Plan&#x201d;) and an employee stock purchase plan (the &#x201c;ESPP&#x201d;) that are administered by the Compensation and Talent Development Committee of the Board of Directors. Under the Stock Incentive Plan, the Company can issue shares to employees and directors in the form of restricted stock awards (&#x201c;RSAs&#x201d;), restricted stock units (&#x201c;RSUs&#x201d;) and performance share units (&#x201c;PSUs&#x201d;). Changes in common stock and additional paid in capital during the nine months ended September&#160;30, 2023 primarily relate to activity associated with the Stock Incentive Plan, the ESPP and shares withheld for taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Grants&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;During the nine months ended September&#160;30, 2023, the Company granted the following awards under the Stock Incentive Plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.473%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant-Date Fair Value per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs (at target)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Issuances&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;During the nine months ended September&#160;30, 2023, the Company issued the following shares under the Stock Incentive Plan and the ESPP:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.357%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.710%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSAs (issued upon grant)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs (issued upon vesting)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs (issued upon vesting)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP (issued upon sale)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;During the three and nine months ended September&#160;30, 2023, the Company recognized $3,448 and $9,479&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, of stock-based compensation expense, and during the three and nine months ended September&#160;30, 2022, the Company recognized $2,436 and $7,065, respectively, of stock-based compensation expense, primarily within general and administrative expenses. Included within total stock-based compensation expense for the three and nine months ended September&#160;30, 2023 i&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s $42 and $116,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; respectively, of expense related to the ESPP, and during the three and nine months ended September&#160;30, 2022, the Company recognized $27 and $94, respectively, of expense related to the ESPP. Additionally, the Company has liability-based awards for which the number of units awarded is not determined until the vesting date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. During the three and nine months ended September&#160;30, 2023, the Company recognized $0 and $1,725, respectively, within additional paid in capital for the vesting of liability-based awards. During the three and nine months ended September&#160;30, 2022, the Company recognized $0 and $1,225, respectively, within additional paid in capital for the vesting of liability-based awards. The Company recognizes forfeitures as they occur, rather than estimating expected forfeitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shares Withheld for Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company withheld 3 and 115 shares for taxes on RSU/PSU stock-based compensation vestings for $251 and $4,579 during the three and nine months ended September&#160;30, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AOCI&#x2014;During the nine months ended September&#160;30, 2022, we utilized a swap arrangement to hedge against interest rate variability associated with the Term Loan Facility until the swap contract expired on December 12, 2022. The Company had designated its interest rate swap as a cash flow hedging derivative and changes in fair value were recognized in other comprehensive income (loss) (&#x201c;OCI&#x201d;) until the underlying hedged item was recognized in earnings. The following table presents the total value recognized in OCI and reclassified from accumulated other comprehensive income (&#x201c;AOCI&#x201d;) into earnings during the three and nine months ended September&#160;30, 2022 for derivatives designated as cash flow hedges:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.037%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Before Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Before Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss) recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount reclassified from AOCI into earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="c-1" id="f-845">During the nine months ended September&#160;30, 2023, the Company granted the following awards under the Stock Incentive Plan:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.473%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant-Date Fair Value per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs (at target)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;During the nine months ended September&#160;30, 2023, the Company issued the following shares under the Stock Incentive Plan and the ESPP:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.357%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.710%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSAs (issued upon grant)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs (issued upon vesting)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs (issued upon vesting)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP (issued upon sale)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c-215"
      decimals="-3"
      id="f-846"
      unitRef="shares">20000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-215"
      decimals="2"
      id="f-847"
      unitRef="usdPerShare">40.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c-216"
      decimals="-3"
      id="f-848"
      unitRef="shares">97000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-216"
      decimals="2"
      id="f-849"
      unitRef="usdPerShare">33.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c-217"
      decimals="-3"
      id="f-850"
      unitRef="shares">143000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-217"
      decimals="2"
      id="f-851"
      unitRef="usdPerShare">34.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="c-1" decimals="-3" id="f-852" unitRef="shares">260000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c-215"
      decimals="-3"
      id="f-853"
      unitRef="shares">20000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c-216"
      decimals="-3"
      id="f-854"
      unitRef="shares">17000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c-217"
      decimals="-3"
      id="f-855"
      unitRef="shares">306000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c-218"
      decimals="-3"
      id="f-856"
      unitRef="shares">15000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="c-1" decimals="-3" id="f-857" unitRef="shares">358000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-3" decimals="-3" id="f-858" unitRef="usd">3448000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-859" unitRef="usd">9479000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-4" decimals="-3" id="f-860" unitRef="usd">2436000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-5" decimals="-3" id="f-861" unitRef="usd">7065000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-219" decimals="-3" id="f-862" unitRef="usd">42000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-220" decimals="-3" id="f-863" unitRef="usd">116000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-221" decimals="-3" id="f-864" unitRef="usd">27000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-222" decimals="-3" id="f-865" unitRef="usd">94000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-223" decimals="-3" id="f-866" unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-224" decimals="-3" id="f-867" unitRef="usd">1725000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-225" decimals="-3" id="f-868" unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-226" decimals="-3" id="f-869" unitRef="usd">1225000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-227"
      decimals="-3"
      id="f-870"
      unitRef="shares">3000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-228"
      decimals="-3"
      id="f-871"
      unitRef="shares">115000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-227" decimals="-3" id="f-872" unitRef="usd">251000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-228" decimals="-3" id="f-873" unitRef="usd">4579000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-874">The following table presents the total value recognized in OCI and reclassified from accumulated other comprehensive income (&#x201c;AOCI&#x201d;) into earnings during the three and nine months ended September&#160;30, 2022 for derivatives designated as cash flow hedges:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.037%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Before Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Before Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss) recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net amount reclassified from AOCI into earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-4" decimals="-3" id="f-875" unitRef="usd">165000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-4" decimals="-3" id="f-876" unitRef="usd">38000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-4" decimals="-3" id="f-877" unitRef="usd">127000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-5" decimals="-3" id="f-878" unitRef="usd">2122000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-5" decimals="-3" id="f-879" unitRef="usd">484000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-5" decimals="-3" id="f-880" unitRef="usd">1638000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-4" decimals="-3" id="f-881" unitRef="usd">296000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax contextRef="c-4" decimals="-3" id="f-882" unitRef="usd">68000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-4" decimals="-3" id="f-883" unitRef="usd">228000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-5" decimals="-3" id="f-884" unitRef="usd">-860000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax contextRef="c-5" decimals="-3" id="f-885" unitRef="usd">-197000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-5" decimals="-3" id="f-886" unitRef="usd">-663000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax contextRef="c-4" decimals="-3" id="f-887" unitRef="usd">-131000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax contextRef="c-4" decimals="-3" id="f-888" unitRef="usd">-30000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-4" decimals="-3" id="f-889" unitRef="usd">-101000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax contextRef="c-5" decimals="-3" id="f-890" unitRef="usd">2982000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax contextRef="c-5" decimals="-3" id="f-891" unitRef="usd">681000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-5" decimals="-3" id="f-892" unitRef="usd">2301000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-893">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.576%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.224%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EARNINGS PER SHARE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the numerators and denominators of the basic and diluted earnings per share computations for the three and nine months ended September&#160;30, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.998%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.614%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income from Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income from Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Sterling common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares for dilutive unvested stock and warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per share from Continuing Operations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per share from Discontinued Operations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per share attributable to Sterling common stockholders:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-894">&lt;div style="margin-top:4pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the numerators and denominators of the basic and diluted earnings per share computations for the three and nine months ended September&#160;30, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.998%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.614%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income from Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income from Discontinued Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Sterling common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares for dilutive unvested stock and warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per share from Continuing Operations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per share from Discontinued Operations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per share attributable to Sterling common stockholders:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-3" decimals="-3" id="f-895" unitRef="usd">39353000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-4" decimals="-3" id="f-896" unitRef="usd">30698000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-1" decimals="-3" id="f-897" unitRef="usd">98482000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-5" decimals="-3" id="f-898" unitRef="usd">76484000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-3" decimals="-3" id="f-899" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-4" decimals="-3" id="f-900" unitRef="usd">-1175000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-1" decimals="-3" id="f-901" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c-5" decimals="-3" id="f-902" unitRef="usd">-1748000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-3" id="f-903" unitRef="usd">39353000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-904" unitRef="usd">29523000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-905" unitRef="usd">98482000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-906" unitRef="usd">74736000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-3" decimals="-3" id="f-907" unitRef="shares">30800000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-908" unitRef="shares">30278000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-909" unitRef="shares">30733000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-910" unitRef="shares">30156000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-3" decimals="-3" id="f-911" unitRef="shares">417000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-4" decimals="-3" id="f-912" unitRef="shares">262000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-3" id="f-913" unitRef="shares">315000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-5" decimals="-3" id="f-914" unitRef="shares">208000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-3" decimals="-3" id="f-915" unitRef="shares">31217000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-916" unitRef="shares">30540000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-917" unitRef="shares">31048000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-918" unitRef="shares">30364000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-3"
      decimals="2"
      id="f-919"
      unitRef="usdPerShare">1.28</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-4"
      decimals="2"
      id="f-920"
      unitRef="usdPerShare">1.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-921"
      unitRef="usdPerShare">3.20</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-5"
      decimals="2"
      id="f-922"
      unitRef="usdPerShare">2.54</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-3"
      decimals="2"
      id="f-923"
      unitRef="usdPerShare">1.26</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-4"
      decimals="2"
      id="f-924"
      unitRef="usdPerShare">1.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-925"
      unitRef="usdPerShare">3.17</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-5"
      decimals="2"
      id="f-926"
      unitRef="usdPerShare">2.52</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-3"
      decimals="2"
      id="f-927"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-4"
      decimals="2"
      id="f-928"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-929"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c-5"
      decimals="2"
      id="f-930"
      unitRef="usdPerShare">-0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-3"
      decimals="2"
      id="f-931"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-4"
      decimals="2"
      id="f-932"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-933"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c-5"
      decimals="2"
      id="f-934"
      unitRef="usdPerShare">-0.06</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-3"
      decimals="2"
      id="f-935"
      unitRef="usdPerShare">1.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-936"
      unitRef="usdPerShare">0.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-937"
      unitRef="usdPerShare">3.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-938"
      unitRef="usdPerShare">2.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-3"
      decimals="2"
      id="f-939"
      unitRef="usdPerShare">1.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-940"
      unitRef="usdPerShare">0.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-941"
      unitRef="usdPerShare">3.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-942"
      unitRef="usdPerShare">2.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock contextRef="c-1" id="f-943">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.981%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:92.819%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SUPPLEMENTAL CASH FLOW INFORMATION&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in the components of operating assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.352%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts in progress, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables from and equity in construction joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Members' interest subject to mandatory redemption and undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in operating assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c-1" id="f-944">The following table summarizes the changes in the components of operating assets and liabilities:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.352%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts in progress, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables from and equity in construction joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current and non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Members' interest subject to mandatory redemption and undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in operating assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-1" decimals="-3" id="f-945" unitRef="usd">-63685000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-5" decimals="-3" id="f-946" unitRef="usd">-97447000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c-1" decimals="-3" id="f-947" unitRef="usd">-195392000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c-5" decimals="-3" id="f-948" unitRef="usd">-26451000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures contextRef="c-1" decimals="-3" id="f-949" unitRef="usd">471000</strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures>
    <strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures contextRef="c-5" decimals="-3" id="f-950" unitRef="usd">-580000</strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-951" unitRef="usd">5322000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-5" decimals="-3" id="f-952" unitRef="usd">1486000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-953" unitRef="usd">24180000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-5" decimals="-3" id="f-954" unitRef="usd">47411000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-955" unitRef="usd">18773000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-5" decimals="-3" id="f-956" unitRef="usd">19830000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="c-1" decimals="-3" id="f-957" unitRef="usd">1015000</strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
    <strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="c-5" decimals="-3" id="f-958" unitRef="usd">-1681000</strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
    <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="c-1" decimals="-3" id="f-959" unitRef="usd">-169882000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="c-5" decimals="-3" id="f-960" unitRef="usd">6342000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-961">&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.981%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:92.819%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SEGMENT INFORMATION&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s internal and public segment reporting are aligned based upon the services offered by its operating segments. The Company&#x2019;s operations consist of three reportable segments: E-Infrastructure Solutions, Transportation Solutions and Building Solutions. The segment information for the prior periods presented has been recast to conform to the current presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Chief Operating Decision Maker evaluates the performance of the operating segment based upon revenue and income from operations. We incur expenses at the corporate level that relate to our business as a whole. Certain of these amounts have been charged to our business segments by various methods, largely on the basis of usage, with the unallocated remainder reported in the &#x201c;Corporate G&amp;amp;A Expense&#x201d; line. Corporate general and administrative expense is primarily comprised &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of corporate headquarters facility expense, the cost of the executive management team, and expenses pertaining to certain centralized functions that benefit the entire Company but are not directly attributable to the businesses, such as corporate human resources, legal, governance, compliance and finance functions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents total revenue and income from operations by reportable segment for the three and nine months ended September&#160;30, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.232%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;E-Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;E-Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate G&amp;amp;A Expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition Related Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-962"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-963">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents total revenue and income from operations by reportable segment for the three and nine months ended September&#160;30, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.232%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;E-Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;E-Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate G&amp;amp;A Expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition Related Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-111" decimals="-3" id="f-964" unitRef="usd">253948000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-112" decimals="-3" id="f-965" unitRef="usd">255530000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-113" decimals="-3" id="f-966" unitRef="usd">719936000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-114" decimals="-3" id="f-967" unitRef="usd">658005000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-127" decimals="-3" id="f-968" unitRef="usd">192996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-128" decimals="-3" id="f-969" unitRef="usd">157224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-129" decimals="-3" id="f-970" unitRef="usd">455223000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-130" decimals="-3" id="f-971" unitRef="usd">416005000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-139" decimals="-3" id="f-972" unitRef="usd">113403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-140" decimals="-3" id="f-973" unitRef="usd">80286000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-141" decimals="-3" id="f-974" unitRef="usd">311092000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-142" decimals="-3" id="f-975" unitRef="usd">246819000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-143" decimals="-3" id="f-976" unitRef="usd">560347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-144" decimals="-3" id="f-977" unitRef="usd">493040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-145" decimals="-3" id="f-978" unitRef="usd">1486251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-146" decimals="-3" id="f-979" unitRef="usd">1320829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-111" decimals="-3" id="f-980" unitRef="usd">35945000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-112" decimals="-3" id="f-981" unitRef="usd">37533000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-113" decimals="-3" id="f-982" unitRef="usd">103381000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-114" decimals="-3" id="f-983" unitRef="usd">91642000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-127" decimals="-3" id="f-984" unitRef="usd">14487000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-128" decimals="-3" id="f-985" unitRef="usd">9700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-129" decimals="-3" id="f-986" unitRef="usd">29649000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-130" decimals="-3" id="f-987" unitRef="usd">21553000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-139" decimals="-3" id="f-988" unitRef="usd">12848000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-140" decimals="-3" id="f-989" unitRef="usd">9324000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-141" decimals="-3" id="f-990" unitRef="usd">35029000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-142" decimals="-3" id="f-991" unitRef="usd">28433000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-143" decimals="-3" id="f-992" unitRef="usd">63280000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-144" decimals="-3" id="f-993" unitRef="usd">56557000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-145" decimals="-3" id="f-994" unitRef="usd">168059000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-146" decimals="-3" id="f-995" unitRef="usd">141628000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-229" decimals="-3" id="f-996" unitRef="usd">-6040000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-230" decimals="-3" id="f-997" unitRef="usd">-7005000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-231" decimals="-3" id="f-998" unitRef="usd">-17680000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-232" decimals="-3" id="f-999" unitRef="usd">-18239000</us-gaap:OperatingIncomeLoss>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-3" decimals="-3" id="f-1000" unitRef="usd">103000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-4" decimals="-3" id="f-1001" unitRef="usd">77000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-1" decimals="-3" id="f-1002" unitRef="usd">352000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c-5" decimals="-3" id="f-1003" unitRef="usd">562000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:OperatingIncomeLoss contextRef="c-3" decimals="-3" id="f-1004" unitRef="usd">57137000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-3" id="f-1005" unitRef="usd">49475000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-1006" unitRef="usd">150027000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-1007" unitRef="usd">122827000</us-gaap:OperatingIncomeLoss>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-3" id="f-1008">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-3" id="f-1009">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-3" id="f-1010">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-3" id="f-1011">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>77
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #%)9U<'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  Q26=7,XC*"N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FD1?Z*N%Z:=0$)B$HA;E'A;1--$B5&[MR<M6R<$#\ Q]B^?
M/TMN=)#:1WR./F DB^EJ=%V?I XK=B *$B#I SJ5RISH<W/GHU.4GW$/0>D/
MM4>H.+\!AZ2,(@43L @+D;6-T5)'5.3C"6_T@@^?L9MA1@-VZ+"G!*(4P-II
M8CB.70,7P 0CC"Y]%] LQ+GZ)W;N #LEQV27U# ,Y5#/N;R#@+>GQY=YW<+V
MB52O,?]*5M(QX(J=)[_6#^OMAK45K^I"B(+?;L6UY/=2W+U/KC_\+L+.&[NS
M_]CX+-@V\.LNVB]02P,$%     @ ,4EG5YE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MVWS=\%S78 /0_[\30CT_F [ZBW[S?P%02P,$%     @ ,4EG5S%ZH(HA!
M !   !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RM5U&3VC80_BL:-]-)
M9G)GV3+87(&9.R#3S#3)34C:ATX?A"VPYVR)2@*N_[XKV_C %AQ->0%+_O;3
M[K<KR3O<"?FD4L8T>BYRKD9.JO7ZSG55G+*"JENQ9AS>+(4LJ(:A7+EJ+1E-
M2J,B=WV,^VY!,^Z,A^7<HQP/Q4;G&6>/$JE-45#YSP/+Q6[D>,Y^XFNV2K69
M<,?#-5VQ.=/?UX\21F[#DF0%XRH3'$FV'#GWWMW,*PU*Q.\9VZF#9V1"60CQ
M9 8?DY&#C4<L9[$V%!3^MFS"\MPP@1]_UZ1.LZ8Q/'S>LW\H@X=@%E2QB<C_
MR!*=CIS(00E;TDVNOXK=KZP.J&?X8I&K\A?M:BQV4+Q16A2U,7A09+SZI\^U
M$ <&P&,W\&L#OVT0G# @M0&Y=(6@-@@N7:%7&Y2ANU7LI7!3JNEX*,4.28,&
M-O-0JE]:@UX9-X4RUQ+>9F"GQQ/!$T@[2Q \*9%G"=4PF&OX@WK0"HDEO"J@
M"E-3'EN&/O)8% S=H._S*7K[YAUZ@S*.OJ5BHRA/U-#5X)=A=^/:AX?*!_^$
M#P1]$ERG"LW E\1B/SUO/SAC[X(>C2C^7I0'_RSAG*UO$<'OD8]]8O%G<KFY
M;POG_ZT^^^'5C\0@3860DH^<XMN7PLE*^/-^H;2$+?^7+?<5>V!G-^?@G5K3
MF(T<(%9,;IDS_ODGKX]_L0E_3;+I-<EF5R([2E'0I"@XQS[^#!=*5N5B*45A
MMK+.^";C*_1ES20U1[)Z;R#Y)C&S7 "::RGRW PSKAEXI:U[MUJZ7RYMKIWM
M., >&0S=[6%BNBCB$>(?HZ9=E(=Q@%MDLRXL#".,&]212+U&I-ZK(N5"J4JB
M::;B2B4X[5Y$L@E0T?8.O,&MX+N(&\\+>ZW@7^69V7C"(++'W6_B[E]8'#]:
M ?V.6[8*Z*((]GIA2X0NREH!75C8QSW?KD38*!&>/<F^Z)1)%!\=87ME."O/
M-TV?;0J$USS#KDDVO2;9[$ID1\F)FN1$9\MTDE*^,OEH:A'!GF1([>CZ,#WH
M[6<!TY[_SI:HZ-6]VD7<>-AK5>FK-+,NPB<'-$<2#!H)!F<E^"8TS:WU:0MU
M<-&N[*((QKU^*]XNRKHKN[ P(CUBC]K#+Y^@^&S<OS&E[EJ?%O5U1K66V6*C
MZ2)G2(O_=&S5JQZE.HQ:H4]LJ#X)6@+94-[ ;YUN,RN,>/T3"AU\I'OG-\<E
MVLQ!BU(5>%M #P:]0_R4BCQATJZ/U[VS!X?IK 7JPOQ!X+>O=@ML$ 61WU:H
M"PM#3,*60NY!1U,PN2I;2061;;BN/EV;V:9=O2^;M-;\@W<W\2SS4]/>EAW4
M"WW5&W^B<I5QA7*VA*7P;0C9E%6[60VT6)?]U$)HZ,[*QQ1:="8- -XO!1Q0
M]< LT#3]XW\!4$L#!!0    ( #%)9U?,T#X-8@<  & >   8    >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&ULK5EM<]LV$OXK&#73N<S($5X(OL2V9A+G7CK3
M]C)QV_L,B9#%AB14$+3C^_6W(&52(D#8GLL7FQ07X/, N_OL@E</2G]M]E(:
M]*TJZ^9ZL3?F\'ZU:K9[68GFG3K(&I[LE*Z$@5M]MVH.6HJ\&U25*XIQO*I$
M42_65]UOG_7Z2K6F+&KY6:.FK2JA'S_*4CU<+\CBZ8<OQ=W>V!]6ZZN#N).W
MTOQ^^*SA;C7,DA>5K)M"U4C+W?7B WE_PQ([H+/XHY /S<DULE0V2GVU-S_E
MUPML$<E2;HV=0L"_>WDCR]+.!#C^.DZZ&-YI!YY>/\W^CXX\D-F(1MZH\C]%
M;O;7BW2!<KD3;6F^J(=_R2,A;N?;JK+I_J*'HRU>H&W;&%4=!P."JJC[_^+;
M<2%.!I!H9@ ]#J O'<". UA'M$?6T?HDC%A?:?6 M+6&V>Q%MS;=:&!3U'8;
M;XV&IP6,,^L;5>>P*3)'<-6HLLB%@9N/HA3U5J);.W&#+M#OMY_0W]Z\16]0
M4:/?]JIM1)TW5RL#&.Q,J^WQ?1_[]]&9]]W*PSO$\!)13)EG^$UX^">YA>&D
M&T[/AZ^ ^4"?#O1I-Q^;H]]J+6N#1-, S_<^/OT$D7\"&V7OFX/8RNL%A%$C
M];U<K'_\@<3XTL?N.TUVQI4-7%EH]O6-:/8(=@UM[87\JRWN10GD&]A8FBZC
M).V>OJ%\B4D$,5IVKF 4NA>Z$)M2PMX;"< ,@F&%*20,_?&'E%)\^<=/?V^Z
M2W+Y]JUO&7ML<8?-YI;[=80SEJ57J_O3!7+-2$IX% UF9]2C@7H4I/YANU6M
M9:KE5@)MRP5(+VF6]9SQ*5W+Q<NA?PD_ <=HS!B9<'#-:$SC*/9SX ,''MX^
M51L-6>_HJX"?$/H:]-R!17#":#)![S/+4LS\Z.,!?1Q$_V58^ ;MM*HZX-8'
MS:/-*%M(/D:W?6K_4X&?H7OPL1:<S4<E=C%&/&,3)CXK8M.&CT@R$$F"1/YM
M]E)#9C[-&SZ(B?ORE!$^@>A:T8RPS \Q'2"F08B_*2/*%T!,G9>G"<_B:(+1
M->-90OE,2&8#R"P(\K.&4D3#[C\YP@&* [-$M30^K)F[4(Q@/DT?'C/('NG,
MGA,\JB0.[SI@%::H[U IH6A VE8'%VIWT<)-O\*ST(]3GRU@&F5T MUGED4G
M'G,._43@21#Z/Y7*'XJR]$(CWE3E8GO6[AS<*+\DJ'C':()P%_5=89/#_"I2
M%T*:9&3JK3Z[+"-T)G^143U)6#Y[J+6J+\XC:QXQ<Y D<3K- %ZKN> BH^"1
ML.+U.6 ^]HDK4B2A+,4./H]A%)&8XAF(HYX1_J+:JX3:HBB[<L);@)&@+KZV
M OM>LYV3'F60A'5PJ$0.XO%8AD1+&N-CZ;7DT<O$G'C$C6-*I@G19P=6:3*S
M>Z,,DK .#N7(R?;9FB1>\O182!*^Y)R\C(XKA!&#8G(JZ1X[RC*:S=$9)9.$
M-?/)&:$Q;'5/1NU0J>J["RAY*^@,-_X@=]61<1(Y"=1C1F,R%T.CB)*PBC[!
M/BC=E4YGF'NI4INRN!/VJ3\1N)))T@@["^\QRY(Y=:*CL-*PL$(\Z!:<8ZNJ
M _2A'4YO%^:J(^,<QQ.8'C,:$393>M-11&E81,^KOA.7]V)UU9)$@':*U35+
MLW@.ZDE'&Y;4\^KO.:BN6H)$I6S:%'CLHBB."9E!.ZHJ#:OJS\]&&'4%DD%1
MEV93B!Z[+$W8G(N.4DK#4OKSZP**NH(988JG=8K7C,RU671451IN$W^1U4;J
MKA<GR>78L3?MYD\)Z1JR< 7961BE'R$UY[(Z].=ID+';.B^@#2LVK<W74N@:
M*EX_2;=+I)#/IFG/9T;X7+:FHXK2L(I^DCL)_@V:(KX-+OXX6XE15P1C2'*.
MD[MFG,1\IANCHU32E[2,)WGYF9AT-2ZFCJ)XK#@A<]ECU$'ZDM[Q.82NFA'"
M4O<DQ&.8Q0P\<P;FJ'OT&=U35568JCN]ZHZTH!H!7Y7UMBM#?E5&(H*]I49X
M9G\!B+QG>?__1.?G>*-H,ARLG&^-VG[=JS(_"?3^+,5;0+.@!+^V@/Y>LYUS
M'Y68A978[CRDJ\8NP1*J:(WN1=E*] :_PP1!FXZ:O=#R$O%TB7%?5[/^LGL
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
MFVYI*J@)*C&_B/&4W&V!K:-6\=@F2^QA/!&V06OAO-B^;^2I 6SR+J5TXD'
MH9&^YUDP;;.I A^$%,XKZ8;43&D!I?>Z>V9,[<1$";A$,T'^6.V==E&,IPIX
M$$XXKYQ7W?ZU!: UG[Y,]*$MDDGH16/XMA7V_(E$0(.2HGDE[;O/SDB5;J:N
M G:A1K9R+E$0XC%NEYW>=C2Q[6B06 1?U'FVK-*3XC,Z#YJ5[I=VGM?R=KP+
M@WRC>?G^0FORT#_NF^'-2=FAP5$8!^,Z=MG!*(13P1K4&LVK]3>F\IP7F0E/
M,[.!FK#,S)NF6<J<"#UC4*6*YM6%H6)*QE3/G@AW:T(./?:#:/RLXC*+ C0Q
M-Z%!MM&\;']6.15.7+;4+F$X1F4;331,-$@QFA4YNY1=%>%$'-B(8^C[XR'"
M98<".*5&:)!/-"^?#?)^#C4<3EHF)@GT1&K2^Z1II&8B%2PU+[J,@9.-+9D(
M^8<H.S:V7:CS8HK,(*UH7EHW3O@N]( H<$-O6569&!G-H()QYZB '#H<!RBT
M0F3;Q7&83)$:Q!@])<8O(:7U^@DZMA;[7H*3\>.9PPX&./$FGG71H-EH7K/_
MHE*>6M"7YE6JUKZ=B<?G=@37$YV3P=//O@Z3)8ZF.@\>)!O/2W:+W5TESH@L
M@1[WTI:9OC9/#-MZ/2;F,%E"G"3)!+-!TO'\4W,CZ8:!36N45"\)%;8?G)W)
MYK"#.(3Q1++A0:,QFIU4/O5OK!0M)]X<SZK\BU\=OY*W8[X'K\^?>#1_YN3>
MN3E\0^S# ([#8EL%X7@@61U\1RFIN&T^+TF0\EVEVN\0_=7^$]9%\^%F=/T2
MGF[:#U&#F_:[V$<B=*N6H*!;[=)[%^E$$>VGIO9$\;KY6G/#E>)E<YA3DE%A
M#/3O6\[5XXFY0?_!;_T_4$L#!!0    ( #%)9U<@:1\^GP\   "L   8
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&ULO9UA<]LV$H;_"L?M])J9NB8(DJ!:
MQS.M* *YN;:9I+W[<',?6(NQ-)5$5Z3C]M\?):N& *P@(GF;+XED+9X%N2L0
M?+F KA_;[6_=HFGZZ(_U:M.]O%CT_?TW5U?=[:)9U]W7[7VS&3YYUV[7=3^\
MW=Y==??;II[O&ZU75TD<YU?K>KFYN+G>_^WU]N:Z?>A7RTWS>AMU#^MUO?WS
M^V;5/KZ\8!=__>'-\F[1[_YP=7-]7]\U;YO^E_O7V^'=U3-EOEPWFV[9;J)M
M\^[EQ7?L&U7$NP9[BW\OF\?NZ'6T.Y1?V_:WW9M7\Y<7\:Y'S:JY[7>(>OCO
M?3-M5JL=:>C'[P?HQ;//7</CUW_1J_W!#P?S:]TUTW;UG^6\7[R\*"ZB>?.N
M?ECU;]I'U1P.*-OQ;MM5M_\W>CS8QA?1[4/7M^M#XZ$'Z^7FZ?_ZC\.).&K
M^(D&R:%!8C7@^8D&_-" C_60'AJD5H-$G&B0'1IDMH?B1(/\T""W&J2GCD$<
M&@B[2Z<:%(<&Q3ZZ3^'8Q[*L^_KF>ML^1MN=]4#;O=@GQ+[U$,+E9I>[;_OM
M\.ER:-??3-O-?,C$9AX-K[IVM9S7_?#F;3_\-Z1HWT7MNVBZJ#=W31<M-\,'
M[>UOBW8U;[;=/Z+9[P_+_L_H,OKE;1E]^?F+J%O4VR?#GQ?M0U=OYMU7T>?&
M^^NK?NCWSOO5[:&/WS_U,3G1QY_;OEX1S:8CF@T=;K;#)W=&S[_XK$B8^/;0
M?P)=^M'3=KUN#R>#:#WSM_YN/E_NOKA#[U[7R_GN[$SK^R5]D)6?]:;IAP%J
MB-BLWFZ&PZ1.KSS3G=O;A_7#:A_WG_I%LQU283T,A(O="/6^B5YM;MMU$WWY
MK[;K7A!XY<?_V&XN;]M-OVU7^SB\V@P1:;K>ZNG5D+C/V9L\9V^R9Z<GV-\W
M=\O-[K"'\6M5;VZ'7@XG\RD)7T1U'Y7-[=<19U]%29PP*O.\_-V%XYONOKYM
M7EX,)Z1KMN^;BYLO/F-Y_"V5CTA8^03+]K#=%>C]33(I>'%]]?XXTY N*R1,
M(F$*!#.2C#\G&0],LC&)]<3,C\+'\SA)A!F_*6&6%2*WS$K7;$@&*Q4(FR).
M1&J:5:Z9F$R8!9.NU243"3>ME&O%TCQ^-C).=_I\NM-]*W[B= _#S3 )ZX:O
M\G".]Z]>G+SP_/?-,*A$PR3FL=[._T>%(45^OY&P$@F;(6$5$B:1, 6"&7F9
M/>=EYAT&?AQN));[2R&59YDS6K-)9G]?II15DB76E]W;C]#,0,*J4?V72)?*
M=9D(1H\P^7,D<V\DGZ:SNT%E>9B+1-MA]A-UC_4]%=O</>HLMT,[QJCT]BLT
MLDA8A83),>="@3P:&2">,T!X,V!_,;G<W?/.H^$;?3_,=.O=C)R*OG .AF<)
MLZ(_QJCT]BDT^F,\5DB/$@E3()@1_>(Y^H4W^J^Z[F$_CQMN;;M=)AS?-5 I
MX,6%3B*0L+)PLB O['DATF&%A$DD3(%@1D9-GC-J$I915!9-J(NG-8Z,L"DG
M[@3>BCA!*3)K:/ >4&@@D3 %@AF!9+'6PV+_I>%)P7I<]HM%LYI'[]IMU-=_
M#'\Z,TCXN:&C!)16'FC'&7&9V%?D&=1G!:5)*$VA:&:.'6FN[,-RC,PKYL9.
M\"*W1HYQ9N7!S+BQ=_* 1EEFE?\@@P.,I"D4S0RPEB697Y><;>8>4?*'>ONL
M'25DR*&J))16,E>7Y#$QED"%22A-0FD*13-338N3S*].6JDV*KVX&T(A\C2V
MAQ3*+IO$$WM,(43,.+$3PH4E(L\FPAY57+O)A FK;Y(PNV2Y9:4(*R;X"?F
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
MQ21-35/6NER**Y/K5"OW^J"&>#KD( VBSKRH\2.B7HK?3%FOG'A?9BK;WG\
MM5O=QU'WL_&3!\Y4-1"'PT2,A^/#)\X[;&UQR.<=/G+>CEN*?T_FKK:(G?_L
MNK _[VCW>91//[I*INK-7D76M;=J[^T_OAN=#%\]H>U1J^W14Z?_O9Y[6M1X
M(,XFL^E,7'X05]?O9^\O;B8WT\L+,;EX)V;3GRZF'Z;GDXL;,3D_O_QX<3.]
M^$E<7?XZ/9^^GXG=>FZ]X27_^.YT/!J_$C<KA5Q-35')<D-ZGQO$2^E41J\<
M+I')&F\^Z%*6J9:YF.$8!:"HG9!6B<H?C26ZY)-LAH4*B56O^'VP1Q5]O%2E
MLC+/-_2MJL+.&GI\+#6]8P%._$ JCH>O?II,KOCEZ-5S-CB A%!&X RQ7ADZ
MR:Q+;'3-W.E,2TMB:&6],DX):*=K^HADG/N;"AC)JB^-MMA7&Y%V=QV(F5*\
M-BBP98?CX??BDJ7-HK1-T$ZX@'VP?KV"@ M3*]:#7QR+?39I;1N_[!>C$3*_
M0[T&-A2 ?+%H+ 1;D6D'-'+M8:W>[+87KUQ/85K$QMWP$0_N+&OV4VGJ+6L-
MQ-1;W52Z#((*6:(TD&\3MJ[,/@$3V=<)2]2.?6E*.F6!,X'4.0R9-M;2%P\W
M9(HL7*I4.0=3L8I2+*2V,7+\#5;R5HFY4B6"(<V;C!2<0 77RRZ82]D0JC&T
M@J.M+)UDL[K>42K7 '$90FS+9 /QN\P;&*B+7QA>8=D/ZHX4X)B%*]R*K(=-
M\CG;D6/5- YBW4!<JS27<!1I>%]Z(3-%L850J(W%@EPLVBRB V/<?TO*^5@E
M>D O:3?9'E^1LMID6U8=B/=P6,'I1&;ZI<F6?$P_^[&ADE;6O6#[GP'!6YG)
M2XL!E+\QUUPOQ$C_0GY&K&[I^"GJ&$)WL:!<)ZV@I[$D6A;>\] 6ME<A!G(M
MYSKGJ$]X/251;AR2BU9"+XI=$KQ[DY!>#%TO&J+SE^NA'B/+;GVLNE5E$ZZB
M[BHRG!-9P]G1;0K!!7\-Q+FRM0S8&;"RL\AV]D<S(H-6X#\$%&II%:L;[49F
M@R,)1EP(,.2:K*H\A.B O.Y4S+.@56J09S$&PBWX$EAF"EC"FH(SJ(4O,BB5
M:BAY"TV@L?)VOT5BM>&4FW*YGX,*9L'LB5@:DZTUP0N.KQJ;KL#S=EY_('[K
MPL4[L.'*H;P,LC/.@1@--1Z+(Z*1F:!J?2MU+N<YW=T3[%C#R5.H&HC95V)E
MUKB^38C"-HQN#IR3$+?),P05 M)Z<]1LQYZV7Z$"G$   [H-I\:U6C:YUV*V
M_R]QW4"UT7!_](-\GFSY'182IM U15L?$7?55_8YJL^71B(Z;;X),>?S:>UO
MT?AP4/<2A>L*16-7E.\7'EF6WBI\)C0GNDY:_S.4'R4V2EI4(&"X> ?@+^8P
MV.&(B>-8-/C<QM)Z!17%=)J(*9)+G Y0(JE6,LQ]%6T&L>[>[+RN6_%5YQ3=
M,A: 3TWIHY?MO^M^A7$UY0,#Q:-W'43_.BH!2M]26$54[3[Q%*EC/%TH!L@
M^.2>@7@HIPX$YME!I6*ZD4*5-;>:V(&O0%O"UI;"A')OT8FCPW69Z5N=T?X4
M-5G7,8MB$KA*I118(M4V;0H@'H2W$!1U2\ B<+QK4M@/EN5J3W1J+2VJ<$V%
M^Z87ND@LRC4H1[!"C2,.1+]*QW.1M=T%DGZM1*\5F\F'Z1J("&"K1%ZD9)U,
M^P(,6V8*D8#*CTNS\H281%4-I1X%$:(@G$YHT-, ?JW!_\!*?=2&=H>E/HCE
M!/>PA$!FS7ZB^*=/(B+030E94HK@8'/D&56$-1+Z3V7-@,(\P*@FGFZ YZZM
MSXBW:$"68.:Y7@:BX?#?+30YN,/?&%=TW1!;D$2M.@4-G^TAX@%3ISJ2[3=5
M#]DI5,B0\(O2S$MEI!DP.;,Q1!"8NAHL!PGDK97Z3,S0(HO0>^:;Y_2:SY3I
M2@-6.5A"-8XB"@W#UZ8DZ]]L*G)^ODF0Z,AF<C+=P]-CF=V&F*3*5QE'L,]0
M3"]BA"*K%%:KMHPQU^<"]Z?*D@#H=++N[MIG @/Q<ZP!?1 V:2HIZ7PFLU+4
M<: D!S83Y?6JZ6/2?"WD^K9I,ZR-!(^1ZY5.MS"JRR5V*$QO(EY##/U#K;P'
M#O%3-$UD&08:\B*1$%^A*6+I-E 1[%4!,LG4E=RPK^:;;60"H^&L]=$';0U(
M/;'%7/49))3XA+@?H*>#<\G^W)!GVQ:%%9JB;5*($83P];=!\$)\YU9O%D:>
M[I(<ZHN&?-++Z4AR'J-ZMD??S),L_$SFG"4S'MI1KL#:76?8=V>L1R3M_HJ>
M]+B,LJ)U^OY\L]]&QYR;^,!'87 &$F30#O;X37!U+_S:5DL\.SE*QB>GO._9
MR7%R<CKV/#"$#X<Q 1F('.4FK=N5.;T33P^3E^-XXF%R>G3ZQ(G]2&V'A[V$
M@#5BG^41+38]5BVES3C$0N018-W/*$]D^Z.'$"HX+'@4\.-Y2[NU']*=GP;B
M#^+%-;A611 ?8XZ:WPI1><?(#PDOAM_'[-KAH"Y=>[U!J>[@\K7*<7<&4->5
MA^BR3*&0<%E':CP;)T<O3EA7&089.[Q>6>AD-73*&FY(4:^PH"E#@>BS_5:O
MGN1[_NV)'[T<)R]'7U4@B&7O4$.^9)-Z+.^@A\1O%2J&3YQ;\[!A@>N34%FV
M2H@^[E$(;<$OL+YEI/6*NB224!(K\,8-%'6'=SQ3EKUP#F3X0<P3I?/X@$!Y
M2';IC&?CX^1X=.PS8?0"%CL:/8S^OT?U\=^E^LBK/AI"V[%7_>51<GSX\K[F
M?VDX%D<-_79&\FH:15FWTI6G$^ !3$ZZ4=[&WPC,*6)\*\\)Z5DE%=BV";Q3
M-M6N;?FMR6-*\TQLX]EI;.ID75L];VKN"D.,DEZQ/K+P?LG*#.32+ V:$Z3T
M1DS;M>&2"9,!3DM/5?TP($&6U[$"A!VA^G1V[$U4H/NE/X-K'1R!!  6&#1#
MM+3SIN8.&!?1;O5 F]_8NRYT.9VQ8>=//%^A64P)Z53.D<FJJ%JVC;(+NLUF
MPKG R)+R]6MWV*J;SEN]YU4F+SX.=@IN"[RG04DH_MNM23O<3,,,!=< 2VM
MW )3OC?UQ??MP,'//>A)&KF'G-Y:A7+OV7B8#(?#P8/ C0? $W$14%D2AZ9Y
MAB*J[@EA37,^[5H'E6BQV29A7$M&!ZPN8Q_^8,8KW4ID5JZIC6':0S"!H%A3
M1Q/OZC5LK]6U"!01;&9"%1N@X/\>#]_ IJB\T17IT&M%1W)%IL\B:ERB?+(9
MB ' /%9S1[O@^1?@(-=?&DT7NU5A[NS;&11AU%4N69S]A*$!.N%;X@N#OD@6
M@874DGFT.TQ>  3U-HYNI7:D(-O<[UNN3PSOKY.W;=SEF4<$<-#"=HKM@\8W
M1[Y,;SWV*.%9YP>^:GN&GBF:++&:1+# :_#:TM :%N-N'6>!$M5$Q0E=?4,;
M<M_)0@7Z_K7I!;>:/5_M"OU>KA 0(/7#J*,D-C#)##\WZL_8K"GQ.@T'3TNT
M5L@(LMW0-QW="*FW;4;W H-TXLS@7_O0Z<-D=M8^=-)H4[:E==L^5CPOCOLF
MLX_M-A*]/SQ*Q >9$@)LC=C?\UR;#7E-K1G-'L4U'76M>+I/TZ96X^O(^Y,P
MD^T"Q <'7Q ZM[K./O(W^\.3!&LA@#P99,^:DLC4NS"BN#'HN04(>D)I#PZJ
MPH ;@0FQC-;=U6U#DR:/QD$*W=*WX0\9T Y&>.01BS8'Y[J>*,-  V672&R.
M '[D0>'!!!0OTEY@\Y,?/[B6:[EI![/B5V0@/IP2LLUE^5E<TN 6&Z_[_OIU
M>G9YW7H,9WJ-Z**QIE#ASG0[^5=W]- R3IIHKLY/2?@I!_41E@Q#))M&+3XW
MNKE3SX[S!BM+/TQK&YT$#7BV]%,Q/Q@F;N0%\TA_^TD7US_;A@]?QI.B.3Y8
M@?5_%C[1+<%?QNW3=D63(97\D\#[IH_)37.V+(Y8*69:H ("9 !@8D3\Y(O*
M.=;09;VKOH*(.P>[NY[7'_1^=5$HN^3?EO!4OJS]#S#:3]N?KTS\KS:ZY?ZW
M+T &V-C!10ML'0Y>'.\)ZW]/XM_4IN+?<,Q-79N"7ZZ4A&-I ;Y?&'@TO"$!
M[8]ZWOX74$L#!!0    ( #%)9U<')TZY$P8  %0.   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$P+GAM;(U7VW+;-A#]E1TU[5@SK"52HBZ^S<1)D_HAL2=*
MVX=.'R!R):(A"08 K?CO>Q:49+FQ';](!($]>_8.GFV,_>(*9D_?JK)VY[W"
M^^9D,'!9P95RQZ;A&CLK8ROEL;3K@6LLJSP(5>4@&0XG@TKING=Q%M[=V(LS
MT_I2UWQCR;55I>S=)9=F<]Z+>[L7G_2Z\/)B<''6J#4OV/_1W%BL!GN47%=<
M.VUJLKPZ[[V.3R['<CX<^%/SQAT\DUBR-.:++*[R\]Y0"'')F1<$A;];?L-E
M*4"@\76+V=NK%,'#YQWZNV [;%DJQV],^9?.?7'>F_4HYY5J2__);'[GK3VI
MX&6F=.&7-MW9-.U1UCIOJJTP&%2Z[O[5MZT?#@1FPR<$DJU $GAWB@++M\JK
MBS-K-F3E--#D(9@:I$%.UQ*4A;?8U9#S%V^U:XS3XB%W-O! E/>#;"M]V4DG
M3TC/Z8.I?>'HMSKG_*'\ $SV=)(=G<OD6< %-\<T&D:4#)/1,WBCO7FC@#=Z
MVKP,#'7=<D[7#5L5+"55Y]29KDIZ;TW;./K[]=)YBS3YYS%'='K&C^N1TCEQ
MC<KXO(?:<&QON7?QRT_Q9'CZC!7CO17CY]!_&*3GI4?']/9J<7.]N/I\=?UQ
M01_NV#HZP/SEIUD2)Z=T7=-'<\O5DNTN!DE$&R:N/5LX4-?>P'6DUI89E>GI
MR!=,(I\,3SO<U[N]\#8^[0=?.U/F)&??F*I1]5U0.3UUE Y_)K.I(5GH1A1
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
MPWDR<RBQ?S!J:S^3+I4!%+'+C4#Q;^@ WJ^4,OT#,1B^FY_]&U!+ P04
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
MSZ<]U*_[(N)OK"K=5XBELB@%MTP%QSL3;<#SE5*VN:$#VL]29W\#4$L#!!0
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
M(9'-$"\B"4ODPBJ5DPF'Y*'P,A) A#?%@XM:UDVSD!\/+XY$:<VS3F&Q7Q,
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
M;W)K<VAE971S+W-H965T,38N>&UL[5A;;]LV%/XKA'M! BBV[I+=)("3MEN
MM GB;,4P[(&6:8NH)*HD%2?[]3N'E!4Y%Z_#7@T8E$CQ?/S.E32/UT)^5SEC
MFMR71:5.!KG6]60T4EG.2JJ&HF85?%D*65(-7;D:J5HRNC!"93'R73<>E917
M@]-C,W8M3X]%HPM>L6M)5%.65#Z<L4*L3P;>8#-PPU>YQH'1Z7%-5VS&]&_U
MM83>J$-9\))5BHN*2+8\&4R]R5F$\\V$WSE;J]X[04WF0GS'SL7B9. B(5:P
M3","A<<=.V=%@4! XT>+.>B61,'^^P;]L]$==)E3Q<Y%\8TO='XR2 =DP9:T
M*?2-6/_*6GT,P4P4RK1D;>=Z,#EKE!9E*PP,2E[9)[UO[= 32-U7!/Q6P#>\
M[4*&Y4>JZ>FQ%&LB<3:@X8M1U4@#.5ZA4V9:PE<.<OKTDH%*Y&I>\!5%,ZGC
MD098_#C*6H@S"^&_ C$F7T2E<T4^50NVV)8? 9V.D[_A=.;O!)RQ>D@"UR&^
MZP<[\().Q\#@!;MT5.3/Z5QI"6'PUTLZ6HCP90A,C8FJ:<9.!A#[BLD[-CA]
M_\:+W0\["(8=P7 7^L\Y82?$RP3'0W+Y:3K[1*[.+B]^F=Y>7'V=D=N<D7-1
MUK1Z(#E5!/);PJK5BM!J09:\HE7&2&%M5DL.N<J+!P+Y3S*@IF73YA/,!G-6
MJA92&]J$_6AX#1FK'0+ :T@U?**D6"XYH!J&PSZ%]V]2WTL^J,V".;UCD.Q8
M3I"2&26:R1*(+HFH&"DQV(@6!"8P\L"H5 Y1HF0X89WS+">\RHIF 0.UL29.
M9O>:(>&\4PUI-35^@R\6QS++@!DL5&FSI&7 [J$*PI-*9E4JH)JI"<R7C&W%
M/X'HU:R<,VE"^"N2W/$=0QP;O_=VU7G$+IX)I<E;$CE1DIBG[WGP]&+'#<V+
M[WB^2V8Y..((;;4M%SJ1YYMG&$5V>AP@D.<Z21R2SWV7&Z$)F9: Q?^V;@4K
M2"QN1V)YU* 1E&)@'& 20Q-8S#&VL,Y%!0P8+ R"%K'@=,X+KCD8?4P"XL'/
M);="TV([W#:$8T0,4@0,?0/NDUE3UP7#V *IC*J<+,$#X&F[+]DMHJ :# P>
M;5W,U9:S_LT7YPA;4[XPL4%+T6 ,M,&T@!<3/B5@-])0>8R/GHZ3%SW9408^
M4I2]K&NY@IJ1$[BN=9";C'<(/TG2MVA2=&?KRI\3Z3QV\X)OQ5Q#!EJEV7V6
MTVK%C%6LNN*Q5)&#2E1'N-SAY&GD6FJ.YZ(7H\ )TF@[VG!"#"'XEI@ZX'_8
M]O.<%F:N/9[\)U\_,FFK_[:K/[*L[7C.LWQ[)=A3)QP;1<9.Z$7DO)$28P#+
M7YLEA:A6_03LFPDL 0"N<=3820#@<L?LT'5\-\2'!R(V5YZ$S%9>&7JQFUAZ
MJ9=V=F[5OY8HKA],V>[7:;W).@@Z6U:<$()OFF5-V5@C+QAL*1FWEC_P'"\9
M'^+3C>+#5X$KAJ!I8"H/Y,/&7.# 1EK26Q9;L+EA$9@,"-.>><RG".(UB5\L
M&]N&2"(,;-\/R3=S) ,%IG=@.0C@FVY?L3ON+:(_B]E@.";A\%FDAD.?>##\
M#/4C5QF6"G(#UGH.%PT3\@[:&-HGD#' O0/@ -HOVW9YIMC3G></V+"PBN%*
MKT3S9C53CPX@C:&.X3A6,;-YEK86LE?VI4.SV80>5N(DQ:$0&B<)$W!3A/T(
M@QJ=Y44)]F,H*$XR#C=]:)P4DJ;MIK@7Q0F!$=AHX3_$$OP+ 9<"\*8 6 =;
M_6OZ4)I]&/<$)QAC:*00!)=,0<*7=:--A6HWG(/82=( (]-+#EN<7EY@7.PX
MJT7=62WZ_V>UG1#[L]K^K+8_J^W/:ONSVOZLMC^K[<]J^[/:3Y_51KV+SI+)
ME;G.5<2XU-YY=J/=C?'47I0^3K?7S5^H7/$*SS)+$'6'"9S9I+W"M1TM:G-M
M.A=:B]*\YHPNF,0)\'TIA-YT<('N'OWT'U!+ P04    "  Q26=7.RA>(UT$
M  !L"0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6R=5DU3(S<0_2NJ
MV<KFXO(8 [N$M5T%!A(.]E) DD,J!\U,VU;02+/ZL'%^?5YKQL9; :J2BZV/
M[M>O7[>D&6VL>_(KHB">:VW\.%N%T)SGN2]75$O?MPT9["RLJV7 U"USWSB2
M57*J=3X<##[EM50FFXS2VIV;C&P,6AFZ<\+'NI9N>TG:;L;94;9;N%?+5>"%
M?#)JY)(>*/S:W#G,\CU*I6HR7EDC'"W&V<71^>4)VR>#WQ1M_,%8<":%M4\\
MN:W&V8 )D:8R,(+$WYJFI#4#@<:W#C/;AV3'P_$._2;ECEP*Z6EJ]>^J"JMQ
M=I:)BA8RZG!O-[]0E\\IXY56^_0K-JWMZ3 39?3!UITS&-3*M/_RN=/AP.%L
M\(;#L',8)MYMH,3R2@8Y&3F[$8ZM@<:#E&KR!CEEN"@/P6%7P2],IK:N58#*
MP0MI*C&U)BBS)%,J\J,\( 0;YF4'=]G"#=^ ^TG, +#RXMI45'WOGX/:GM]P
MQ^]R^"[@ S5]<3SHB>%@>/P.WO$^W^.$=_Q_\A57RI?:^NA(_'%1^.#0-'^^
MID(;Y.3U('R0SGTC2QIG."F>W)JRR<</1Y\&7]Y)X62?PLE[Z/^]9._#'0WZ
M8OIU-KM]G%W/'Q_$Q?P*\_GC[?SGZ_GT]OI!/*X(0>I&FJU0'D?Q6U2.*E%@
M"@[*0#!I2A*-LVM5D?,B6&&+@#LA,5Q970D?,(2+IA#8Q"Y$"105^AS T[\W
M1%).2*0IEE$B1B#BJ &$"FF>D#5'#RK$=,01M9'M=L?WXX>SX='G+V^0A)TR
M972<3*FEJD5I/:L:@E-%#++0Q*"<)?0E)[702A9*J[#MI?L&.%T,^-:X*KUL
M;QND+2-.KX4UO7BU<7Q/Q(:1F8*L;32!]0G@ <EX\4VU>CL+6J,#,)+\P_JU
MR&)#Z%YC Z10U4ZM3H[^82T9J=2Q2BHBP])"2A?;V_(OJX#.(7 8VC[;V5BM
MJD3U=/"#L!N#D8^%5Y7"K=[C#C%H:/:H48R.[2(RD"A8\;75:SBENC;2010H
ML99.V>B1\!(JHT@E$5/S;8K2I5JA<"9@OY/..I@@*GA%!PF@4A$]&MS[[U)%
MSRZCEDYOP4OJ[=](*=4=.2K3/FVI:@7>K4[.0PI(IL=\#96 3FEV;82]LG11
M:B\ PZM%ZII=P?E6L0<%@Z6HE&^L5RDB&+?AP( +W=*VC3+=[@R$E\2G'0P6
M,,&IH-3YLEHK]//"V;I3#2H8/'BI!KO&@&XR-41GH[R/+]EK;@\\YH&XC)P
MF=00R7UC(PXNMKTUR&K+Y:/G!@\JC%&"E>3CR=3)*6"#$7$9%$0OPR[OK@8_
M>KZI7KKGGCQ>SM397QL<+98#Y^(&!46=@7;7:=1C7E/I5^(&GQ"^_]H5FA^\
M@#6Y97KG?1(DM(_A?G7_*7'1OJ OYNUWR$RZ)6X+R+6 ZZ#_^303KGW;VTFP
M37I/"QMPOM-PA<\A<FR _86U83?A /L/K,D_4$L#!!0    ( #%)9U=I6.T\
M#@0   D)   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;)U6VV[C-A#]
M%4+;[).JJZ]9VT#BI-@\9!MLLFV!H@^T-(J(4*1*4G;\]YVA',?>)MZB+Q)%
M\LR<.3,<:K;1YLG6 (X]-U+9>5 [UY['L2UJ:+B-= L*5RIM&N[PTSS&MC7
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
MXY$'JGVWVXF1M7LKU]+0R^O$G'YU4%D%VM]*:;J)=7#\>5K\ U!+ P04
M"  Q26=7EAB7&6D#   O!P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6R=5=MNVS@0_96!=M&- 36Z^I*L;<#Q)FB .#'B=/NPZ ,MC2VV$JF25-ST
MZW=(.8H+I"[:%XE#<LZ<,T,.QSNI/NL"T<#7JA1ZXA7&U.=!H+,"*Z9/98V"
M5C925<R0J;:!KA6RW#E591"'X2"H&!?>=.SFEFHZEHTIN<"E MU4%5-/%UC*
MW<2+O.>)>[XMC)T(IN.:;7&%YGV]5&0%'4K.*Q2:2P$*-Q-O%IU?I':_V_ O
MQYT^&(-5LI;RLS6N\XD76D)88F8L J/?(\ZQ+"T0T?BRQ_2ZD-;Q</R,?N6T
MDY8UTSB7Y0>>FV+BC3S(<<.:TMS+W3O<Z^E;O$R6VGUAU^Y-$P^R1AM9[9V)
M0<5%^V=?]WDX<!B%/W"(]PZQX]T&<BS_889-QTKN0-G=A&8'3JKS)G)<V**L
MC*)53GYFNFKJND3*LF$ES)DNX(KJ!->BK3<E;AP8BF-W!]D>\Z+%C'^ >08+
M*4RAX5+DF'_O'Q"_CF3\3/(B/@JXPOH4DM"'.(R3(WA))SIQ>,FOB;YLYS3\
M-UMKH^C ?'Q-?(N=OHYM+]&YKEF&$X]NB4;UB-[TS1_1(/S["/.T8YX>0__-
M<AW'C-)36+U?+F\N%Y>W#[,;F,]6[^#JYNX#7-]>W=TO9@_7=[?P4"!L9$GA
MN-B"8>L2]U>9?T,-AI:S@HDMC;EH35G54KB,R@U0'U'$D'R9UDAS3.10<K;F
M)3<<]3G<$K'OC@Y0X0U6:U1=]>TGAEF6R<;B*LR0/SHN?\+)(/$'HW[/#L^&
M?IH.>S G.%M)1ZI6<DLUT3X(:G?16=]/SF*(!W[:C^"^@]*P4;)R_/!+P\V3
M]<VDH#/1M+WDD^3"P"-):P@/3M)AU(/^*(0[TJWHWBI%:PY!2/&VLUOA)Q0W
MCGMP$OGI:-![45.S)R<E3OV(P%+2$$5V6364#)M.ZH:L[68$+5VP@Q1"-/*'
MPX24^:,DA(5+G?Z+Z!LDGH;JM?Y$[1",I!XB<F:D>J(<YEC5'6HC<DY*^;HQ
M%!29$E0S@O;#J&\I#T:D=?Y2Z9_5E:H1#8C0*'8E\I,T[KUV$X*#)E:AVKI6
MK<&EINUGW6SW&LS:)OBRO7U*%DQMN=!0XH9<P]-AWP/5MN?6,+)V+7$M#358
M-RSH14-E-]#Z1DKS;-@ W1LY_1]02P,$%     @ ,4EG5\#.Q;+'!0  \PP
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
M%]K1(]DWN72BX04TO]3:;3N\P?A_SNF_4$L#!!0    ( #%)9U?TPR7SA@(
M +\'   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;*U5;6_:,!#^*U96
M3:VT-2$O%%B(5 C3*JT3*NOVV20'L9K8F>U ^^]G.R&C)455QY?$/M_S/+[S
MZ2[<,OX@,@")'HN<BK&525F.;%LD&1187+(2J#I9,5Y@J;9\;8N2 TX-J,AM
MUW'Z=H$)M:+0V.8\"EDE<T)ASI&HB@+SIPGD;#NV>M;.<$?6F=0&.PI+O(8%
MR/MRSM7.;EE24@ 5A%'$836VKGNCF:_]C<,O ENQMT8ZDB5C#WISDXXM1U\(
M<DBD9L#JMX$IY+DF4M?XTW!:K:0&[J]W[%]-["J6)18P9?EODLIL; TLE,(*
M5[F\8]MOT,03:+Z$Y<)\T;;V#0(+)960K&C Z@8%H?4?/S9YV /T7@.X#<!]
M"?!? 7@-P'NK@M\ _+<J! W A&[7L9O$Q5CB*.1LB[CV5FQZ8;)OT"I?A.HZ
M64BN3HG"R6B.G]!&H#EP4W,T 103D>1,5!S09W2_B-'YV04Z0X2BGQFK!*:I
M"&VIM#6#G30ZDUK'?47'0[>,RDR@&4TA[<#'Q_'#(WA;Q=P&[NX"G[A'"1=0
M7B+/^81<Q_4Z[C-].]SM"N?_U&?O5G^6#*^M L_P>>^I@J['KNG\;CK=VT:B
MQ F,+=6\!/ -6-''#[V^\Z4KTZ<DBT])-CL1V;,W\=LW\8^Q1S_4D+BA"2L
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
M01/H64*1>6LM??%P0Z%(P[7*E7-0%8LHQ5QJFSPGG& I;Y68*57#&?*R+4C
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
MB=)3E;Z+B>58ZWD"+$ZQ-P0(C(MC4@1+0BSWRI8%:NQ+'+&S)($8^XD*3)O
MG1&P!#U%?-@+D<]-"AP#RC@PB@YY#ADE:2J.=M.>#7:<H)%WY5F"#8[-F*-,
M/H4LWW75BQYQ0K&7?%^)/$(6M.NP+"$\9L&.."49SU\5Q*MB@]]7=7N&G>1%
MQ:N"B=Q;*:8SB_WU@9=!DD1>:!Z1!,.Z*9]5<?:M*1W<&90 <TCQGJ"8"18R
M(F+L\!A%\-+$T:L<^F+OQ,03*,]\-K/$5V*.><\!<0B-_E>HQRZ6_L$W'55:
MA)>+Q4RL&M=]WO>S^\?19?<F>''O7E:?I5F4*%JEYKB5GJ=XFYCNM=(-G&[#
M"V&J'7[_@KG$!YXRW@'7YUJ[W< ?L'\RCOX%4$L#!!0    ( #%)9U<AS3$<
M"P0  +$)   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;+56;6_;-A#^
M*X1:% T@1.]OKFT@=ENL ](%<==]&/:!ELX65XET22I._OV.I*TZG6-@'_9%
M),6[Y^X>WATYW0OY3;4 FCSV'5<SK]5Z-PD"5;?04W4M=L!Q9R-D3S4NY390
M.PFTL4I]%\1AF <]9=R;3^V_.SF?BD%WC,.=)&KH>RJ?%M")_<R+O../>[9M
MM?D1S*<[NH45Z-]W=Q)7P8C2L!ZX8H(3"9N9=Q--%IF1MP)?&>S5R9R82-9"
M?#.+3\W,"XU#T$&M#0+%X0&6T'4&"-WX?L#T1I-&\71^1/]H8\=8UE3!4G1_
ML$:W,Z_T2 ,;.G3Z7NQ_@4,\UL%:=,I^R=[)9KE'ZD%IT1^4T8.><3?2QP,/
M)PIE^()"?%"(K=_.D/7R/=5T/I5B3Z211C0SL:%:;72.<7,H*RUQEZ&>GB\%
M5UH.CJ)?!>.:? 6N!PF*O/U"UQVHJVF@T9*1#^H#ZL*AQB^@5N16<-TJ\H$W
MT#S7#]##T<WXZ.8BO@BX@MTU24*?Q&&<7,!+QK 3BY>\@/?A^\#T$[D%W8J&
M?.(/H#2FFE:$\N9G'OZ\62-'F#]_G6/"&4K/&S(U-5$[6L/,PZ)1(!_ F[]Y
M%>7ANPMAI&,8Z27T^<J5$A$;@@?98*V B:86/9"5IAI,3.><O@A[WNFCK0WC
ME->,=H1QUQ1,ZN",Z)8I4I\FU-^6R ='),%=JE"RPTZ@)N1+*P&>)0K!8T:?
MUR#M67]&MR[MFUPPG_AD=@]H;<!#>TU*O\I3'*/<SU(S25(_C@LS*7SL6>2W
M'4CTGF\Q$DO9:Y)5E='PXS+#,<8QLF->).0SMLA1L,IS)UA99#^**B=8EO][
M8%&!9HWY)/++M,1)6ODA>HA;8>6G97[,@37@N0#1]!'W"K\LC%:.VI7C)0X/
M!!48SDJ#Q$S8OGE5QE'Q3A$N$(5KB0?F2$(!K)/)J2^Y7U:&HBCV2\M55"%9
M!C7-_*(JSWJ"=)6%I2M+$@N2AYD=J[ B%^HB&^LB^^]UL: =)BX6AFF6YXKB
M(N;YHEB*?HURS4E5T%X,II&@[6?IKY! LF]9W6*A /K5[RA_(BV6!'V):MN-
M3J3'HU$M13;1A!H0[VC2H9L=S--N,(F%-L_I_V#%7 "B8PTVBX9\'*,8NX>R
M>*H5>XZ'B)4[^2E9WT-]6$0^60Y2HA+6N0)M\B,M_+0*S=F6?IR5HT#'Z)IU
M3#.;16\Q?9(POS+3)/&K-+WZ=SI*-,0>[)5$-E+TEAQPC1S#?+GQV)I)_:Q*
MW"3"<CJ79,')-=J#W-K'@NEH2*Z[4<>_XWODQEW#/\3=8^:6RBWCBG2P0=7P
MNL#<DNZ!X!9:[.REO!8:KW@[;?%-!=((X/Y&"'U<& /C*VW^#U!+ P04
M"  Q26=7P?\*D- "  !"!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6R%55%OTS 0_BNG@!"3HB5QTJX=;:5U@$!BHEH'/" >W.326CAVL)UU\.LY
M)UG62:6\.'?VW>?OLWV7V5Z;GW:'Z."ADLK.@YUS]644V7R'%;?GND9%*Z4V
M%7?DFFUD:X.\:),J&;$X'D<5%RI8S-JYE5G,=..D4+@R8)NJXN;W$J7>SX,D
M>)RX%=N=\Q/18E;S+:[1?:E7AKQH0"E$A<H*K<!@.0^NDLMEYN/;@*\"]_;
M!J]DH_5/[WPLYD'L":'$W'D$3I][O$8I/1#1^-5C!L.6/O'0?D1_WVHG+1MN
M\5K+;Z)PNWDP":# DC?2W>K]!^SUC#Q>KJ5M1]AWL1GMF#?6Z:I/)K\2JOOR
MA_X<#A(F\3\26)_ 6M[=1BW+M]SQQ<SH/1@?36C>:*6VV41.*'\I:V=H55">
M6ZP,W:]QOX&K M[]:D1-)^[@]1W?2+1GL\C1)CXTRGO 90?(_@$XA1NMW,["
M.U5@\3P_(G(#0_;(<,E. JZQ/H<T#H'%+#V!EPZ*TQ8O_8_B$%:2D]3GPK]?
M;:PS]%9^')/>(6?'D7W]7-J:YS@/J$ LFGL,%J]>)./XS0G>V< [.X6^6'=E
M [J$XY=VC/!)R..$GX'C<##<8%^YX@\6P"V46E))VTN@&W)8;="TU_06\]Y)
M0KC6BHZSZ2N0 .ELE:VU<;R=>L)_">DD#2?CJ;>R43C.+F#9"%D(M;5MJJAJ
MH^_11UM@2<A83&\B',4Q?/+K:9C%K!\_EZ7(\0 ^#<<LI3$=,;C3CDNHC^O,
M$A8F20;I!0NG<0*?T-+V>=Y4C>2.E!=(9Y6+CO_K9)*$\6A\1M;H(LR2Z=E)
M^! 4>JTL]6D3;R6C,)LP./9"HH.ZKM!LV^YE(=>-<EV)#[-#@[SJ^L)3>-==
M;[C9"F5!8DFI\?G%* #3=:S.<;INN\1&.^HYK;FC)H_&!]!ZJ;5[=/P&PV]C
M\1=02P,$%     @ ,4EG5[N*Y<P: P  H@8  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S N>&UL?57;;MLX$/V5@;98Q( 271T[6=N DVPO0"]!DVX?%OM
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
M *QK))5QM6$KC #+*UMA;;$KN$8':V'A%,M5+UA_%XM+@JUYOD01R7@I&N)
M7F5%0YOSBFFD1XG8C32J//)CQ\;9P4AV*J,^4I1,]&-,WO0B)W!=&R WF0X(
M][QF1 ,3SC:4/R;21>SF0&S%0F-KLD;#0[;AU1J,5ZRY8K?R5:(ZH>..9T^9
M:U5S/)>B& 5.D$9]MM&&&"GXDKU^D?J>_Z8?YP4OS%[;:/]1K!\U:<M7/]1O
M(6LGGK.7;\^0/77"J3%DZH1>Q"X;*8D#-66*S9)"5.O=!-QU$WH" 5P3J*F3
M(,#5P.[0=7PWI(>'(C97GE"FEU=&O=A-K'JIEW9^;LV_EB2NOS->+1E\;?*:
M?.PPKK=9AZ2S9<4)D7SG6=:4C77R$K!H9[GU_)'G>,GTF)YN%!\_"UP!@::!
MJ3R8#UMW80 ;:97N>6P)"Z-%8#(@3'?<8SY%R-<D/E@V^HY((B*V[X?LL_EQ
M@0:<?T//(8%O@'YP=:1@=X2^Q]E@/&7A>(^IX=AG'B[OH;[-54:E@MV@M_;A
MHG'"7N$8X_@$,D:X5P@<L%<#;3#JVF#THVWP8\_)UMBK1R\Y>^EQJ%,.GG:X
MI??/W8_.T_;Y&W!)I9@4>28EMRXS1?4(:Q$68UJG4EQ102]M08=GFNNQZ9BA
M1^TD26DIQ,%)P@2Y%M$\HLPDQGE10O,8JZ*33,/M' <GQ<QOIRDUU#AAN(*_
M%O G_0I)BEF3(O"VBEF66OMK_KTT/R:HL3G!E/B=(I.O0&'5*NM&FS+;=LVC
MV$G2@-++2XY;G)WD)G(/4"7NJ!+_:U3I%Y)#1!D\ZW^B_*>(,MFY])0@U^9J
MIY@I8/;^TZUVM\=S>VEZW&ZOGA^Y7.?8JPI8H:@[3K!@2'N=LQ,M:G.%6@B-
M%S+SNL$;,$C:@-]70NCMA [H[M3SOP!02P,$%     @ ,4EG5\F><<&_ @
M+@8  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULA551;]HP$/XKIVR:
M-BEJ$CNDP "IT$WK0Z>JL.UAVH-)#A(UB3/;%/;O=W8@@XVRE_ALW_?==[;O
M,MI*]:1S1 .[JJSUV,N-:89!H-,<*Z&O9(,U[:RDJH2AJ5H'NE$H,@>JRH"%
M81)4HJB]R<BM/:C)2&Y,6=3XH$!OJDJH7U,LY7;L1=YAX;%8Y\8N!)-1(]8X
M1_.E>5 T"SJ6K*BPUH6L0>%J[-U$PVEL_9W#UP*W^L@&F\E2RB<[N<O&7F@%
M88FIL0R"AF><85E:(I+Q<\_I=2$M\-@^L']TN5,N2Z%Q)LMO16;RL=?W(,.5
MV)3F46X_X3Z?GN5+9:G=%[:M+R?G=*.-K/9@4E 5=3N*W?X<C@#]\ 4 VP.8
MT]T&<BIOA1&3D9);4-:;V*SA4G5H$E?4]E+F1M%N03@SN:M362$LQ XUO%V(
M98GZW2@P1&T=@G1/,VUIV LT [B7M<DU?*@SS$[Q 4GJ=+&#KBF[2#C'Y@IX
MZ ,+&;_ Q[L\N>/C_\T3;@N=EE)O%,+WFZ4VBE[&CW,IMXSQ>49;+4/=B!3'
M'I6#1O6,WN3-JR@)WU_0&W=ZXTOLDWE;)"!7,)-5(VNLC;:SXPL[)_HB[7G1
MBQPA/0EB:*51\KEPM4>E#T4;UKAWLD4Z.Z%IHZ2BUD-8Y KQY D 7:#!:HG*
MW>)GTG%IW]ZR_; C:[91B@39F( [ZD(:X35$H1\/.!G,9U%BQY[/XHB,V$\2
M#K>X0L)E)S#N\T'?0@>]:SM$_3ZPQ.<A/YSG7T&XWQ]$K1%=VVB\Y\=L8 TB
M21*8"9U#(XKLW]-Q&D/6LX;/8SNRV._Q@=,8Q1S.O8_@J(8K5&O7J33=RZ8V
M;3EWJUTSO&E[P!_WMI/>"[4N:@TEK@@:7EWW/%!M=VHG1C:N(RREH?[BS)P:
M.BKK0/LK*<UA8@-TOXC);U!+ P04    "  Q26=7QS6Q2R $  "6"0  &0
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
MZSX&(ED<R!8-+;+\ '$AM!9I?KD&&H,T+^#SI1!ZUS $^V/Q\7]02P,$%
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
M3^$M:,SSOVA7]K4[:+'A@B:EL1Q!$J7%?_):"G%D(''T!DYIX)P;=!L,W-+
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
M8"OIACEV^Z#L!GR_EM(\3*R#]O]#\B]02P,$%     @ ,4EG5V3+97 M P
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
MIO8X<4MV>YE/Z(O9 >]@ _+3X8:KD5ZSQ"0%*@BCB,-VKEV9EZ%IY8#"XH[
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
MC#-?QH?5[50]$716=21C*F1_4PU3V8("4P9R?T*I>)FH)J=M:J-?4$L#!!0
M   ( #))9U<#\.P&Q0,  %80   9    >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;+5876_;-A3]*X1:%"VP19_6AVL+:"P5R[  0;QV#\,>%.O:$BJ1+DG9
MZ;\?*2F*)=%&EFHOL42=<RX/+WFEF\61T&\L ^#HL2PP6VH9Y_NYKK--!F7"
MKL@>L'BR);1,N+BE.YWM*21I32H+W3(,5R^3'&OAHAZ[H^&"5+S(,=Q1Q*JR
M3.B/:RC(<:F9VM/ ?;[+N!S0P\4^V<$:^)?]'15W>J>2YB5@EA.,*&R7VB=S
M'ILUH49\S>'(3JZ1M/) R#=Y<Y,N-4/." K8<"F1B)\#K* HI)*8Q_=65.MB
M2N+I]9/ZY]J\,/.0,%B1XJ\\Y=E2\S64PC:I"GY/CK]!:V@F]3:D8/5?=&RQ
MAH8V%>.D;,EB!F6.F]_DL5V($X+041.LEF -"<X9@MT2[)=&<%J"\]((LY90
M6]<;[_7"10E/P@4E1T0E6JC)BWKU:[98KQS+C;+F5#S-!8^'*X(9IU63M=])
MCCGZ"IA7%!CZ%=W@#2D!K7G"0>P.+@::O2G1[R/@25ZP#P+X91VA]V\_H+<H
MQ^C/C%0LP2E;Z%Q,40;2-^UTKIOI6&>F8Z-;@GG&4(Q32!7\Z#(_N,#7Q=)T
MZV,]K<^U=5%P#?LK9!N_(,NP;,5\5B^G6RH[/Q<]?G7TWF+8W6:Q:SW[G!X'
M*L9V[][XENE]9 @3L4$PIZ20PR+W @",SU6);Z0=M;2LAW.V3S:PU$3!8T /
MH(7OWIBN\5&UZE.*15.*Q1.)]?+C=/EQ+JF']W  7('RW#5,MV;*M\<A]'QW
MH1].5W6,<6VGCXG&&#.PO#XH5H!L\SE:S]RL,S>[:*Y?G%06+_+_ZPZ;4BR:
M4BR>2*R7!+=+@GNY H@/E;0J )$MBK]7.?^!;H%G)!5OAH,X^?(EP=#??P@:
MNA'O#/:/*E'NE(F:4BR:4BR>2*R7**]+E/?J4M P9Z>GT[."83$8HVS3=_Q!
M.1BCG,#P[$$]4$0T L<_4Q'\SJ-_T6/[=?( XIL$$$\>56;]46C/]X9>QR#7
M"H*!U3'(="UC4!]C%<ISSS@-.J?!__?B#:8\;5.*15.*Q1.)]?)C&L^?T<:K
MSUM+[6TO/S '>U"!,BW?'\ B%2QPO>$V5,"<F1?XZGUHGK0+YL^?N5;#[=<.
M;VAXC+)FMCWT.T:YKC$;VE6@ B,8N-5/^J02Z*YN4!G:D KSYBNX&^V:X$]U
MZS<8OS;G*U,Q'LFFN>[+GN6;COLVH;L<,U3 5H0RKCR1&=HTL<T-)_NZ2WL@
M7/1\]64F&G^@$B">;PGA3S<R0/>OA/!?4$L#!!0    ( #))9U?^A>)UW00
M %TB   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;+6:76^;2!2&_\J(
MK5:ME :&+]M9VU)C0%LIU49-NWNQV@MBCVU48.C,$+?_?H>/@+$G$SL]N4D
M<YZ7><]P@ /3'67?^)80@7YD:<YGQE:(XLHT^7)+LIA?TH+D\I<U95DLY"K;
MF+Q@)%[505EJVI;EFUF<Y,9\6F^[9?,I+46:Y.26(5YF6<Q^7I.4[F8&-AXW
M?$XV6U%M,.?3(MZ0.R*^%K=,KID=995D).<)S1$CZYGQ 5]%>%(%U'O\G9 =
MWUM&U5#N*?U6K7Q<S0RK.B*2DJ6H$+'\]T 6)$TKDCR.[RW4Z#2KP/WE1WI4
M#UX.YC[F9$'3?Y*5V,Z,L8%69!V7J?A,=W^2=D!>Q5O2E-=_T:[9UY,[+TLN
M:-8&RR/(DKSY'_]HC=@+D!QU@-T&V(<![A,!3AO@G*K@M@'NJ0I>&^"=&N"W
M 7[M?6-6[700BW@^972'6+6WI%4+=;KJ:&EPDE<SZTXP^6LBX\3\ELE)RL1/
M%.<K%'XODT).&X'>!D3$2<K?H??HZUV WKYYA]Z@)$=?MK3D<E\^-864KR#F
MLI6Z;J3L)Z0<](GF8LM1F*_(2A$?Z.,GFGA3#KL;N_TX]FM;"[PCQ25RK MD
M6[:C.)[%Z>&V:CB_IA[^FGJD#P_(4H9C5?C 2Z>;1T[-<YZ91Q?H-HWE!!I.
MIW]OY.[HHR 9_T\U<1JVJV97Q?6*%_&2S Q9/3EA#\28__X;]JT_5%F#A 60
ML! 2%@'!!MEVNVR[.OI>MHLNV^0QVQ=HPRA7%HB&ZM?4ZIKW,'>QC;$[-1_V
M,Z@5/S>#IVF&D)K1L:8SLB<6[C0'KGN=ZY[6]1O"N;P4+\NL3&-!5O(**@]F
MF<35-5IE=X/S]@[C/1YCR_,/_-;*GNOWB:(AI&BD$O5&+IZH'?<[QWVMXU^H
MB%-4[%\C]Z9Y3H3*=?_H6&Q'CG]\8+I6^5S33],,(34CA2;VW+&MMGS463[2
M6AX\,Z='1ZH8R_/YP-S1T0DXL?<F0V/:,<K!CFT=>':,LOV1<R 8:0?UPFH\
M[BP;:RU;T)P+5K:WZG*."A;GO*!,U"[V4U;EIQ9][J47$A9 PD)(6 0$&R1[
MTB5[\HHW6A/(;$/" DA8" F+@&"#;&.K?SZS7N56J\4.JMO8&?L'17"AES\W
MBR>JAJ"JD4K5]7QWI+X4X;V'8ZPU_[I,TE62;WAM>Y+).X$'4AFOMEP+._?L
M J4%H+00E!9!T89)MOLDVZ]845LX5-(A:0$H+02E15"T8=+[=@76/A^_O*PZ
MBKM>^_"F<:%7/SN/)XF&H**12M3R+.N)FMJW#K"^=W CK58Z"_D$O@"E!:"T
M$)060=&&Z>Q[$MA[S>H)V058@-("4%H(2HN@:,.D]VT1K.^+O+AZ'O<,'->R
M#XLG:&OD),T05#-Z3G-H>]\:P?K>R%_K=;(D^N=Y/>+L,PJ2%H#20E!:!$4;
MIK9OX>#Q:Y91T"X.*"T I86@M B*-DQZW\K!VM[!R\OHY/C]@E^]1!R64=#^
MS$F:(:AFI-)TO,,R:NZ]_<X(V]3?*7"TI&4NFA>8W=;N6X@/]1< !]NO\=4"
M*[8'^"ILOG3H\<V'%Y]BMDERCE*REE+6Y4A6?-9\R]"L"%K4[][OJ1 TJQ>W
M)%X15NT@?U]3*AY7*H'NBY+Y_U!+ P04    "  R26=7&(CA-%8%  "A)P
M&0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6S%6M%RVC@4_14-V]EI9YI@
MR3:&+&$FP78W,^ENIFFV#SO[H(  3VV+2B)I]NM7-HZ-01&PO9F^!&QTS]$]
M5\B7$PT?N?@J%XPI]#U+<WG>62BU/.MVY63!,BI/^9+E^I,9%QE5^E+,NW(I
M&)V605G:)8[3ZV8TR3NC87GO1HR&?*72)&<W LE5EE'Q=,E2_GC>P9WG&Y^2
M^4(5-[JCX9+.V2U3=\L;H:^Z-<HTR5@N$YXCP6;GG0M\%A-2!)0C_DK8H]QX
MCXI4[CG_6EQ<3<\[3C$CEK*)*B"H?GE@8Y:F!9*>Q[<*M%-S%H&;[Y_1XS)Y
MG<P]E6S,TR_)5"W.._T.FK(97:7J$W_\G54)^07>A*>R_(L>UV,#IX,F*ZEX
M5@7K&61)OGZEWRLA-@(TCCF 5 %D.\![(<"M MQ#&;PJP#N4P:\"_$,#>E5
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
M*-]_RLKBIUFH$AP?G#'_&U!+ P04    "  R26=7L)&_XH8"  !X"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6RUEFMOTS 4AO^*%20$TE@N[7H9
M3:1U S%I@VH5\ 'QP4U.$VN^!-M=MG^/[:1>D=J )OJE\>U]_1R?N">S1LA[
M50%H],@H5VE0:5V?AZ'**V!8G8H:N)E9"\FP-EU9AJJ6@ LG8C1,HF@4,DQX
MD,W<V$)F,['1E'!82*0VC&'Y- <JFC2(@^W '2DK;0?";%;C$I:@O]8+:7JA
M=RD( ZZ(X$C".@TNXO-Y'%F!6_&-0*-VVLB&LA+BWG:NBS2(+!%0R+6UP.;Q
M )= J74R'+\ZT\#O:86[[:W[1Q>\"6:%%5P*^IT4NDJ#28 *6.,-U7>B^01=
M0&?6+Q=4N5_4M&N'48#RC=*"=6)#P AOG_BQ.X@=@?'9+T@Z0>*XVXT<Y176
M.)M)T2!I5QLWVW"A.K6!(]QF9:FEF25&I[,;,"&A+RM*2FR/2:%WZ#.6$MO#
M0F^N0&-"U=M9J,UF5A+FG?&\-4X.&$_1K>"Z4N@#+Z#X4Q\:2$^:;$GG2:_A
M$NI3-(A.4!(E@QZ_@8]\X/P&!R-7"N $N1,X05>@<DEJ]ZK\N#%KT;4&IG[N
MB[PU'NXWMO?H7-4XAS0P%T6!?( @>_TJ'D7O>["''GO8Y]XE3(,T+X/+&*I!
M$E'LX^QWBB/T!%BJ'J@S#W76:W5+.&$;MH^A5_C"LQIYK-&Q4CPZ O;88X__
M(<42.#28NE3O(^SWB!&SUZ^'9N)I)OVYQ8^'<MLK?.$A33W6]%BYG1X!.XZ>
M_W"C_Y#=OYA,#U_=<*<8,)"E*WD*Y6+#=5L7_*@OJQ=M,7E>WM;D6RQ+8DH"
MA;611J=C<YEE6^;:CA:U*RTKH4VA<LW*?!J M O,_%H(O>W8#?S'1O8;4$L#
M!!0    ( #))9U>"G@QH.@@  %PY   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4T+GAM;+5;VV[CMA;]%<*G.)@!DK%(2;ZDB8'$DM !4LQ@TIX^%'V@9=H6
M*HFN2.?2KS_4Q99$T;24X;PDMKRYUN;>O.TEZ?:%9G^S'2$<O"9QRNY&.\[W
M-^,Q"W<DP>P3W9-4_+*A68*Y^)IMQVR?$;PN&B7Q&%G69)S@*!TM;HMK7[/%
M+3WP.$K)UPRP0Y+@[.V!Q/3E;@1'QPO?HNV.YQ?&B]L]WI(GPG_??\W$M_$)
M91TE)&4134%&-G>C>W@3V$[>H+#X7T1>6.,SR+NRHO3O_,OG]=W(RCTB,0EY
M#H'%OV>R)'&<(PD__JE 1R?.O&'S\Q$]*#HO.K/"C"QI_$>TYKN[T6P$UF2#
M#S'_1E]^(56'W!POI#$K_H*7RM8:@?# .$VJQL*#)$K+__BU"D2C@3T]TP!5
M#9#4 #IG&MA5 [LO@U,U</HRN%4#MR_#I&HP*6)?!JN(M(<Y7MQF] 5DN;5
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
MIO\;H# ;]/LEYVHW,0::?QOQWU!+ P04    "  R26=7W,;2_! #   [#
M&0   'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6RU5VUOVC 0_BM6)DVMM)$7
M2H .(D';:4BKAIIU^S#M@YL<Q*ICI[8#[;^?G81 VY"IB'XA?KOGGKM']AVC
M-1?W,@%0Z#&E3(ZM1*GLW+9EE$"*98=GP/3.@HL4*ST52UMF G!<&*74]AS'
MMU-,F!6,BK6Y"$8\5Y0PF LD\S3%XFD*E*_'EFMM%F[(,E%FP0Y&&5Y"".HV
MFPL]LVN4F*3 ).$,"5B,K8E[/G5]8U"<^$5@+7?&R(1RQ_F]F<SBL>481D A
M4@8"Z\\*+H!2@Z1Y/%2@5NW3&.Z.-^A?B^!U,'=8P@6GOTFLDK$UL% ,"YQ3
M=</7WZ *J&?P(DYE\8O6U5G'0E$N%4\K8\T@):S\XL<J$3L&GKO'P*L,O()W
MZ:A@>8D5#D:"KY$PIS6:&12A%M::'&%&E5 )O4NTG0I"Q:-[-&,1,),>-*>8
MH0F+T0^5@$!7#SE13VAB<F<&GU&88 %H)F6.M9%$)Y>@,*'R%$FS(Q%AZ&?"
M<XE9+$>VTAR-)SNJ^$Q+/MX>/D-TS9E*)+IB,<3/[6T=6QV@MPEPZK4"AI!U
M4-?YA#S'ZU8<6V"[==ZZ!6QW#^P%Q5(BOD!E O]\U_MHIB"5?YN"+L'.FL',
MS3N7&8Y@;.FK)4&LP H^?G!]YTL+U;.:ZED;>A!6NFC)($8G6I\R"Z=-1$NH
M7@%E;O0JZ/8&(WO5X+]7^^^U^K\*YW/MMG2?9_HJ2DRAT7LKT(%I\FN:_C$5
M]=^!:K^FVC^>HOU7BKJ]9D$'M?M!J_N;<"*?"[H4F*E&[ZU(!Z9I6/,<'E/1
MX3M0=9WM.^P<3],*:U=4SVD6U=VI!.Y_9+U](>L*I")LV4RA%>S0='E;LMXQ
MM:W0CLQV6RS<U@?^C>)V7]_8_AYQMS7 ;2\"\[>)VPIV:+JV!</M'57<]R@;
M[K9NN*UO_1O%]5\76,=_H:Z]T\^E()9%URI1Q'.FRM:N7JT[XTG9#VZ/EVWU
M-19+PB2BL-"F3J>O/8NR4RTGBF=%=WC'E>XUBV&BNWL0YH#>7W"N-A/CH/Z_
M$/P#4$L#!!0    ( #))9U<\/=<E<@4  *\J   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;+6:6W.C-A3'OXK&W>DD,[L!<;&=U/%,$F[I[+:>N&D?
M.GU0C!*8Y>)%<IS,],-7 H(-**S=GK[$(/3_':%SX(@3S;9Y\95%E'+TDB89
MNQQ%G*\O-(VM(IH2=I:O:2:N/.9%2K@X+9XTMBXH"4M1FFB&KH^UE,39:#XK
MVQ;%?)9O>!)G=%$@MDE34KQ>TR3?7H[PZ*WA+GZ*N&S0YK,U>:)+RN_7BT*<
M:0TEC%.:L3C/4$$?+T=7^"+ 4RDH>_P>TRW;.T;R5A[R_*L\N0TO1[H<$4WH
MBDL$$3_/](8FB22)<7RKH:/&IA3N'[_1O?+FQ<T\$$9O\N2/..31Y6@Z0B%]
M))N$W^7;@-8W9$O>*D]8^1=MZ[[Z"*TVC.=I+18C2..L^B4O]43L"01'+3!J
M@=$56.\(S%I@'BJP:H%UJ,"N!?:A@G$M&!]ZTY-:,#G4PK06E.&B5>XH?>D0
M3N:S(M^B0O86-'E0!D2I%BZ,,QF[2UZ(J['0\?F2YZNOZ#9;T4P&$5HD)$-7
M68A^Y1$MD/MM$_-7="4C3!Y\0K^0HB!EUQ.'<A(G[%2TWB\==/+A%+&(%)2A
M.$._1?F&D2QD']&'UOE,XV+<TKJVJL=X78W1>&>,)OJ29SQBR,U"&BKT_K#^
M?$"OB?EJ)LUXF[1K8Q"XI.LS9.H?D:$;IF(\-\/RGS?9H-P9EG\AA9#C=^7N
MX8,W%'+O<.LJN?_?IB[XUX-O>=)LPM\L>>9[/))0E#^BZC'X\[.XC&XY3=E?
MJC"M6)::);/,!5N3%;T<B33":/%,1_,??\!C_2=5C$#"'$B8"PGS(&$^)"P
M@K7BSFKBSAJB5Z_=3S+IAFB5IV(EPDB9R^F+/*:JZ*N(XY(HER3/<].RIC/M
M>3^J!LT>&U60,+<_?,,RQ^WA>Y 6_;[%<VMRWK88]#M-]+'==&IYUVZ\:P][
MM\J"VYA'$4U")):8B),7JLQ]%<K>GQ<;=[QJ]P9IZ>TNCJ*+,>U$A]NWA4V[
MXX(^:&)..W[R!^__V <1"-9RU;AQU7C055=A&,L'CR1H0>)0KE1NR#KF)%'Y
M:I!U; * A#F0,!<2YD'"?$A8  1KQ=VDB;L)X,)C AEWD# '$N9"PCQ(F \)
M"X!@K;B;-G$WA4M-TP-2T_3[J4G1I9^:^K;ZJ:D/$JG)[*2FP?L_UE5 L):K
MSAM7G0^ZRETN%N@D9FPC%HF;M5@<,O'2.$5_(S==)_DKI?7;8[$I5I%82I8?
M[RH_#MHY]O4!"7,@82XDS(.$^9"P  C6BDFL[^I%.F#BJF% H0=*<T!I+BC-
M Z7YH+0 BM8.P+V")0;_=*Z1=BL%=1+9L-FC@PN2YBK&;TPZR1'4HJ^PB''G
M*S!0=#JWU)_.V-CYUQCT[^>8/,1)S%\_79<^OMJ2(F0BZQWWJ39LY>@W#R3-
M :6YH#0/E.:#T@(H6CLR=[5B#%DLQJ#58E": TIS06D>*,T'I050M'8 [HK&
M&+YJC/L%3KV;^4"+QJ T]_O#]T -^@J#>&+8W<RGZ&48[Y2-\:YNC(<+QW?+
M>VVQO%?Z$;+D>@-*<T!I+BC- Z7YH+0 BM:.MEWI&X\A\QEH\1N4YH#27%":
M!TKS06D!%*T=@+L:.!XL=;Y?C$0G8G%?[24Y5<;BI/?A87:3&FB9&Y3F@M(\
M4)JOF%J,>^GO_RAAXUT-&P,6L7&_:MRO8@\;/#I:(&DN*,T#I?F*R;7LWO_8
MH6Q6X:+M[79+:?%4[GQD8D&\R7BU\Z=I;7977I5["COMU_C"PXIV7^[&+'?7
M[?#55LXOI'B*,X82^BA,Z6<3\9@4U>[(ZH3GZW*OW4/.>9Z6AQ$E(2UD!W']
M,<_YVXDTT.Q1G?\#4$L#!!0    ( #))9U=7[WZA8P0  &$9   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8Q+GAM;*U977/B-A3]*QIWI\W.+/$7&$B!&4)L
M-YW);F;IM@^=/@@LL">VQ$H"LOWUE6SC$",<W.@EV++.N;KW'%\[\FA/Z!.+
M$>+@.4LQ&QLQYYL;TV3+&&6079,-PN+*BM ,<G%*UR;;4 2C')2EIF-9GIG!
M!!N343[V2"<CLN5I@M$C!6R;99#^N$4IV8\-VS@,?$W6,9<#YF2T@6LT1_S;
MYI&*,[-BB9(,8980#"A:C8VI?1/:C@3D,_Y,T)X='0.9RH*0)WER'XT-2ZX(
MI6C))044/SLT0VDJF<0ZOI>D1A53 H^/#^Q!GKQ(9@$9FI'TKR3B\=@8&"!"
M*[A-^5>R_PV5"?4DWY*D+/\+]N5<RP#++>,D*\%B!5F"BU_X7!;B""!XU "G
M!#AU0/<,P"T![J6 ;@GH7@KHE8#>I3EX)<"[-$*_!/1SL8KJYM+<00XG(TKV
M@,K9@DT>Y/KF:*%(@J45YYR*JXG \<F<D^43N,=+A*4GP&,*,9CB"'SA,:+
M_[Y-^ \PE8:1!QTP%S=#M$T1("LP_3*[!U=WB,,D91_%Q6_S.W#UX2/X !(,
M_HC)ED$<L9')Q4IE/'-9KNJV6)5S9E4N>""8QPSX.$*1 A\TXX<->%-4J"J3
M<RC3K=-(.$>;:^!:GX!C.:YB/;/+X8X"?M<,_WV+&^%^,_P!4@&WS\*#]^4>
M_N_<7TGA5HYU<SZWR;$Q22-$V2\'@WXF'(&_IPO&J6AN_Z@<5[!VU:RRX]^P
M#5RBL2%:.D-TAXS)SS_9GO6K2FZ=9'<ZR7R=9(%.LE 3V2O3="O3=)O8)Y_%
M0WTM'LS@*B5,M"J*EF2-DW]1)#N5:&.?P *)!SL"'#X#F)$MYBH3-49I:Z*"
MS,O)Y"O#;F)[O9&Y._:&SH"^3K) )UEX6@K'EMUBI]"\5VG>>U/S0DDI=PH9
M2U:)$'Q%258\NA+,"4"0X@2OV84.:(S9U@$%6>\H[8XS]&H6T!G1UTD6Z"0+
M3VLQ\"RU [S* 5ZC V8QQ&O4[@YO9&RKKW>JK^W:-7UU1O1UD@4ZR<+36CC#
MP9E;O%\)W']O6V]6NY&^K=K]4[7=04ULG0%]G62!3K)048KNH*L6>U")/=#;
MSYNE;PS65OK!2;Y>77F=\7R=9(%.LO"T$AU[V%<K/ZR4'[;IX\VZ-E*UU75X
MDHUKU735&<_721;H) M/*]'Q!K9:5]MZV7VPWMO L9A"5F^(WARFK>HEVW&R
MMM.OZ:XUI*^5+=#*%JK*X1T]V5YK?[3S9.OMYY<YH3%H:R?8BC=TI][:M<;T
MM;(%6ME"13T\SSWC!.?%"4Z;_GZ9SL[)OXRUSCQ33.G85OWU6S%KX Y?3_(5
MD^S>4>)EK=]<4ZB8XKA6O8^:1QNZ&:+K?*^>@:4L1K%35HU6WP.F^2YX;?S6
MOO%MQ7@@OQ_D&\@O],7'AP=(UPEF($4K$<JZ[@NM:;&?7YQPLLFWDQ>$<Y+E
MAS&"$:)R@KB^(H0?3F2 ZJO*Y#]02P,$%     @ ,DEG5Q!>V0 ;!0  JQD
M !D   !X;"]W;W)K<VAE971S+W-H965T-C(N>&ULK5G1<J,V%/T5#<UTDIF-
M08 !I[9G-H&=]F&WF773?5:,;#,!Y$K"WOY])<!@0& GY<4&<>Z1SM6]TA7,
MCX2^L1W&'/Q,XI0MM!WG^P==9^L=3A";D#U.Q9,-H0GBXI9N=;:G&(6Y41+K
MIF$X>H*B5%O.\[9GNIR3C,=1BI\I8%F2(/KO(X[)<:%![=3P/=KNN&S0E_,]
MVN(5YB_[9RKN](HEC!*<LHBD@.+-0OL,'P(XDP8YXN\(']G9-9!27@EYDS=_
MA O-D"/",5YS28'$WP$_X3B63&(<_Y2D6M6G-#R_/K%_R<4+,:^(X2<2_XA"
MOEMHG@9"O$%9S+^3X^^X%#25?&L2L_P7'$NLH8%UQCA)2F,Q@B1*BW_TLW3$
MF8'@41N8I8'9-K![#*S2P+JV![LTL*_M85H:Y-+U0GON.!]QM)Q3<@14H@6;
MO,B]GUL+?T6I#)05I^)I).SX,D TC=(M \^8@M4.40QN?<Q1%+,[< ]>5CZX
MO;D#-T '3#YE($K!2QIQ]NFLX:\=R1A*0]%XT[B?ZUP,4G:EK\L!/18#,GL&
M9(&O).4[!H(TQ*'"WA^VGPW8Z\(YE8?,DX<>S4'"%=Y/@&5\ J9A6HKQ/%UO
M;JKD_+_>@P_WWG"&586+E?-9/7S?L@13Q E]4,UL86NK;>62]\#V:(T7FEC3
M&*8'K"U__04ZQF\JMXY)YH])%HQ$UI@ NYH >XA]^4WL'5&Z)@D&&TH2\"2"
M/4HSD<+@S[V<&K'Z*K.NH'5R6KE[');6S)J*D#J<.UV!,IR9UT3Y7=3,LSVS
MB0JZ*->Q/;M"-?1/*_W3B_ICPEBAWH_8NG  #B_H+VBG9Z,Q6MJ[B'L(W6E+
M^T6>0,7CVIY:MU/I=JZ==\0YC5XSCEYC##@!*XYI+ - /$W$WBOVC/7;CL0A
MIDI/.%=%0A=ESJ9F"^5W4:I(Z*)<V[4<M4?<RB/NX%+DXY2(#;%W,7+'7(S&
M)//') M&(FM,@5=-@3<8E#_R,DRD'CJ(U-OB*@*+PD#4I8R+*D#&YKTLYZ(U
MN(U.C^]4D^9U<L<R/*.=J2J4Z;97*17*M5H1'*A0<-H3F[/*,;-!QZP*!X@Z
M'H11G,E:&&3I 3/IK#P_@? +.")*4<K9):_,.F.TH=OR21=C.JT\]+L8"[;6
MMT#!8_2L7="HBTQCO$#)/2:P%YQ2=ME48W;\HH(94[L54KZ2S;!;,14HV2RG
M9U.#9U4X'*ZKZN5=[&*%[($-7KG@E5V,M.*-RN:/RA:,Q=:<++.>+',PFA^K
ME2PD<8PHJ^=,':D%G7L6-'!B>NU 5:$,V([3+LJ:M/=;!<B<3/N"M*[]X6!E
MN_3/$O-*Y06AUU3NM)6K4%WE790U::=[H$ )Z6:/]+KJAO8'\[.G!%5GZ&!M
M_^X,'9/-'Y4M&(NM.5WU(0$.GQ+>G:&73P<EY#RP[HV)8;>C]/+YH(>II^2
M]0D!#A\1RO1\AVKGLFKG.M47F8(>IC[5]2D #A\#E)GYGB.2.E-'/3V,RN:/
MRA:,Q=:<OOH$ 8>/$._.5$^UHW3VTB[*F'1>8RA0BKVT"S(G?:=Y6!\0X/ )
MX0-[Z4Q5173VTBY**'?;RKLHU5[:10GI[8S5SUX^)YAN\[?^3&1:EO+BQ6+5
M6GU9^)R_3V^U/\*')ZAH]^67B/QE=TU??,;XBN@V2AF(\49T94Q<L0#1XLM
M<</)/G_U_4HX)TE^N<-(9+T$B.<;0OCI1G90?9]9_@=02P,$%     @ ,DEG
M5TI4-D6X P  V@H  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULK59=
M;]LV%/TKA%9L+5!'GY;DS#:0."W6AV!!O&X/PQYHZ=IB*Y$J2=G-O]\EY:B.
M3;L=L!=;I.X]/.?RB+S3G9"?506@R=>FYFKF55JWU[ZOB@H:JJY$"QS?K(5L
MJ,:AW/BJE4!+F]34?A0$J=]0QKWYU,X]R/E4=+IF'!XD45W34/ET"[78S;S0
M>YYX9)M*FPE_/FWI!I:@/[8/$D?^@%*R!KAB@A,)ZYEW$UXO0IM@(_YDL%,'
MS\1(60GQV0P^E#,O,(R@AD(;"(I_6UA 71LDY/%E#^H-:YK$P^=G]/=6/(I9
M404+4?_%2EW-O-PC):QI5^M'L?L-]H+&!J\0M;*_9-?'9IE'BDYIT>R3D4'#
M>/]/O^X+<9" ..Z$:)\0'2<D9Q+B?4)LA?;,K*P[JNE\*L6.2!.-:.;!UL9F
MHQK&S38NM<2W#//T?-FU;0VX+YK69$%51=[CSI(/O'>(J?3K.]"4U>H-&9&/
MRSOR^M4;\HHP3OZH1*<H+]74UTC% /K%?MG;?MGHS+(3<B^XKA1YQTLH7^;[
M*&'0$3WKN(TN BZAO2)Q\)9$010[^"Q^/#VZ0"<>RAI;O/B_E?5=/Z?(WS<K
MI25Z^!]7[7KLQ(UM/NQKU=("9AY^N0KD%KSYSS^%:?"K2_C_!/:B#,E0AN02
M^ORF*$1G]$HH@&WIJ@:7WAXDM2#FW-G.1VF<YN.IOSU4X@B;9$F2#6$O.(X'
MCN.+'!=H1+,3REBZE6*#95!O"0?MHMICC0\XA)-Q/(F.J)Z&16DR#MU,TX%I
M>I'IXU!$1=92- 2_/0)?.J:?#/="</14UQ^/GP3CFFS1;!WJ<2E)3RB.DBP\
MTG$:-,X#MXIL4)%=5/&[KD#BT28EDK,2N."C8:P4:"??[)3O.(Z."^^("I,\
M=5/.!\KYC]FXI4_G/)R?[G@2'M2JIW<:E61)>,87DX'>Y'OT9 <E&J#!VUWU
MI[8IK+"EKAE=L9IIYO;!Y-31>9;%1\0=49,\/F.%,/AV^P07J=]#LP*I?D'_
M:D"C:NPG5I_PBB=:X#7'2ZJ%?,+CHX2F'71UO&1H=;;J-,H&*CGC&_<M%)SR
M#L+C@\41-0K3_,RVA =W:WCY:*DHWX ]6+#ODK@Q?+-WN-7QG9W9HQ\>>&$Z
MR?-CSSOB\/Q,HB/Z_D&7T(#<V.9)$6OM_J(=9H<&[<:V)4?SMZ9QL]W'-YB^
MZ[NG<L.X(C6L$3*XRK"DLF^D^H$6K>U%5D)C9V,?*VP^09H ?+\60C\/S )#
M.SO_%U!+ P04    "  R26=7?EA1$KT%   5)   &0   'AL+W=O<FMS:&5E
M=',O<VAE970V-"YX;6RU6EUOVS84_2N$5Q0ML-8B*>HC=0PDEKH56+<B:;>'
M80^*S=A")=$5Z:0#]N-'?42R*)JU$^8ED>1S#WEYJ2,>B;-[5G[E&TH%^)YG
M!3^?;(38GDVG?+FA><+?LBTMY"^WK,P3(4_+]91O2YJLZJ \FR+'\:9YDA:3
M^:R^]JF<S]A.9&E!/Y6 [_(\*?^]I!F[/Y_ R<.%JW2]$=6%Z7RV3=;TFHHO
MVT^E/)MV+*LTIP5/60%*>GL^N8!G,?*J@!KQ9TKO^=XQJ%*Y8>QK=?)A=3YQ
MJA[1C"Y%19'(?W=T0;.L8I+]^-:23KHVJ\#]XP?V]W7R,IF;A-,%R_Y*5V)S
M/@DF8$5ODUTFKMC]K[1-B%1\2Y;Q^B^X;[#$GX#EC@N6M\&R!WE:-/^3[^U
M[ 4@="  M0'HV #<!F E #L' MPVP#VV!=(&U*E/F]SK@8L2D<QG);L'9866
M;-5!/?IUM!ROM*@FRK4HY:^IC!/S:[J691?@0]%,NJIXKR(JDC3CK\$+D!;@
M\X;M>%*L^&PJ9(M5W'39LE\V[.@ .P8?62$V',3%BJXT\9$Y/C3$3V6F7;KH
M(=U+9"2\IMNW #L_ ^0@#+Y<1^#5B]>:?BV.IT$&FN@1O0&\*8F&+GYRKP:#
MAKLY@FM>_(,Y<D6WK!1IL1[,EK]_DW#P0="<_Z.;(0VWJ^>N=/",;Y,E/9](
MH>.TO*.3^<N?H.>\TY7%)EEDDRRV1#8HD-L5R#6QSW_?Y3>T!.Q62G=5HN0F
MHP_3B(/_##/JTDA\:G5LDD4-&:G)JL?=W1S/IG?[0VZIN<&0DV[(B7'(K^@=
M+794JXE-I+?7<^(YV/6'W5^,86Z('=<9PJ(Q#+J!APA41D.#P\@)4-CA!HEZ
M7:*>,=$_MK1,VIM^R7*J2]@;E8KX$*OYCE%NZ/I$27>,@L1QD$(6:V (!7NP
M0;)^EZQO3/9B^6V7\E0TJZ L$70%EHP+;9G]41?>0$>9HPL-R%=RB3083)"2
ML 9$/*1/-^C2#8ZL;2OQVCR-'*=*A$VRR"99;(EL4(BP*T3XC$_8T&:!;))%
M-LEB2V2# D&G7R<[CQ;\-I3\2/$U.*WD:W!ZS=<!3:(/]VP!?++LMQ3[K7L8
M!8Z:]1A&/$)4%=3 H!<X)%1SUN!<Z*'@0,JH3QD94UZP4MY]4O/!+R^3?/ON
M L3?I1_G^MR-7*?>=%;9(JMLL2VV855Z[P&?TWQ J^[#*EMDE2VVQ38L4^]
MH-F"'*47XR7]&V^D?@L=S'<<=:&H@T'?4^4GUN("A ])9.\ H-D"Q&_D3"P3
M+LK=4NQ*"JY9MJMF)0</#POIO8Y;8YF;.GF>VF2+K++%MMB&1>O=#/2>4TZ,
M7NGD,MEDBZRRQ;;8AF7J?1@T&S'C:FMLA1#!H1NH.J+#$8)'JZTQSH=AB#U5
M2,8XCP3[PC1,MG=A\%@;9M#.8/PZA(0N47/6P'R"L9KR&":M*PY&Z\LQ+H2>
M>\!VPM[N0.-B??ZY3 I>OZFJ;[NG"*=5\V.5+;+*%MMB&[XW[_T/<IY1.)'1
M7)U:)JMLD56VV!;;L$R];T-FWV823J1Q3B$*0T7H%CH<\1%R%171X%Q"$%+?
MT^IP,N%#PHEZQX;,CNT8X6PIAG;1#51KKH&%<M&I9CQ&H=!S58NJ@T'YY#F0
M;^^%D'$1/[_<I=FJ5L3'"Z:YB9/O1*N.R"I;;(MM6*S>$2'W.073ZH<9JVR1
M5;;8%MNP3+V+0X__D-.&#K0#8G?TDE^#"QP4>*IZC&$80B=47_5K<,CU GC
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
M<,(LN1._&5U74NV:T\!=3+W;:.-P^.V">&K^3QCU=BLSL=1970KENC@:432
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
M?[N:O0%02P$"% ,4    "  Q26=7!T%-8H$   "Q    $
M@ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( #%)9U<SB,H*[P
M "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4
M Q0    ( #%)9U>97)PC$ 8  )PG   3              "  <T!  !X;"]T
M:&5M92]T:&5M93$N>&UL4$L! A0#%     @ ,4EG5T()$538!0  TQX  !@
M             ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4
M Q0    ( #%)9U?M%XE-O@<  /0G   8              " @1P.  !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  Q26=7,7J@BB$$
M$   &               @($0%@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL
M4$L! A0#%     @ ,4EG5\S0/@UB!P  8!X  !@              ("!9QH
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( #%)9U=7!?W$
MS@,  -,-   8              " @?\A  !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6Q02P$"% ,4    "  Q26=7TX&EO:D&  #\&P  &
M@($#)@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ ,4EG
M5R!I'SZ?#P   *P  !@              ("!XBP  'AL+W=O<FMS:&5E=',O
M<VAE970W+GAM;%!+ 0(4 Q0    ( #%)9U>&*ES3H04  #P,   8
M      " @;<\  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M"  Q26=7L*^])Y<-  #@(P  &               @(&.0@  >&PO=V]R:W-H
M965T<R]S:&5E=#DN>&UL4$L! A0#%     @ ,4EG5P<G3KD3!@  5 X  !D
M             ("!6U   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"
M% ,4    "  Q26=7Y5HLW<H)  !#%P  &0              @(&E5@  >&PO
M=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( #%)9U>,UEU_AP<
M *(2   9              " @:9@  !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL4$L! A0#%     @ ,4EG5Y^30&I0 P  4 <  !D              ("!
M9&@  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  Q26=7
MUXRJ8H$#  "0!P  &0              @('K:P  >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;%!+ 0(4 Q0    ( #%)9U>-\.B-U0D  #\9   9
M      " @:-O  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%
M  @ ,4EG5T0=89S1!0  4Q<  !D              ("!KWD  'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  Q26=7.RA>(UT$  !L"0
M&0              @(&W?P  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+
M 0(4 Q0    ( #%)9U=I6.T\#@0   D)   9              " @4N$  !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ ,4EG5]\3<CXY
M!P  >A0  !D              ("!D(@  'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6Q02P$"% ,4    "  Q26=7J4QSD,,#  !("0  &0
M@($ D   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( #%)
M9U>6&)<9:0,  "\'   9              " @?J3  !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&UL4$L! A0#%     @ ,4EG5\#.Q;+'!0  \PP  !D
M         ("!FI<  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M    "  Q26=7],,E\X8"  "_!P  &0              @(&8G0  >&PO=V]R
M:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( #%)9U=(-45^0P(  (H&
M   9              " @56@  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M4$L! A0#%     @ ,4EG5T*GSG$B#0  YB0  !D              ("!SZ(
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  Q26=7TX8I
M^,T#   ."0  &0              @($HL   >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;%!+ 0(4 Q0    ( #%)9U>9YT!-=P0  #X*   9
M  " @2RT  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @
M,4EG5R'-,1P+!   L0D  !D              ("!VK@  'AL+W=O<FMS:&5E
M=',O<VAE970R."YX;6Q02P$"% ,4    "  Q26=7P?\*D- "  !"!@  &0
M            @($<O0  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4
M Q0    ( #%)9U>[BN7,&@,  *(&   9              " @2/   !X;"]W
M;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ ,4EG5^.I>NCS @
M0@8  !D              ("!=,,  'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q02P$"% ,4    "  Q26=7W,+%0%<%  !?#P  &0              @(&>
MQ@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( #%)9U?)
MGG'!OP(  "X&   9              " @2S,  !X;"]W;W)K<VAE971S+W-H
M965T,S,N>&UL4$L! A0#%     @ ,4EG5\<UL4L@!   E@D  !D
M     ("!(L\  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M"  Q26=7F:J$^\,#  !8"0  &0              @(%YTP  >&PO=V]R:W-H
M965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( #%)9U?V*8\V70,  !X'   9
M              " @7/7  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L!
M A0#%     @ ,4EG5Q5CZ8K% P  1P@  !D              ("!!]L  'AL
M+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  Q26=75V=FR 4#
M  "("0  &0              @($#WP  >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;%!+ 0(4 Q0    ( #%)9U=9D[ :BP4  "(?   9              "
M@3_B  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ ,4EG
M5^AVD=2[!   S1D  !D              ("! >@  'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6Q02P$"% ,4    "  Q26=7?U+!N1(%  "D&@  &0
M        @('S[   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0
M   ( #%)9U?B+:WZ8@,  $L,   9              " @3SR  !X;"]W;W)K
M<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ ,4EG5V3+97 M P  ^ P
M !D              ("!U?4  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q0
M2P$"% ,4    "  Q26=7[^S?!80$  #N%P  &0              @($Y^0
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( #%)9U==_RR+
M*0<  !LZ   9              " @?3]  !X;"]W;W)K<VAE971S+W-H965T
M-#4N>&UL4$L! A0#%     @ ,DEG5QGFK%@#!   IA(  !D
M ("!5 4! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  R
M26=7\[F39"<#  #@"@  &0              @(&."0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( #))9U<#\.P&Q0,  %80   9
M          " @>P, 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#
M%     @ ,DEG5_Z%XG7=!   72(  !D              ("!Z! ! 'AL+W=O
M<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    "  R26=7&(CA-%8%  "A
M)P  &0              @('\%0$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM
M;%!+ 0(4 Q0    ( #))9U=\., NK@,  '@1   9              " @8D;
M 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ ,DEG5[W0
M\'6<"   1&,  !D              ("!;A\! 'AL+W=O<FMS:&5E=',O<VAE
M970U,BYX;6Q02P$"% ,4    "  R26=7L)&_XH8"  !X"   &0
M    @(%!* $ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    (
M #))9U>"G@QH.@@  %PY   9              " @?XJ 0!X;"]W;W)K<VAE
M971S+W-H965T-30N>&UL4$L! A0#%     @ ,DEG5QCJC?0E!   H10  !D
M             ("!;S,! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"
M% ,4    "  R26=7 ,)<, ("   P!   &0              @('+-P$ >&PO
M=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( #))9U>8$&*>V ,
M !@2   9              " @00Z 0!X;"]W;W)K<VAE971S+W-H965T-3<N
M>&UL4$L! A0#%     @ ,DEG5['K#C9* P  >0P  !D              ("!
M$SX! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  R26=7
MW,;2_! #   [#   &0              @(&400$ >&PO=V]R:W-H965T<R]S
M:&5E=#4Y+GAM;%!+ 0(4 Q0    ( #))9U<\/=<E<@4  *\J   9
M      " @=M$ 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%
M  @ ,DEG5U?O?J%C!   81D  !D              ("!A$H! 'AL+W=O<FMS
M:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    "  R26=7$%[9 !L%  "K&0
M&0              @($>3P$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+
M 0(4 Q0    ( #))9U=*5#9%N ,  -H*   9              " @7!4 0!X
M;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ ,DEG5WY841*]
M!0  %20  !D              ("!7U@! 'AL+W=O<FMS:&5E=',O<VAE970V
M-"YX;6Q02P$"% ,4    "  R26=7Z,9P42,#  #L$0  #0
M@ %37@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( #))9U>7BKL<P    !,"
M   +              "  :%A 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( #))
M9U=I::YQ]@0  $TJ   /              "  8IB 0!X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    "  R26=7TDF\;1$"   7)@  &@              @ &M
M9P$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  R26=7
MP(AM=.D!  !^)0  $P              @ 'V:0$ 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     2 !( *\3   0; $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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>80
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>232</ContextCount>
  <ElementCount>303</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>62</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/NatureofOperations</Role>
      <ShortName>Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Basis of Presentation and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Dispositions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/Dispositions</Role>
      <ShortName>Dispositions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Revenue From Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/RevenueFromCustomers</Role>
      <ShortName>Revenue From Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Construction Joint Ventures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/ConstructionJointVentures</Role>
      <ShortName>Construction Joint Ventures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/OtherIntangibleAssets</Role>
      <ShortName>Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Lease Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/LeaseObligations</Role>
      <ShortName>Lease Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Stock Incentive Plan And Other Equity Activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivity</Role>
      <ShortName>Stock Incentive Plan And Other Equity Activity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Supplemental Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/SupplementalCashFlowInformation</Role>
      <ShortName>Supplemental Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Dispositions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/DispositionsTables</Role>
      <ShortName>Dispositions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/Dispositions</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Revenue From Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/RevenueFromCustomersTables</Role>
      <ShortName>Revenue From Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/RevenueFromCustomers</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Construction Joint Ventures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/ConstructionJointVenturesTables</Role>
      <ShortName>Construction Joint Ventures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/ConstructionJointVentures</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/PropertyandEquipment</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/OtherIntangibleAssetsTables</Role>
      <ShortName>Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/OtherIntangibleAssets</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/Debt</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Lease Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/LeaseObligationsTables</Role>
      <ShortName>Lease Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/LeaseObligations</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/IncomeTaxes</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Stock Incentive Plan And Other Equity Activity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityTables</Role>
      <ShortName>Stock Incentive Plan And Other Equity Activity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivity</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/EarningsPerShare</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Supplemental Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/SupplementalCashFlowInformationTables</Role>
      <ShortName>Supplemental Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/SupplementalCashFlowInformation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.strlco.com/role/SegmentInformation</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Nature of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/NatureofOperationsDetails</Role>
      <ShortName>Nature of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.strlco.com/role/NatureofOperations</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Dispositions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/DispositionsNarrativeDetails</Role>
      <ShortName>Dispositions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Dispositions - Schedule of the Components of Net Earnings from Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails</Role>
      <ShortName>Dispositions - Schedule of the Components of Net Earnings from Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Dispositions - Schedule of the Cash Flows from Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails</Role>
      <ShortName>Dispositions - Schedule of the Cash Flows from Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Revenue From Customers - Backlog By Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails</Role>
      <ShortName>Revenue From Customers - Backlog By Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Revenue from Customers - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails</Role>
      <ShortName>Revenue from Customers - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Revenue from Customers - Revenue Disaggregation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails</Role>
      <ShortName>Revenue from Customers - Revenue Disaggregation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Construction Joint Ventures - SEMA Financials (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails</Role>
      <ShortName>Construction Joint Ventures - SEMA Financials (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails</Role>
      <ShortName>Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Construction Joint Ventures - Income Statement Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails</Role>
      <ShortName>Construction Joint Ventures - Income Statement Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.strlco.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/OtherIntangibleAssetsDetails</Role>
      <ShortName>Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.strlco.com/role/OtherIntangibleAssetsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Debt - Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/DebtLongtermDebtDetails</Role>
      <ShortName>Debt - Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Lease Obligations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/LeaseObligationsNarrativeDetails</Role>
      <ShortName>Lease Obligations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Lease Obligations - Lease Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails</Role>
      <ShortName>Lease Obligations - Lease Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Lease Obligations - Maturities of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails</Role>
      <ShortName>Lease Obligations - Maturities of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.strlco.com/role/CommitmentsandContingencies</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.strlco.com/role/IncomeTaxesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Stock Incentive Plan And Other Equity Activity - Share Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails</Role>
      <ShortName>Stock Incentive Plan And Other Equity Activity - Share Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Stock Incentive Plan And Other Equity Activity - Share Issuances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails</Role>
      <ShortName>Stock Incentive Plan And Other Equity Activity - Share Issuances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Stock Incentive Plan And Other Equity Activity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails</Role>
      <ShortName>Stock Incentive Plan And Other Equity Activity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Stock Incentive Plan And Other Equity Activity - Schedule of AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails</Role>
      <ShortName>Stock Incentive Plan And Other Equity Activity - Schedule of AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.strlco.com/role/EarningsPerShareTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/SupplementalCashFlowInformationDetails</Role>
      <ShortName>Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.strlco.com/role/SupplementalCashFlowInformationTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="strl-20230930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.strlco.com/role/SegmentInformationDetails</Role>
      <ShortName>Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.strlco.com/role/SegmentInformationTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="strl-20230930.htm">strl-20230930.htm</File>
    <File>strl-20230930.xsd</File>
    <File>strl-20230930_cal.xml</File>
    <File>strl-20230930_def.xml</File>
    <File>strl-20230930_lab.xml</File>
    <File>strl-20230930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>strl-20230930_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="911">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>82
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "strl-20230930.htm": {
   "nsprefix": "strl",
   "nsuri": "http://www.strlco.com/20230930",
   "dts": {
    "inline": {
     "local": [
      "strl-20230930.htm"
     ]
    },
    "schema": {
     "local": [
      "strl-20230930.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "strl-20230930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "strl-20230930_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "strl-20230930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "strl-20230930_pre.xml"
     ]
    }
   },
   "keyStandard": 270,
   "keyCustom": 33,
   "axisStandard": 27,
   "axisCustom": 0,
   "memberStandard": 31,
   "memberCustom": 28,
   "hidden": {
    "total": 11,
    "http://xbrl.sec.gov/dei/2023": 5,
    "http://fasb.org/us-gaap/2023": 6
   },
   "contextCount": 232,
   "entityCount": 1,
   "segmentCount": 62,
   "elementCount": 573,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 911,
    "http://xbrl.sec.gov/ecd/2023": 4,
    "http://xbrl.sec.gov/dei/2023": 29,
    "http://fasb.org/srt/2023": 2
   },
   "report": {
    "R1": {
     "role": "http://www.strlco.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
     "longName": "0000002 - Statement - Condensed Consolidated Statements of Operations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
     "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
     "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:OtherAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows",
     "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity",
     "longName": "0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity",
     "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-51",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-58",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.strlco.com/role/NatureofOperations",
     "longName": "0000008 - Disclosure - Nature of Operations",
     "shortName": "Nature of Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPolicies",
     "longName": "0000009 - Disclosure - Basis of Presentation and Significant Accounting Policies",
     "shortName": "Basis of Presentation and Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.strlco.com/role/Dispositions",
     "longName": "0000010 - Disclosure - Dispositions",
     "shortName": "Dispositions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.strlco.com/role/RevenueFromCustomers",
     "longName": "0000011 - Disclosure - Revenue From Customers",
     "shortName": "Revenue From Customers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.strlco.com/role/ConstructionJointVentures",
     "longName": "0000012 - Disclosure - Construction Joint Ventures",
     "shortName": "Construction Joint Ventures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.strlco.com/role/PropertyandEquipment",
     "longName": "0000013 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.strlco.com/role/OtherIntangibleAssets",
     "longName": "0000014 - Disclosure - Other Intangible Assets",
     "shortName": "Other Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.strlco.com/role/Debt",
     "longName": "0000015 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.strlco.com/role/LeaseObligations",
     "longName": "0000016 - Disclosure - Lease Obligations",
     "shortName": "Lease Obligations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.strlco.com/role/CommitmentsandContingencies",
     "longName": "0000017 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.strlco.com/role/IncomeTaxes",
     "longName": "0000018 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivity",
     "longName": "0000019 - Disclosure - Stock Incentive Plan And Other Equity Activity",
     "shortName": "Stock Incentive Plan And Other Equity Activity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.strlco.com/role/EarningsPerShare",
     "longName": "0000020 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.strlco.com/role/SupplementalCashFlowInformation",
     "longName": "0000021 - Disclosure - Supplemental Cash Flow Information",
     "shortName": "Supplemental Cash Flow Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.strlco.com/role/SegmentInformation",
     "longName": "0000022 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.strlco.com/role/DispositionsTables",
     "longName": "9954472 - Disclosure - Dispositions (Tables)",
     "shortName": "Dispositions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.strlco.com/role/RevenueFromCustomersTables",
     "longName": "9954473 - Disclosure - Revenue From Customers (Tables)",
     "shortName": "Revenue From Customers (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.strlco.com/role/ConstructionJointVenturesTables",
     "longName": "9954474 - Disclosure - Construction Joint Ventures (Tables)",
     "shortName": "Construction Joint Ventures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.strlco.com/role/PropertyandEquipmentTables",
     "longName": "9954475 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.strlco.com/role/OtherIntangibleAssetsTables",
     "longName": "9954476 - Disclosure - Other Intangible Assets (Tables)",
     "shortName": "Other Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.strlco.com/role/DebtTables",
     "longName": "9954477 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.strlco.com/role/LeaseObligationsTables",
     "longName": "9954478 - Disclosure - Lease Obligations (Tables)",
     "shortName": "Lease Obligations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.strlco.com/role/IncomeTaxesTables",
     "longName": "9954479 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityTables",
     "longName": "9954480 - Disclosure - Stock Incentive Plan And Other Equity Activity (Tables)",
     "shortName": "Stock Incentive Plan And Other Equity Activity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.strlco.com/role/EarningsPerShareTables",
     "longName": "9954481 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.strlco.com/role/SupplementalCashFlowInformationTables",
     "longName": "9954482 - Disclosure - Supplemental Cash Flow Information (Tables)",
     "shortName": "Supplemental Cash Flow Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.strlco.com/role/SegmentInformationTables",
     "longName": "9954483 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.strlco.com/role/NatureofOperationsDetails",
     "longName": "9954484 - Disclosure - Nature of Operations (Details)",
     "shortName": "Nature of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R39": {
     "role": "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
     "longName": "9954485 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivable",
       "span",
       "us-gaap:ReceivablesPolicyTextBlock",
       "div",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "us-gaap:ReceivablesPolicyTextBlock",
       "div",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.strlco.com/role/DispositionsNarrativeDetails",
     "longName": "9954486 - Disclosure - Dispositions - Narrative (Details)",
     "shortName": "Dispositions - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-99",
      "name": "us-gaap:ProceedsFromSaleOfEquityMethodInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails",
     "longName": "9954487 - Disclosure - Dispositions - Schedule of the Components of Net Earnings from Discontinued Operations (Details)",
     "shortName": "Dispositions - Schedule of the Components of Net Earnings from Discontinued Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-101",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails",
     "longName": "9954488 - Disclosure - Dispositions - Schedule of the Cash Flows from Discontinued Operations (Details)",
     "shortName": "Dispositions - Schedule of the Cash Flows from Discontinued Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails",
     "longName": "9954489 - Disclosure - Revenue From Customers - Backlog By Segment (Details)",
     "shortName": "Revenue From Customers - Backlog By Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails",
     "longName": "9954490 - Disclosure - Revenue from Customers - Narrative (Details)",
     "shortName": "Revenue from Customers - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-161",
      "name": "strl:EstimatedConstructionGrossProfitLossBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-161",
      "name": "strl:EstimatedConstructionGrossProfitLossBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
     "longName": "9954491 - Disclosure - Revenue from Customers - Revenue Disaggregation (Details)",
     "shortName": "Revenue from Customers - Revenue Disaggregation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-147",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails",
     "longName": "9954492 - Disclosure - Construction Joint Ventures - SEMA Financials (Details)",
     "shortName": "Construction Joint Ventures - SEMA Financials (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-165",
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails",
     "longName": "9954493 - Disclosure - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)",
     "shortName": "Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-170",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails",
     "longName": "9954494 - Disclosure - Construction Joint Ventures - Income Statement Information (Details)",
     "shortName": "Construction Joint Ventures - Income Statement Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-172",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.strlco.com/role/PropertyandEquipmentDetails",
     "longName": "9954495 - Disclosure - Property and Equipment (Details)",
     "shortName": "Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.strlco.com/role/OtherIntangibleAssetsDetails",
     "longName": "9954496 - Disclosure - Other Intangible Assets (Details)",
     "shortName": "Other Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.strlco.com/role/DebtLongtermDebtDetails",
     "longName": "9954497 - Disclosure - Debt - Long-term Debt (Details)",
     "shortName": "Debt - Long-term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "strl:LongTermDebtCurrentMaturitiesGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.strlco.com/role/DebtNarrativeDetails",
     "longName": "9954498 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.strlco.com/role/LeaseObligationsNarrativeDetails",
     "longName": "9954499 - Disclosure - Lease Obligations - Narrative (Details)",
     "shortName": "Lease Obligations - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "strl:LesseeLeaseTerminationPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "strl:LesseeLeaseTerminationPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails",
     "longName": "9954500 - Disclosure - Lease Obligations - Lease Expenses (Details)",
     "shortName": "Lease Obligations - Lease Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails",
     "longName": "9954501 - Disclosure - Lease Obligations - Maturities of Lease Liabilities (Details)",
     "shortName": "Lease Obligations - Maturities of Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.strlco.com/role/CommitmentsandContingenciesDetails",
     "longName": "9954502 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "strl:ConsolidatedEntitiesOwnershipPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "us-gaap:ConsolidationVariableInterestEntityPolicy",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R57": {
     "role": "http://www.strlco.com/role/IncomeTaxesDetails",
     "longName": "9954503 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails",
     "longName": "9954504 - Disclosure - Stock Incentive Plan And Other Equity Activity - Share Grants (Details)",
     "shortName": "Stock Incentive Plan And Other Equity Activity - Share Grants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails",
     "longName": "9954505 - Disclosure - Stock Incentive Plan And Other Equity Activity - Share Issuances (Details)",
     "shortName": "Stock Incentive Plan And Other Equity Activity - Share Issuances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails",
     "longName": "9954506 - Disclosure - Stock Incentive Plan And Other Equity Activity - Narrative (Details)",
     "shortName": "Stock Incentive Plan And Other Equity Activity - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails",
     "longName": "9954507 - Disclosure - Stock Incentive Plan And Other Equity Activity - Schedule of AOCI (Details)",
     "shortName": "Stock Incentive Plan And Other Equity Activity - Schedule of AOCI (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.strlco.com/role/EarningsPerShareDetails",
     "longName": "9954508 - Disclosure - Earnings Per Share (Details)",
     "shortName": "Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.strlco.com/role/SupplementalCashFlowInformationDetails",
     "longName": "9954509 - Disclosure - Supplemental Cash Flow Information (Details)",
     "shortName": "Supplemental Cash Flow Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.strlco.com/role/SegmentInformationDetails",
     "longName": "9954510 - Disclosure - Segment Information (Details)",
     "shortName": "Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-143",
      "name": "us-gaap:OperatingIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "strl-20230930.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation",
        "label": "Employee-related Liabilities, Current",
        "documentation": "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)."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Comprehensive income attributable to noncontrolling interests",
        "verboseLabel": "Revenues",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r157",
      "r222",
      "r224",
      "r253",
      "r254",
      "r549",
      "r793"
     ]
    },
    "strl_EmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "EmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Purchase Plan",
        "label": "Employee Stock Purchase Plan [Member]",
        "documentation": "Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "strl_LesseeLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "LesseeLeaseRenewalTerm",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease renewal term",
        "label": "Lessee, Lease, Renewal Term",
        "documentation": "Lessee, Lease, Renewal Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average common shares outstanding:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r776",
      "r794"
     ]
    },
    "strl_MyersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "MyersMember",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Myers",
        "label": "Myers [Member]",
        "documentation": "Represents information pertaining to Myers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r335",
      "r623"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "strl_ResidentialConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "ResidentialConstructionMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Residential",
        "label": "Residential Construction [Member]",
        "documentation": "Represents information pertaining to the Residential Construction segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint Ventures",
        "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]",
        "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r788",
      "r801",
      "r815",
      "r860"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r623"
     ]
    },
    "strl_LiabilityBasedAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "LiabilityBasedAwardsMember",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability-Based Awards",
        "label": "Liability-Based Awards [Member]",
        "documentation": "Liability-Based Awards"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "strl_MembersInterestSubjectToMandatoryRedemption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "MembersInterestSubjectToMandatoryRedemption",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Members\u2019 interest subject to mandatory redemption",
        "label": "Members\u2019 Interest Subject To Mandatory Redemption",
        "documentation": "The Member's interest subject to mandatory redemption."
       }
      }
     },
     "auth_ref": []
    },
    "strl_RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "RestrictedCashOtherCurrentAssetsDisposalGroupIncludingContinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: restricted cash - Continuing Operations",
        "label": "Restricted Cash (Other Current Assets), Disposal Group, Including Continued Operations",
        "documentation": "Restricted Cash (Other Current Assets), Disposal Group, Including Continued Operations"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "strl_BuildingSolutionsSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "BuildingSolutionsSegmentMember",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails",
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Building Solutions RPOs - Commercial",
        "terseLabel": "Building Solutions Revenues",
        "label": "Building Solutions Segment [Member]",
        "documentation": "Building Solutions Segment"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable ($4,260 and $2,540 related to VIEs)",
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "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)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r681"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r241",
      "r279",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r300",
      "r344",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r352",
      "r354",
      "r355",
      "r784",
      "r785",
      "r825",
      "r826"
     ]
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "us-gaap_UnapprovedChangeOrdersAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnapprovedChangeOrdersAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contracts receivable unpaid project contract price",
        "label": "Construction Contractor, Contract Cost, Subject to Uncertainty, Amount",
        "documentation": "Amount of cost incurred on construction contract for unapproved change order, claim, or similar item subject to uncertainty."
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "strl_HeavyHighwayMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "HeavyHighwayMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Heavy Highway",
        "label": "Heavy Highway [Member]",
        "documentation": "Heavy Highway [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "strl_ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of receivables estimated to be collected in next fiscal year",
        "label": "Contracts Receivable Retainage, Percentage Estimated To Be Collected In Next Fiscal Year",
        "documentation": "Contracts Receivable Retainage, Percentage Estimated To Be Collected In Next Fiscal Year"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "strl_ConstructionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "ConstructionEquipmentMember",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction and transportation equipment",
        "label": "Construction Equipment [Member]",
        "documentation": "Represents the construction equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r241",
      "r279",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r300",
      "r344",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r352",
      "r354",
      "r355",
      "r784",
      "r785",
      "r825",
      "r826"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGainLossOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on extinguishment of debt",
        "label": "Disposal Group, Including Discontinued Operation, Gain(Loss) On Extinguishment Of Debt",
        "documentation": "Disposal Group, Including Discontinued Operation, Gain(Loss) On Extinguishment Of Debt"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r741"
     ]
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal group, including discontinued operation, payment due year two",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Consideration, Payment Due Year Two",
        "documentation": "Disposal Group, Including Discontinued Operation, Deferred Consideration, Payment Due Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesLongTermContractsOrPrograms": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesLongTermContractsOrPrograms",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable ($2,299 and $0 related to VIEs)",
        "terseLabel": "Accounts receivable",
        "label": "Receivables, Long-Term Contracts or Programs",
        "documentation": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r790"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "strl_IncreaseDecreaseInContractWithCustomerRetainageLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "IncreaseDecreaseInContractWithCustomerRetainageLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in contract liability retainage",
        "label": "Increase (Decrease) In Contract With Customer, Retainage Liability",
        "documentation": "Increase (Decrease) In Contract With Customer, Retainage Liability"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "strl_DebtInstrumentStatedSOFRInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DebtInstrumentStatedSOFRInterestRate",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, SOFR interest rate",
        "label": "Debt Instrument, Stated SOFR Interest Rate",
        "documentation": "Debt Instrument, Stated SOFR Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "strl_ContractWithCustomerRetainageAssetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "ContractWithCustomerRetainageAssetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract receivables, retainage",
        "label": "Contract With Customer, Retainage Asset, Current",
        "documentation": "Contract With Customer, Retainage Asset, Current"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Other",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Receivables from and equity in construction joint ventures",
        "label": "Increase (Decrease) In Receivables From And Equity In Construction Joint Ventures",
        "documentation": "The net change during the reporting period in Equity in and Receivable from unconsolidated joint ventures."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "strl_SEMAConstructionIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "SEMAConstructionIncMember",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEMA Construction Inc",
        "label": "SEMA Construction Inc [Member]",
        "documentation": "SEMA Construction Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "strl_ConsolidatedEntitiesOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "ConsolidatedEntitiesOwnershipPercentage",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
      "http://www.strlco.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest in subsidiaries",
        "label": "Consolidated Entities, Ownership Percentage",
        "documentation": "Consolidated Entities, Ownership Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "strl_LesseeLeaseTerminationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "LesseeLeaseTerminationPeriod",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease termination period",
        "label": "Lessee, Lease, Termination Period",
        "documentation": "Lessee, Lease, Termination Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.strlco.com/role/DispositionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposition proceeds",
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "strl_AviationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "AviationMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aviation",
        "label": "Aviation [Member]",
        "documentation": "Aviation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsDue",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of payments due",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Due",
        "documentation": "Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Due"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r260",
      "r264",
      "r265",
      "r266",
      "r270",
      "r494",
      "r495",
      "r535",
      "r553",
      "r656"
     ]
    },
    "strl_InterestExpenseAndAccretedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "InterestExpenseAndAccretedInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense And Accreted Interest",
        "documentation": "The cost of borrowed funds accounted for as interest that was charged against earnings during the period. And, includes amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values."
       }
      }
     },
     "auth_ref": []
    },
    "strl_CreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "CreditAgreementMember",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Agreement",
        "label": "Credit Agreement [Member]",
        "documentation": "Credit Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisitions, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r681",
      "r879"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast",
        "label": "Forecast [Member]",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r418",
      "r781",
      "r807"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost [Abstract]",
        "label": "Lease, Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r418",
      "r773",
      "r774",
      "r807"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r418",
      "r773",
      "r807"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Line of credit, maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total finance lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r680"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r680"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Lease Expenses",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r861"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r680"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      },
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Changes in operating assets and liabilities (Note 14)",
        "negatedTotalLabel": "Changes in operating assets and liabilities",
        "label": "Increase (Decrease) in Operating Capital",
        "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Contracts in progress, net",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs and non-cash interest",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r503",
      "r664",
      "r665",
      "r797"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r528",
      "r796"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation and other liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current maturities of long-term debt",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Obligations",
        "label": "Lessee, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r308",
      "r310"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails",
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails",
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income, including noncontrolling interests",
        "terseLabel": "Net income from Continuing Operations, including noncontrolling interests",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r239",
      "r245",
      "r277",
      "r291",
      "r297",
      "r300",
      "r311",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r355",
      "r356",
      "r495",
      "r496",
      "r546",
      "r658",
      "r825"
     ]
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.strlco.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r238",
      "r357",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r373",
      "r380",
      "r381",
      "r383"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r583"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Net income attributable to noncontrolling interests",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r156"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r173",
      "r179",
      "r180"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimates and Judgments",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r43",
      "r171",
      "r172",
      "r174",
      "r175"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "verboseLabel": "Current assets",
        "label": "Assets, Current",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r217",
      "r239",
      "r311",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r355",
      "r356",
      "r478",
      "r482",
      "r496",
      "r681",
      "r825",
      "r826",
      "r863"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Intangible Assets",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r328"
     ]
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating expense, net",
        "label": "Other Operating Income (Expense), Net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "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)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r282"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r767"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade names",
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Incentive Plan And Other Equity Activity",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r420",
      "r448",
      "r449",
      "r450",
      "r677"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r699",
      "r769"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails",
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails",
      "http://www.strlco.com/role/NatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Domain]",
        "label": "Disposal Group Classification [Domain]",
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://www.strlco.com/role/NatureofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Operations",
        "label": "Nature of Operations [Text Block]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r183"
     ]
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails",
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails",
      "http://www.strlco.com/role/NatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Axis]",
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Obligations",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contract liabilities ($16,588 and $15,551 related to VIEs)",
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r393",
      "r394",
      "r413"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r699",
      "r769"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r699",
      "r769"
     ]
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average interest rate",
        "label": "Debt, Weighted Average Interest Rate",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total debt",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r162",
      "r384"
     ]
    },
    "us-gaap_PhantomShareUnitsPSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PhantomShareUnitsPSUsMember",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "PSUs (at target)",
        "terseLabel": "PSUs (issued upon vesting)",
        "label": "Phantom Share Units (PSUs) [Member]",
        "documentation": "Share-based payment arrangement awarded as phantom share or unit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Domain]",
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Sterling stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r123",
      "r124",
      "r142",
      "r602",
      "r618",
      "r639",
      "r640",
      "r681",
      "r694",
      "r801",
      "r815",
      "r860",
      "r880"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "General and administrative expense",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r622"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r529",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r654",
      "r667",
      "r682",
      "r780",
      "r822",
      "r823",
      "r830",
      "r877"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r331"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Backlog By Segment",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Primary Beneficiary",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r478",
      "r479",
      "r482",
      "r483"
     ]
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityOwnershipPercentage",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/PropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r204",
      "r545"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsAndLiabilitiesLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAndLiabilitiesLesseeAbstract",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities, Lessee [Abstract]",
        "label": "Assets and Liabilities, Lessee [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating loss",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated 50% Owned Subsidiary",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r80",
      "r81"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rate reconciliation",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes in AOCI",
        "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on disposal of property and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "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'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition related costs",
        "label": "Business Combination, Acquisition Related Costs",
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.strlco.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r267",
      "r268",
      "r269"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/PropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r205",
      "r544"
     ]
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on debt extinguishment, net",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r58",
      "r59"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.strlco.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r289",
      "r294",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r305"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income, including noncontrolling interests",
        "terseLabel": "Net income",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r222",
      "r224",
      "r235",
      "r239",
      "r245",
      "r253",
      "r254",
      "r277",
      "r291",
      "r297",
      "r300",
      "r311",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r355",
      "r356",
      "r477",
      "r480",
      "r481",
      "r495",
      "r496",
      "r536",
      "r548",
      "r587",
      "r620",
      "r636",
      "r637",
      "r658",
      "r678",
      "r679",
      "r693",
      "r793",
      "r825"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r140"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "terseLabel": "Operating income",
        "verboseLabel": "Operating Income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r291",
      "r297",
      "r300",
      "r658"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "strl_ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liability recognized during period",
        "label": "Contract With Customer, Liability, Revenue Recognized During The Period",
        "documentation": "Contract With Customer, Liability, Revenue Recognized During The Period"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "verboseLabel": "Revenues",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r239",
      "r278",
      "r279",
      "r290",
      "r295",
      "r296",
      "r302",
      "r304",
      "r305",
      "r311",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r355",
      "r356",
      "r496",
      "r536",
      "r825"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.strlco.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Segment Reporting Information, by Segment",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r46",
      "r48"
     ]
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r811",
      "r812",
      "r813",
      "r814"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 10)",
        "label": "Commitments and Contingencies",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r93",
      "r539",
      "r599"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r46",
      "r48"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r239",
      "r311",
      "r496"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r239",
      "r311",
      "r496"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "documentation": "Different names of stock transactions and the different attributes of each transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r241",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r369",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r504",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r800"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease right-of-use assets, net",
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r506"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and equipment, net",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r506"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Periodic payments",
        "label": "Debt Instrument, Periodic Payment, Principal",
        "documentation": "Amount of the required periodic payments applied to principal."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableOtherPayablesMember",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable, Other Payables",
        "label": "Notes Payable, Other Payables [Member]",
        "documentation": "A written promise to pay a note to a third party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes",
        "label": "Income Taxes Paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r37"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income from Continuing Operations",
        "verboseLabel": "Net income from Continuing Operations",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r132",
      "r140",
      "r247",
      "r248",
      "r249",
      "r250",
      "r262",
      "r266"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails",
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r305",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r334",
      "r336",
      "r337",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r660",
      "r780",
      "r877"
     ]
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-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."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income before tax",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r127",
      "r166",
      "r277",
      "r291",
      "r297",
      "r300",
      "r536",
      "r546",
      "r658"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r165",
      "r167",
      "r232",
      "r245",
      "r247",
      "r248",
      "r249",
      "r250",
      "r260",
      "r264",
      "r265",
      "r495",
      "r535",
      "r876"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during 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."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r232",
      "r245",
      "r247",
      "r248",
      "r249",
      "r250",
      "r260",
      "r264",
      "r265",
      "r266",
      "r495",
      "r535",
      "r876"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r369",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r382",
      "r504",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r800"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred taxes",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss from Discontinued Operations",
        "verboseLabel": "Net loss from Discontinued Operations",
        "terseLabel": "Net loss from Discontinued Operations",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r114",
      "r200",
      "r472",
      "r547"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r117",
      "r118",
      "r161",
      "r162",
      "r241",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r369",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r504",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r800"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted(in dollars per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r261",
      "r264",
      "r265"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r257",
      "r260",
      "r264",
      "r265",
      "r266",
      "r270",
      "r494",
      "r495",
      "r535",
      "r553",
      "r656"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r63",
      "r66",
      "r89",
      "r90",
      "r92",
      "r94",
      "r150",
      "r151",
      "r241",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r369",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r382",
      "r504",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r800"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenues",
        "terseLabel": "Revenues",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r290",
      "r295",
      "r296",
      "r302",
      "r304",
      "r305",
      "r411",
      "r412",
      "r529"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r232",
      "r261",
      "r264",
      "r265",
      "r872",
      "r876"
     ]
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities of Discontinued Operations",
        "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities of 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."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Pretax loss",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r110",
      "r128",
      "r875"
     ]
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities of Discontinued Operations",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r138"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing activities of Discontinued Operations",
        "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities of 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."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r138"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less imputed interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesDetails",
      "http://www.strlco.com/role/LeaseObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r416",
      "r417",
      "r443",
      "r444",
      "r445",
      "r525",
      "r526",
      "r573",
      "r590",
      "r591",
      "r641",
      "r642",
      "r643",
      "r644",
      "r646",
      "r651",
      "r652",
      "r659",
      "r666",
      "r676",
      "r683",
      "r686",
      "r820",
      "r829",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesDetails",
      "http://www.strlco.com/role/LeaseObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r416",
      "r417",
      "r443",
      "r444",
      "r445",
      "r525",
      "r526",
      "r573",
      "r590",
      "r591",
      "r641",
      "r642",
      "r643",
      "r644",
      "r646",
      "r651",
      "r652",
      "r659",
      "r666",
      "r676",
      "r683",
      "r686",
      "r820",
      "r829",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r417",
      "r526",
      "r573",
      "r590",
      "r591",
      "r641",
      "r642",
      "r643",
      "r644",
      "r646",
      "r651",
      "r652",
      "r659",
      "r666",
      "r676",
      "r683",
      "r829",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesDetails",
      "http://www.strlco.com/role/LeaseObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r417",
      "r526",
      "r573",
      "r590",
      "r591",
      "r641",
      "r642",
      "r643",
      "r644",
      "r646",
      "r651",
      "r652",
      "r659",
      "r666",
      "r676",
      "r683",
      "r829",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870"
     ]
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant-Date Fair Value per Share (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income attributable to Sterling common stockholders",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r223",
      "r225",
      "r231",
      "r534",
      "r552"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 (excluding the nine months ended September 30, 2023)",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Maturities of Lease Liabilities, Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flows from finance leases",
        "label": "Finance Lease, Interest Payment on Liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r518"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining performance obligation expected to be recognized over next twelve months",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on lease liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r515",
      "r680"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares withheld for taxes",
        "terseLabel": "Shares withheld for taxes",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails",
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandMember",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current portion of long-term lease obligations",
        "terseLabel": "Current portion of long-term lease obligations",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "General and administrative expense",
        "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense",
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets, net",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r706",
      "r717",
      "r727",
      "r752"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r454"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contracts in Progress",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r653"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other current and non-current assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/SupplementalCashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation and Significant Accounting Policies",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.strlco.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "totalLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r182",
      "r253",
      "r254",
      "r285",
      "r458",
      "r467",
      "r555"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ESPP (issued upon sale)",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.strlco.com/role/NatureofOperationsDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowElementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Cash Flow Elements [Abstract]",
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue From Customers",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r415"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r70",
      "r475",
      "r674",
      "r675"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r701",
      "r712",
      "r722",
      "r747"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r674",
      "r675"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r710",
      "r718",
      "r728",
      "r745",
      "r753",
      "r757",
      "r765"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r710",
      "r718",
      "r728",
      "r745",
      "r753",
      "r757",
      "r765"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r700",
      "r711",
      "r721",
      "r746"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangibles, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r52"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicOtherDisclosuresAbstract",
     "presentation": [
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share from Continuing Operations:",
        "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r702",
      "r713",
      "r723",
      "r748"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r700",
      "r711",
      "r721",
      "r746"
     ]
    },
    "us-gaap_CapitalizedContractCostGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedContractCostGross",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets ($112 and $0 related to VIEs)",
        "verboseLabel": "Contract assets",
        "label": "Capitalized Contract Cost, Gross",
        "documentation": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator:",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Amount",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r531"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r703",
      "r714",
      "r724",
      "r749"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r703",
      "r714",
      "r724",
      "r749"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share from Continuing Operations:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r704",
      "r715",
      "r725",
      "r750"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r318",
      "r532",
      "r660",
      "r681",
      "r817",
      "r818"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r705",
      "r716",
      "r726",
      "r751"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r239",
      "r311",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r355",
      "r356",
      "r479",
      "r482",
      "r483",
      "r496",
      "r598",
      "r657",
      "r694",
      "r825",
      "r863",
      "r864"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r530",
      "r531"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Withholding taxes paid on net share settlement of equity awards",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r308",
      "r310"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r164",
      "r543",
      "r681",
      "r801",
      "r815",
      "r860"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and Stockholders\u2019 Equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Intangible asset amortization",
        "terseLabel": "Amortization of intangible assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r50",
      "r54"
     ]
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r379",
      "r503",
      "r797"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Employee Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity Method Investments [Table]",
        "label": "Schedule of Equity Method Investments [Table]",
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r239",
      "r307",
      "r308",
      "r310",
      "r311",
      "r496"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income before tax",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r291",
      "r297",
      "r300",
      "r554",
      "r658"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857"
     ]
    },
    "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash items:",
        "label": "Other Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity Method Investments [Line Items]",
        "label": "Schedule of Equity Method Investments [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r307",
      "r308",
      "r310",
      "r311",
      "r496"
     ]
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446"
     ]
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Basis of Pricing [Axis]",
        "label": "Contract with Customer, Basis of Pricing [Axis]",
        "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r830"
     ]
    },
    "strl_CommercialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "CommercialMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial",
        "label": "Commercial [Member]",
        "documentation": "Commercial [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails",
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails",
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails",
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r305",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r336",
      "r337",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r660",
      "r780",
      "r877"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of right-of-use assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r515",
      "r680"
     ]
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "strl_JointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "JointVenturesMember",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint Ventures",
        "label": "Joint Ventures [Member]",
        "documentation": "Represents information pertaining to joint ventures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, liability, current, statement of financial position [extensible list]",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, liability, noncurrent, statement of financial position [extensible list]",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, right-of-use asset, statement of financial position [extensible list]",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests",
        "documentation": "Sum of operating profit and non-operating income (expense) before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and non-controlling interest."
       }
      }
     },
     "auth_ref": []
    },
    "strl_EstimatedConstructionGrossProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "EstimatedConstructionGrossProfitLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated construction gain (loss) before tax",
        "label": "Estimated Construction Gross Profit (Loss) Before Tax",
        "documentation": "Represents net estimated gross profit (loss) before tax."
       }
      }
     },
     "auth_ref": []
    },
    "strl_ResidentialAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "ResidentialAndOtherMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Residential and Other",
        "label": "Residential And Other [Member]",
        "documentation": "Residential And Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total RPOs",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r163",
      "r239",
      "r311",
      "r344",
      "r347",
      "r348",
      "r349",
      "r355",
      "r356",
      "r496",
      "r542",
      "r602"
     ]
    },
    "strl_TermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "TermLoanFacilityMember",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan Facility",
        "label": "Term Loan Facility [Member]",
        "documentation": "Term Loan Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r300"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "strl_RLWMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "RLWMember",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RLW",
        "label": "RLW [Member]",
        "documentation": "Entity of the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "strl_RestrictedStockAwardsRSAsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "RestrictedStockAwardsRSAsMember",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSAs",
        "verboseLabel": "RSAs (issued upon grant)",
        "label": "Restricted Stock Awards (RSAs) [Member]",
        "documentation": "Restricted Stock Awards (RSAs)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FixedPriceContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FixedPriceContractMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed-Unit Price",
        "label": "Fixed-Price Contract [Member]",
        "documentation": "Contract with customer in which amount of consideration is fixed."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "strl_FinanceLeasesCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "FinanceLeasesCostAbstract",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease cost:",
        "label": "Finance Leases, Cost [Abstract]",
        "documentation": "Finance Leases, Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently Adopted Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationNumberOfPaymentsReceived",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of payments received",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Received",
        "documentation": "Disposal Group, Including Discontinued Operation, Deferred Consideration, Number Of Payments Received"
       }
      }
     },
     "auth_ref": []
    },
    "strl_LongTermDebtCurrentMaturitiesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "LongTermDebtCurrentMaturitiesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less - Current maturities of long-term debt",
        "label": "Long-Term Debt, Current Maturities, Gross",
        "documentation": "Long-Term Debt, Current Maturities, Gross"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredConsiderationPaymentDueYearOne",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal group, including discontinued operation, payment due year one",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Consideration, Payment Due Year One",
        "documentation": "Disposal Group, Including Discontinued Operation, Payment Due Year One"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY 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."
       }
      }
     },
     "auth_ref": []
    },
    "strl_SwingLineLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "SwingLineLoanMember",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Swing Line Loan",
        "label": "Swing Line Loan [Member]",
        "documentation": "Swing Line Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Basis of Pricing [Domain]",
        "label": "Contract with Customer, Basis of Pricing [Domain]",
        "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r830"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "strl_ContractWithCustomerRetainageLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "ContractWithCustomerRetainageLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities, retainage",
        "label": "Contract With Customer, Retainage Liability, Current",
        "documentation": "Contract With Customer, Retainage Liability, Current"
       }
      }
     },
     "auth_ref": []
    },
    "strl_RestrictedStockUnitsAndPhantomShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "RestrictedStockUnitsAndPhantomShareUnitsMember",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSU/PSU",
        "label": "Restricted Stock Units And Phantom Share Units [Member]",
        "documentation": "Restricted Stock Units And Phantom Share Units"
       }
      }
     },
     "auth_ref": []
    },
    "strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Members\u2019 interest subject to mandatory redemption and undistributed earnings",
        "label": "Member\u2019s Interest Subject To Mandatory Redemption And Undistributed Earnings",
        "documentation": "The element that represents the member's interest subject to mandatory redemption and undistributed earnings."
       }
      }
     },
     "auth_ref": []
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationImplicitInterestRate",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Implicit interest rate",
        "label": "Disposal Group, Including Discontinued Operation, Implicit Interest Rate",
        "documentation": "Disposal Group, Including Discontinued Operation, Implicit Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOwnershipPercentageInDisposedAsset",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails",
      "http://www.strlco.com/role/NatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal group, including discontinued operation, ownership percentage in disposed asset",
        "label": "Disposal Group, Including Discontinued Operation, Ownership Percentage In Disposed Asset",
        "documentation": "Disposal Group, Including Discontinued Operation, Ownership Percentage In Disposed Asset"
       }
      }
     },
     "auth_ref": []
    },
    "strl_PlateauExcavationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "PlateauExcavationMember",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plateau Excavation",
        "label": "Plateau Excavation [Member]",
        "documentation": "Plateau Excavation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails",
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total finance lease liabilities",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r522"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability, net",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r457",
      "r538"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liability revenue recognized",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current maturities of long-term debt",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r196",
      "r226",
      "r227",
      "r228",
      "r242",
      "r243",
      "r244",
      "r246",
      "r252",
      "r254",
      "r271",
      "r313",
      "r314",
      "r392",
      "r451",
      "r452",
      "r453",
      "r464",
      "r465",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r523",
      "r574",
      "r575",
      "r576",
      "r588",
      "r638"
     ]
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for doubtful accounts against contracts receivable",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r306",
      "r315",
      "r316",
      "r317",
      "r874"
     ]
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "presentation": [
      "http://www.strlco.com/role/SupplementalCashFlowInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Cash Flow Information",
        "label": "Cash Flow, Supplemental Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Share Grants and Issuances",
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r67"
     ]
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Debt",
        "label": "Secured Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain (loss) recognized in OCI, before tax amount",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r219",
      "r484",
      "r485",
      "r486"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net gain (loss) recognized in OCI, net of tax amount",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r219"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net gain (loss) recognized in OCI, tax amount",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax",
        "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Change in OCI, before tax amount",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax",
        "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r219"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in interest rate swap, net of tax (Note 12)",
        "terseLabel": "Change in interest rate swap",
        "totalLabel": "Change in OCI, net of tax amount",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r219"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.strlco.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Long-term Debt Instruments",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r63",
      "r66",
      "r89",
      "r90",
      "r92",
      "r94",
      "r150",
      "r151",
      "r662",
      "r664",
      "r803"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Change in OCI, tax amount",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r40"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table]",
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r62",
      "r63",
      "r64",
      "r65",
      "r66",
      "r150",
      "r151",
      "r152",
      "r212",
      "r213",
      "r214",
      "r272",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r580",
      "r581",
      "r582",
      "r583",
      "r666",
      "r771",
      "r799"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r272",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r580",
      "r581",
      "r582",
      "r583",
      "r666",
      "r771",
      "r799"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net amount reclassified from AOCI into earnings, before tax amount",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r219",
      "r221"
     ]
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.strlco.com/role/DispositionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Disposal Groups, Including Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r14",
      "r17",
      "r96",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r113",
      "r115",
      "r116",
      "r147"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails_1": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Net amount reclassified from AOCI into earnings, net of tax amount",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r221"
     ]
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]",
        "label": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityScheduleofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net amount reclassified from AOCI into earnings, tax amount",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax",
        "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "us-gaap_NoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestAbstract",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sterling\u2019s noncontrolling interest:",
        "label": "Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Earnings Per Share, Basic and Diluted",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails",
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r57"
     ]
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Note [Abstract]",
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term: finance leases",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r680"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.strlco.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r338",
      "r339",
      "r649",
      "r821"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r155",
      "r181",
      "r468",
      "r469",
      "r802"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of stock",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r119",
      "r120",
      "r152",
      "r588",
      "r638",
      "r647",
      "r693"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.strlco.com/role/EarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average common shares outstanding - diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r266"
     ]
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.strlco.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares for dilutive unvested stock and warrants (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfEquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of equity method investments",
        "label": "Proceeds from Sale of Equity Method Investments",
        "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flows from operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r518"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.strlco.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average common shares outstanding - basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r266"
     ]
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredPaymentsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred payments receivable",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Payments Receivable",
        "documentation": "Disposal Group, Including Discontinued Operation, Deferred Payments Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "strl_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:",
        "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]",
        "documentation": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "strl_OtherRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "OtherRevenueMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non-Highway Services",
        "label": "Other Revenue [Member]",
        "documentation": "Other Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average discount rate: operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r680"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Line Items]",
        "label": "Subsidiary, Sale of Stock [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing cash flows from finance leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r518"
     ]
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment",
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "strl_MyersSonsConstructionLPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "MyersSonsConstructionLPMember",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails",
      "http://www.strlco.com/role/NatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Myers &amp; Sons Construction L.P",
        "label": "Myers &amp; Sons Construction L.P [Member]",
        "documentation": "Myers &amp; Sons Construction L.P"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of stock (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r119",
      "r120",
      "r152",
      "r580",
      "r638",
      "r647"
     ]
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDispositionRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Disposition related costs",
        "label": "Disposal Group, Including Discontinued Operation, Disposition Related Costs",
        "documentation": "Disposal Group, Including Discontinued Operation, Disposition Related Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r530"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate: finance leases",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r680"
     ]
    },
    "strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/SupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Members' interest subject to mandatory redemption and undistributed earnings",
        "label": "Increase Decrease In Members Interest Subject To Mandatory Redemption And Undistributed Earnings",
        "documentation": "Represents the increase (decrease) in member's interest subject to mandatory redemption and undistributed earnings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Axis]",
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining performance obligation period",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "strl_ReceivablesFromAndEquityInConstructionJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "ReceivablesFromAndEquityInConstructionJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Receivables from and equity in construction joint ventures",
        "terseLabel": "Sterling\u2019s receivables from and equity in construction joint ventures",
        "label": "Receivables From And Equity In Construction Joint Ventures",
        "documentation": "Amounts due from minority-owned entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). Also, includes the entity's equity in minority-owned joint ventures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r680"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "strl_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for lease obligations (non-cash):",
        "label": "Right-Of-Use Assets Obtained In Exchange For Lease Obligations [Abstract]",
        "documentation": "Right-Of-Use Assets Obtained In Exchange For Lease Obligations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "strl_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTaxAndGainOnDisposition",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pretax loss",
        "label": "Discontinued Operation, Income (Loss) From Discontinued Operation, Before Income Tax And Gain On Disposition",
        "documentation": "Discontinued Operation, Income (Loss) From Discontinued Operation, Before Income Tax And Gain On Disposition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Finite-Lived Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53"
     ]
    },
    "strl_IncreaseDecreaseInContractWithCustomerRetainageAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "IncreaseDecreaseInContractWithCustomerRetainageAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Decrease in contract asset retainage",
        "label": "Increase (Decrease) In Contract With Customer, Retainage Asset",
        "documentation": "Increase (Decrease) In Contract With Customer, Retainage Asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of property and equipment",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating income, net",
        "label": "Disposal Group, Including Discontinued Operation, Other Operating Income (Expense), Net",
        "documentation": "Disposal Group, Including Discontinued Operation, Other Operating Income (Expense), Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated tax basis step-up payment",
        "label": "Business Combination, Consideration Transferred, Liabilities Incurred",
        "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r74",
      "r476"
     ]
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate G&amp;A Expense",
        "label": "Corporate, Non-Segment [Member]",
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r291",
      "r292",
      "r293",
      "r294",
      "r300",
      "r810"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average remaining lease term: operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r680"
     ]
    },
    "strl_TheRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "TheRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "The Revolving Credit Facility [Member]",
        "documentation": "the Revolving Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "strl_EInfrastructureSolutionsSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "EInfrastructureSolutionsSegmentMember",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails",
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "E-Infrastructure Solutions RPOs",
        "terseLabel": "E-Infrastructure Solutions Revenues",
        "label": "E-Infrastructure Solutions Segment [Member]",
        "documentation": "E-Infrastructure Solutions Segment"
       }
      }
     },
     "auth_ref": []
    },
    "strl_DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net interest income",
        "label": "Disposal Group, Including Discontinued Operation, Interest Income (Expense)",
        "documentation": "Disposal Group, Including Discontinued Operation, Interest Income (Expense)"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "strl_DeathAndDisabilityInsurancePoliciesPerPolicyAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "DeathAndDisabilityInsurancePoliciesPerPolicyAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total disability insurance policies, per policy amount",
        "label": "Death And Disability Insurance Policies, Per Policy Amount",
        "documentation": "Death And Disability Insurance Policies, Per Policy Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r680"
     ]
    },
    "strl_OtherDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "OtherDebtMember",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other debt",
        "label": "Other Debt [Member]",
        "documentation": "Other Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax expense",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r463",
      "r469",
      "r802"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r684",
      "r685",
      "r686",
      "r688",
      "r689",
      "r690",
      "r691",
      "r804",
      "r805",
      "r859",
      "r878",
      "r880"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "strl_CostsAndEstimatedEarningsInExcessOfBillingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "CostsAndEstimatedEarningsInExcessOfBillingsMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs and Estimated Earnings in Excess of Billings",
        "label": "Costs And Estimated Earnings In Excess Of Billings [Member]",
        "documentation": "Primary financial statement caption encompassing costs and estimated earnings in excess of billings."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "strl_LumpSumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "LumpSumMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lump-Sum",
        "label": "Lump Sum [Member]",
        "documentation": "Lump Sum [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "strl_TheCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "TheCreditFacilityMember",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility",
        "label": "The Credit Facility [Member]",
        "documentation": "The Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/ConstructionJointVenturesConstructionJointVenturesPartnerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "negatedLabel": "Current liabilities",
        "label": "Liabilities, Current",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r202",
      "r239",
      "r311",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r355",
      "r356",
      "r479",
      "r482",
      "r483",
      "r496",
      "r681",
      "r825",
      "r863",
      "r864"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r600"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Maturities of Lease Liabilities, Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsMaturitiesofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 (excluding the nine months ended September 30, 2023)",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "strl_TransportationSolutionsSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.strlco.com/20230930",
     "localname": "TransportationSolutionsSegmentMember",
     "presentation": [
      "http://www.strlco.com/role/RevenueFromCustomersBacklogBySegmentDetails",
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails",
      "http://www.strlco.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Transportation Solutions RPOs",
        "terseLabel": "Transportation Solutions Revenues",
        "label": "Transportation Solutions Segment [Member]",
        "documentation": "Transportation Solutions Segment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share attributable to Sterling common stockholders:",
        "verboseLabel": "Net income per share attributable to Sterling common stockholders:",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r451",
      "r452",
      "r453",
      "r588",
      "r804",
      "r805",
      "r806",
      "r859",
      "r880"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Condensed Income Statement",
        "label": "Condensed Income Statement [Table Text Block]",
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r782",
      "r803"
     ]
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Condensed Balance Sheet",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r782",
      "r803"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareGrantsDetails",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs",
        "verboseLabel": "RSUs (issued upon vesting)",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument face amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r92",
      "r358",
      "r504",
      "r662",
      "r663"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of debt",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost of revenues",
        "label": "Cost of Goods and Services Sold",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r529"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, at cost",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated depreciation",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r777",
      "r779"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r209",
      "r239",
      "r277",
      "r292",
      "r298",
      "r311",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r355",
      "r356",
      "r478",
      "r482",
      "r496",
      "r537",
      "r612",
      "r681",
      "r694",
      "r825",
      "r826",
      "r863"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r241",
      "r478",
      "r479",
      "r482",
      "r483",
      "r524",
      "r650",
      "r783",
      "r786",
      "r787",
      "r824",
      "r827",
      "r828"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r27",
      "r196",
      "r226",
      "r227",
      "r228",
      "r242",
      "r243",
      "r244",
      "r246",
      "r252",
      "r254",
      "r271",
      "r313",
      "r314",
      "r392",
      "r451",
      "r452",
      "r453",
      "r464",
      "r465",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r523",
      "r574",
      "r575",
      "r576",
      "r588",
      "r638"
     ]
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares withheld for taxes (in shares)",
        "terseLabel": "Shares withheld for taxes (in shares)",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r242",
      "r243",
      "r244",
      "r246",
      "r252",
      "r254",
      "r313",
      "r314",
      "r451",
      "r452",
      "r453",
      "r464",
      "r465",
      "r487",
      "r489",
      "r490",
      "r492",
      "r493",
      "r574",
      "r576",
      "r588",
      "r880"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r241",
      "r478",
      "r479",
      "r482",
      "r483",
      "r524",
      "r650",
      "r783",
      "r786",
      "r787",
      "r824",
      "r827",
      "r828"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.strlco.com/role/PropertyandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r819"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r11",
      "r29",
      "r488",
      "r491",
      "r523",
      "r574",
      "r575",
      "r791",
      "r792",
      "r793",
      "r804",
      "r805",
      "r806"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Components of Income Taxes",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stated interest rate",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r359"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersRevenueDisaggregationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r529",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r654",
      "r667",
      "r682",
      "r780",
      "r822",
      "r823",
      "r830",
      "r877"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r707",
      "r718",
      "r728",
      "r753"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r719",
      "r729",
      "r754"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r707",
      "r718",
      "r728",
      "r745",
      "r753"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis spread on variable rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r707",
      "r718",
      "r728",
      "r753"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r707",
      "r718",
      "r728",
      "r753"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r719",
      "r729",
      "r754"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r707",
      "r718",
      "r728",
      "r753"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r707",
      "r718",
      "r728",
      "r753"
     ]
    },
    "us-gaap_OperatingIncomeLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLossMember",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating income (Loss)",
        "label": "Operating Income (Loss) [Member]",
        "documentation": "Primary financial statement caption encompassing operating income (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r709",
      "r720",
      "r730",
      "r755"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "us-gaap_EarlyRepaymentOfSeniorDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarlyRepaymentOfSeniorDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Early repayment of debt",
        "label": "Early Repayment of Senior Debt",
        "documentation": "The cash outflow for the extinguishment of long-term borrowing, with the highest claim on the assets of the entity in case of bankruptcy or liquidation, before its maturity."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails",
      "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails",
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails",
      "http://www.strlco.com/role/NatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r14",
      "r17",
      "r96",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r113",
      "r115",
      "r116",
      "r147"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails",
      "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails",
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails",
      "http://www.strlco.com/role/NatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://www.strlco.com/role/Dispositions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dispositions",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r145"
     ]
    },
    "us-gaap_ScheduleOfImpairedFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfImpairedFinancingReceivableTable",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Impaired Financing Receivable [Table]",
        "label": "Schedule of Impaired Financing Receivable [Table]",
        "documentation": "Schedule of the recorded investment, unpaid principal balance, associated allowance, average recorded investment, accounting policies, and interest income recognized on the accrual and cash basis for impaired financing receivables by class of financing receivable."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVentures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction Joint Ventures",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r309",
      "r312",
      "r772"
     ]
    },
    "us-gaap_FinancingReceivableImpairedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivableImpairedLineItems",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Impaired [Line Items]",
        "label": "Financing Receivable, Impaired [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income, net of tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "verboseLabel": "Total long-term debt",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r55"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value of interest rate swap",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r632",
      "r633",
      "r634",
      "r635",
      "r645"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r681"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cost of revenues",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r200"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares issued (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)",
        "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r200"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails",
      "http://www.strlco.com/role/NatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Domain]",
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r674",
      "r675"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r200"
     ]
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://www.strlco.com/role/OtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-compete agreements",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.strlco.com/role/StockIncentivePlanAndOtherEquityActivityShareIssuancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Domain]",
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss per share from Discontinued Operations:",
        "verboseLabel": "Net income per share from Discontinued Operations:",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails",
      "http://www.strlco.com/role/NatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Axis]",
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r674",
      "r675"
     ]
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationTable",
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination [Table]",
        "label": "Income Tax Examination [Table]",
        "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsCurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsCurrentNet",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less - Unamortized debt issuance costs",
        "label": "Debt Issuance Costs, Current, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination [Line Items]",
        "label": "Income Tax Examination [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r156",
      "r223",
      "r225",
      "r230",
      "r533",
      "r551"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents ($28,478 and $25,014 related to variable interest entities (\u201cVIEs\u201d))",
        "terseLabel": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period - Continuing Operations",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r203",
      "r655"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r244",
      "r271",
      "r529",
      "r579",
      "r589",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r600",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r619",
      "r621",
      "r622",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r638",
      "r687"
     ]
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 equity:",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income tax benefit",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r104",
      "r110",
      "r114",
      "r458",
      "r467",
      "r471"
     ]
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r152",
      "r541",
      "r577",
      "r578",
      "r584",
      "r601",
      "r681"
     ]
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.strlco.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and improvements",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Restricted Cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r159"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r681"
     ]
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.strlco.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.strlco.com/role/RevenuefromCustomersNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling Interests",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r392",
      "r804",
      "r805",
      "r806",
      "r880"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r83",
      "r196",
      "r197",
      "r227",
      "r242",
      "r243",
      "r244",
      "r246",
      "r252",
      "r313",
      "r314",
      "r392",
      "r451",
      "r452",
      "r453",
      "r464",
      "r465",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r497",
      "r498",
      "r502",
      "r523",
      "r575",
      "r576",
      "r586",
      "r602",
      "r618",
      "r639",
      "r640",
      "r648",
      "r693",
      "r801",
      "r815",
      "r860",
      "r880"
     ]
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.strlco.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r455",
      "r460",
      "r461",
      "r462",
      "r466",
      "r470",
      "r473",
      "r474",
      "r585"
     ]
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ParentMember",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Sterling Stockholders\u2019 Equity",
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.strlco.com/role/LeaseObligationsLeaseExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term lease obligations",
        "verboseLabel": "Long-term lease obligations",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r239",
      "r277",
      "r291",
      "r297",
      "r300",
      "r311",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r355",
      "r356",
      "r496",
      "r658",
      "r825"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value $0.01 per share; 58,000 and 38,000 shares authorized, 30,828 and 30,585 shares issued and outstanding",
        "label": "Common Stock, Value, Issued",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r540",
      "r681"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r120",
      "r600",
      "r618",
      "r880",
      "r881"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.strlco.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r789",
      "r798",
      "r871",
      "r873"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r244",
      "r271",
      "r529",
      "r579",
      "r589",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r600",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r619",
      "r621",
      "r622",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r638",
      "r687"
     ]
    },
    "us-gaap_SegmentOperatingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentOperatingActivitiesDomain",
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Activities [Domain]",
        "label": "Operating Activities [Domain]",
        "documentation": "Operations of an entity including continuing and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDiscontinuedOperationsMember",
     "presentation": [
      "http://www.strlco.com/role/DispositionsNarrativeDetails",
      "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails",
      "http://www.strlco.com/role/DispositionsScheduleoftheComponentsofNetEarningsfromDiscontinuedOperationsDetails",
      "http://www.strlco.com/role/NatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations",
        "label": "Discontinued Operations [Member]",
        "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r97",
      "r98",
      "r99"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash, cash equivalents, and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r138"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r138",
      "r237"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: cash, cash equivalents and restricted cash - Discontinued Operations",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r138",
      "r237"
     ]
    },
    "us-gaap_StatementOperatingActivitiesSegmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOperatingActivitiesSegmentAxis",
     "presentation": [
      "http://www.strlco.com/role/DispositionsScheduleoftheCashFlowsfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Activities [Axis]",
        "label": "Operating Activities [Axis]",
        "documentation": "Information by continuing and discontinuing operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.strlco.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.strlco.com/role/EarningsPerShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to Sterling common stockholders",
        "verboseLabel": "Net income attributable to Sterling common stockholders",
        "terseLabel": "Net Income (Loss)",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r140",
      "r168",
      "r200",
      "r222",
      "r224",
      "r228",
      "r239",
      "r245",
      "r247",
      "r248",
      "r249",
      "r250",
      "r253",
      "r254",
      "r262",
      "r277",
      "r291",
      "r297",
      "r300",
      "r311",
      "r344",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r353",
      "r355",
      "r356",
      "r495",
      "r496",
      "r550",
      "r620",
      "r636",
      "r637",
      "r658",
      "r692",
      "r825"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.strlco.com/role/ConstructionJointVenturesSEMAFinancialsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net income",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r247",
      "r248",
      "r249",
      "r250",
      "r257",
      "r258",
      "r263",
      "r266",
      "r277",
      "r291",
      "r297",
      "r300",
      "r658"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1D",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(1)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2AA",
   "Subparagraph": "a",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205-20/tableOfContent"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1A"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1C"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.13)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//230/tableOfContent"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//323/tableOfContent"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-30/tableOfContent"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482332/910-20-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "323",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r868": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>83
<FILENAME>0000874238-23-000118-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000874238-23-000118-xbrl.zip
M4$L#!!0    ( #))9U<ZDDPR& @   HW   ;    83(P,C,P.3,P,3 M<65X
M:&EB:70S,3$N:'1M[5M;<^(V%'[OKU"ST^WN#!#,99>0;&9HPK;I=)(V8:?M
M4T=8,E8C6ZXD0^BO[SF2N078)=VT)"QY8&+K2.=(^KYSD>V3V";R]"3FE)U^
M=?)UN4S.59@G/+4DU)Q:SDAN1#H@OS)N;DFY7$B=J6RLQ2"VI%:MU<FO2M^*
M(?7M5EC)3R?CG!SZZY-#I^2DK]CX](2)(1'LW8%HL)"&]=;1FRH_:M#:&\I:
M/*RV>#4Z:C5;+?I'< !=0=SW,78L^;N#1*3EF*/^=J-6>=O,[/%(,!NW@VKU
MFX,%4<OO;)E*,4C;SF!HC11,KV@.E52Z_:+J_HZQI1S11,AQ^]N>2+@AEWQ$
MKE5"TV]+AJ:F;+@6D1<TXF\.&D&YNQQY@][".%*D?&)@4$.3NG>QZ M+ZD$E
M.#E$^<FTEB8W9W$("\CUEDP^ZU[W+MY?G'5Z%U>7Y.</US<?.I<]TKM:M/\)
M6G[]X:<N">J=<M @5^])[X<NN>F>?;B^Z%UT;TCWM[,?.I??=TGGK(?-P5&]
M\>2GU+DAG?.KGWO=\V>U$[#L#CWU:FVZ$YWK[SJ7W9ORU6\_=7^?;$*M6JTM
MS<;;##Y#GSZH;>HFJ!Z I^@K:U721B^Q:ETL[4L^Z=)7FG%=AO61-#.\/?GG
MF F323INB]3-TG4Z7E8PY-J*D,I"B=/GFPL/U0SJE2HL'BH&TRV;:"X<6,6W
M'5JVW%@+*K7F^N:/]OUX8_._&KC1<N[Y\4>N!T>;CWSHEEI/)"80]=VA)^RR
MR6CZ[N#H8"*34<8@\+5KV1T)%I$C>;2\T2I;&W?^S(T5T?@_IV#C/@5=,+PH
MD1^5X5E,.A5REELAI2J1$,V/QL3&U+Y\T6P=WPM*Q9).%Z:^M#!57)8'+_ G
MQMFZZ&=,Y$%(V082@LITD^^ORK_&?2(8D_RI0I_$=,B)YD/!1Y#*VE@8\DM.
M-3A^.2;7/%/:$I62]THG)*B6?R$J(C?8BCGO11II:JS.0YMK7H+KL )<.3HF
MA*R@RVKHU'<".K7/A$Z!@[7HV<:<OJ,&, &[GXS);:I&DK,![+(#B?;08 K4
MI0J*(1B-BI30=$SR%""!"0.41ZY2 LQ0DL"5%E22B(9P2Q.50+IOE9=;$DAY
MR(VA>HPB";WEH'=N3 /W&!@#*J4KLT '"H1"0UD%8BET!TL@5R&C6(0Q,3G^
MS/J/N.;%(#B!1!@)]1?">B1L#!,T&0^=@3AN!J8IW%38(%B4_GA^&1SF%_9_
MEZ%>_Y*@SDDD4@ 3XG(&GA+@',2A6<^UBS0"-TFM@'%$&LJ<P9@ T#FDE #<
M EUK!OA":B!EI)QAOX"=N:<:Z,4$#EQ"B5R"  !> 2J=.N/L":F)2235R$S8
MH/E @'^FH(CB36\W6%F: [69&+-D[9>%Z\8.XKJW (*7+UJUX.VQ*9!;I+CH
M\E04";AT\+@@5','1 "6P-(/ $.XP8I.F!C%42P!=X\N'Z^A]@NE,I $N$"@
M8=V<3*95R!G<-N05 )!Q0+1'6?<NC&DZX*0#/O8ZER 1U&DY:+[BKUW7H,G\
ME;\46(NFG@DX/D%'/$<0#UBT96-%T8*B"!3A/._3!B0P1UHL =93H?&(5/!E
M\9:0\_)%\*9ZO)81&TUJ#2.V1_%7]/7:&;UYKAP_YP9L +2[#.?35"QA\A72
MW&S>!;.@/@=:%9I\7J5R0'\.060HC M-(,53-PY6S;.@-A\8-9?4\;1(K&9<
M*Q5!$QL%!#BPQ2@IF#MD-WG?"":H%C@!X=,_%ZI3'"DWF)(YMV9<_N8"&53U
M8)"%P(F=,HI[EDN*\1>FY8R8I7;0PR>*\_DM_-?G* @A$OISMFE(W/N!)^T'
M^COO!S8.F$ON8/-0N[%7 $\R% S)3HU*W7$R-> HL$I##T UF[ 1_(.@?2&%
M'6,6NTHM^B9'7,=)[U861.>J/)>ZW!43RG*=@4\P+NL.0Z69,\#5>P.>0C(M
MP35 "\_0YZ (U+*>_N";1 ;9PS9RXKT#>'0'$.Z@ ^@.J<Q=M$1V\"B"0E(,
M ==F14$XK04VB/[^<G6-Z/@.'2%R&U^)]E5NUUNP27Y"I](<R^SHTR<PI#\I
MX)T+XWXEP!Y_' D*]C'[N5.6[2!ESST;EEF%YZA%X>I:5E+W 9$:\W$5AKE&
M[LPEORM&392Q<!\?_\)8!E:*_.4?"9!7:[I$X 0@AMZ3+@P/@9KN"!A/A]-\
M:M=K;U5,S;12P.CKG 9G+BUQZU&D#&,BQ2V7Q7GP/?G29R_10QQ%K;$+YUW-
M_7E7<=[E'H*Q"15+LV""L6V>#K.X@H!^0(J]5.Q.3:-0\%JES32K=3=@R"01
MUG+^D<C=5Y W8SL38!\.LNDIU3XY?=*1;A=/J3H2ZC*P0@#Q\& 5CVA#P8$I
M18(Y/2T:<7J+&:.OTUS.Z"I,]\QP\L3C0?PK#G;\L?:*<$(9=#1\&DW6<K6H
M2Z$+$ [*QY)/6PWDK"9/$JIA0=QDBBB^\MG0MB+-GJC[8Z1-B J99Z0A"I6
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
MR%\VRSW5*=/HCC1:HG-5H1T7 N,\0B\6-I2NPTNQ?PJNF&UPM?4Z764)OW-
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
M9G;NJG.PBE<!KFK=1V6KJK7KLCV6JGOW^3(G)5(6W0@T@/S2O_[.3$"6K!=
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
M; EF7$J=0K#'(1?)Q85HN#^6GN6;UH2X24C)6.LX)2D+^%;O$3C67^2[CV4
MK3IR#-H/[6&;BPYL>63&FS#B;MWVQX)\^QT$^6/IHW>]5B1ZNZD21H3S,;HF
M\TJ]UWRTQT:'Q5&2TNV9IH?K3H7_X*K%8JQP#>3MZ8+ _;I\G*$!W@ '4XW[
M:C^9^XW Q+A+S0EUA?Z\\T;N\VI)Q\4'1S/(_>ZZIHUHY+^G#9]A;VCC7433
MWWGWR(I 6CV]D8&+X(W@"]@:R0[+\A02$FN2DW,^E1*A,*\I#T#O780*^_^W
M%J%=&B%":G4U3=:%M$DAA>W3T&8N1%3"EM+"0U)E+8#-P1<X60;6$_;2D-4
M_8;92 @-'(8#LX*:.J_40EMNW*4B@KP%LO[Q-UT2M<\^%T ;+F:N SF'>)$\
M=HSL);%@D/,-$$5,>!E2<I.>5>CZ#^F5/39 >F@"&^I=1KZQON44?\Q@>-RX
MB-7WF&";7C<N'RF)RH6@:5KZQ6.?H,7Q>O00V,KYD_/98!#*VF 0Q=*V+K*,
M.?6^8H[=[$H5-JGS;046>F(8 X8>-+G%TO.7.!@<N!RZ@X0J1.G#^",V3O#^
M=V\27*;1\D=NP-8Z9!B1]%64QB,KL-]4H1INY2):DD/ //=W)'DBMP >]P3L
M)<2I!)P_8P'8=6J./(#G-7R=CUU[14JR$_1PP^BTA;K^RV2&*QB'^V;OW7*(
MKK[SR+4P1G#;&U[W_ADBD_L!O#]AP-W<7!VSI58#H4_IG1#YQ3H/@LF,F]C
M+\?_JG:2H81QH8@U;WZWT1XGX2&,Q(-#6OAY9J%OWI:]G3YH%N.OC#L+MT'K
M;7$6<1KT2/UT?'BQ(MMNX)AXGPERXU=N,H-(KR-F_8E@#\GV'+;CUO;]/X@?
MN1GPN:EE(PL0V#:ZB). L6'X[Z6%S4)D#8YA= -ZYLHRE/&>7YC.&MF':V9E
MO"!AFQ%?QNFLG(FN(I6#;UUX< *) A(ECAPL\+D/Z'EHZ>+\)1)0?^;BY(,X
MT3*8@>#]V)_!YBCQ$,,?1W/XR ''Y#Y(X13':/U#E\=_H G@V\F=Z#=X$-%C
M<#JT3\9 Q@C\@#,$S@2O?IOCN(P.>4$)W?_XFZ0J)PH&Y$TI#P._5TO/0X0,
ML\FQ%1> 8.FO3 ^]U?U?N'<K(.4$>YX%['S3RLK/0FE:(9S$CEXIG+A;M\!
M#5OQV(J7:<7#2P%:!>96$*!E ]IH-?!<!\_5?N4@FO<K-\!P 1.R 7,- A F
M8+];$-^>L1XW>5BB.Q5!Q6O> WQ<VF'&Q_!BQ'W HJ=]EF2I'=T0S"R29;?
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
M==PI?ON<7&;KI=P6\!48T.<+S)S['T4 4R/;<V*NQ/V3 /-<6EY.5J6$\&K
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
M\&R3@?.9>5UN=#IS49MO56_)I\(_=6JBN%WYK?G75.YW9>LD"'UIAYQT 6L
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
M4 !G)4SM9M$N(F]%L+VQ?PN$6S\GQIJ1HLNNJ$ G%>$3G"AA6YPWK) 3I-Y
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
M5EL(D1XR]$9CGHQW"E^<Q 59]%2,8H;+&>NDUG<4E:9A=_,('&TQ3A*LM C
M[TD=%RLGF\-MN#W-(,?^&G),]@M-E&I1E4W!H8@J8D7QR(CAR?T:[\CW9$,J
M:U)TU"01Y' ^.2NLRL]X3["OMK;(UR=B!=-K9_S)]B,6N7/\T$/*B8O$OL6)
MOFL:KJXZ1U-:.T<8EH4))2P<))BW8MF1  NAD_' MD8#BNO9D0V!8)[C2JM<
M$;SE3Q&4X!7K'6C\'"V>(.JJC:F?+7!"Z&F^#&4$93PT>KW(2#VXA*@0EJ^Y
M-'%_NPK6&T@(_X- H"]  +1X 2>+L:KBWU=,+3/?A-L04PNIB4**)!,2\+L&
M6%@/"/N P\,P*C"!9],"IPDM)P8#96;#<H\C' BF*6D&=X[P9"P^0^T1=.0B
M_PTD)P9=N]G9TE? A37(G+2P($L<6ZM;,M)D775+;:'T,D,L(?7 V^N)AI)W
ML7&SLN[ODB44A[^7,VQ59,/229@54F3+?C^M^XP]\"S: Y.M+*'.@GI+S84.
MPIVP!@2RW(LS)A@-M2) !MH4'V#,GN&[8/4;/&M& D3!H08S*PN+C"8?MB9*
MEVZK!J3E"1EB+](0&97"D'Z\;3*U&OP?><TT[7JN Q]';$R;6WC-"N" C:HS
M_TZK>D'D7(]=VMF:+39?6H"SR!G<.<)7"PP'Y!V))?G3,NK,U!^1KBUO[ L?
M7<3_B5M[/U\_?DQ:>VW?#Y=7++WMQX+VK\3W73_^2&[#5U])JBA\MD8II%/D
M7][2/AO*2-^Q% )[(83O^*COA':)8<5U,N+O<9Y=C'I$$BD1"0<Z01AS,M;'
M'_27*TD7X5IX 7)R].['T,& ]:>HT//)70#']-6^B-81[!^)&FY 1"%TFO>6
M+;CW0JS<96Y,]!:<)2O=24:5Q)8SH??X2Y49=GAS N.5OLJE]A@,]ADT(Y4
MM'4.Q0--5\"'44:PT0Y"UDACO5IO2:.(\ 5D,7Q)G8*AY?P4'K"1!&[\GMVO
M+W<?'[XG.P;/9"/"B<;.&'J\8SOI1&)8JW'E+O;YT*XMVG6%V4S$%J$I&2S/
M8K(QK>/-K.,PA"L=5IR<I%M% 7S>9U9ES#HDT-O*HF(M=4Q2Q]%+R(=.AL4Y
MAO#%%!CVI\ $O8?VPY@F<9?]%BL2!ZRC='7I8^&.=<OCN,T :2;15J !QF#!
M8"B!=E"B'PS7X&395FW1C240O7/R?J5^LA*X36\W<)LET"A_,VJ4_REI+"E0
M(%H>X,;4]@.X:0($K=+K]GO2+I@WB.JJJ[6#WO25;J^G7QKH3>_<0&\^W3U^
M>WB\RX/$[H]CT]P29@8Q]BF%P6N"*YMB]RWG#"F 'ZW[I^X2*D4GM?&%=RC\
MLU!UPG7\VQ)V"JB$<:$KT";H/[-:Z@)S$&N@_ZI'2+=XRV#DCP@9^]@J\ CC
M?IBP,V&^DF#JCN_2"$1E1]KH#.1^<?@0RZ3!'UTV.5C[$A#+EIUU)U'1;RY1
M+TEK>G:J[C*SC,GX)H*\H%_&$+W?V-NCXJ^5+.QV@%ZSWQD$KP5QD&A6":SN
MQ/: '%:-*QIE14NP6@W#\M)L)H-/-FZZS9#P8XQJXM^3X&&"(17V>_7TLXEG
MU:K%%!&Y+ZOQ 5R' NE !4!<^AVU+^Q*->:Z3K2#$,VGD%2C%PUV;@N] &E4
M$PG&IKS"GA..)@KSQ.K&IU>W(I5H4L4^O2/.YL$AE6=#SZDK(OG\AM+2>8I.
M$Y+8CXVJZH'U-<HC\,&(L\]Q<J\6?;#K<BU+PWS+8XDEPI/!UNJ)<?2>E-S3
M-M>XZ\<;K\E/P\.NEB.S2PGJ"-=V7=1U0W\%MJ:PT"H[>074V6R$X 5P)84
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
ME:SMXPGQ:/3IH]'-%Z;L</J=A6F5NHX6YK2.)DF2;=@N2?+" AM&^C4$3;A
MX-;5X#,[@?:@ J&]Y?Q'$PC)-NPB$)3.H+\/:BLOU#^2@2 K7:7I H%&$*:6
M\XR',=-8@L@B"N3?H?T"I.?$IU1C=Z-GCRC*)EY0@T_&4UD\E54UE=6K(';Q
M_V]3.OZ>4##^<.V,E[_(7/D-IN*"G!YYQ/+))\+^F[1EW?YB+//="@@K5JKL
M E( 9%.IK]26)\,.E8GY8^F(>?9W)/:HO&/I!MQ8>Z+TAUK/4A75Z*N&K@TU
M4QT-%9U81(6OQO^CZIW!+@?71R?M85;V!JY$8OFG'4QO0A]V@WCYT^9[*F,=
M*INO@^@[?/#6,^@C2E*!>Y<S3T=/G.AJU]#U7?(F:M<TZS^-W%2Z?4DO]=A6
M)AF*8_!J=[^L0N,F]/WV'[?W/VZ%S]\?O@HW/QZ?'K[>?G]<FN3FA.Q),[#T
MB>_M -X_VJQ>94P<?B=SRW;0XP.E1I64,R+"PQ!&'R5;WV'WN2)]^/[MP:<?
MY0^_)PWI;$V.;!>P@<-PP.B,\L<T'6P]/WL$A@V?YJ )*=Z!&WI4T*%(%.!?
MQX_,B 6(59( PP>NL,C,W\W,/YA:@6!Y! P/'[[R)S8FHSUA80')6K/9FY!^
M;;&!$+"'X=WX<4%-A:Y AVM3"X%$UP2VQTY)H49S= ZE "9&2%B*^R_7ADG
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
M0D].UN/@K0.Q;=0DN_D&\4T=Q,KS0:WR'@)>$K;5>S*V *1>4U**"*NJ;Z2
M]E4-437W/O2%5U]R5FL]JZU!6ZR'U93.0.^+BE97'.+4)9AE3W1L-&/$"GEF
M,\12N_I1CN<L#8JFV&R&?U>K<OV2DL6N;(^E<XK8*ZB\_GV?;6CXH4F<*9HT
MMXI,L44-UL 4:F?0ZXEF06O=29CB$DJ?'@/B890Q<T['KC%D7CMU,;F[=0J2
M@CEGLA!XI-FU,V:@L7=.%N2.IH#B#%!E2:%1:&K-K%@0R5/>G&T:Z$D>C6UT
MRC9R 7I_4Y+>58^S4RGOK,DC45#'%N61-*FK2?U#@-.IJMF6/!(?[ $'JY4#
M5.08A1RCD&,4<CBY9BP<QRCD1,4Q"CE&(4]Z'M%577,TV[Z0,PHV^!BB8K8&
M<H:7%G N.QB7K3G<;V\NPXX@6>RKK:DJX%S&N>Q@7+;FZ,F]N<SL#%13E*K"
M,G NXUQVAERF'8;+>A)8C)(IJOW6F(R74"+'>C.%(3V55PBL7[Q KLVU0+4Z
MAVG?+F8R;UAF#A8B;69DASFSZYZL7\3_:CNN1[.=K-GMVADO/V7-P;.5I8G<
M&1ABW]A;EO#B.\YPC?$3F\QP6. N*E6133G#<89KL,O89(;KT0,J%&EO#"7.
M<9SC&N,^-IGC5,IQQOY0?[QX?0V!K>FH7RU>7X.<\;Y,DKQJ$(P_HX'/J"GR
M0CG.: SUUY3/YTJR]4IR2^!E&3,M"#Q[& 8,-FT97"M6B955G8;>7-^LB)[.
M;4O.-@T.GQR>;73:[MNO>NH YQO.-PV.@AR>;[!:S!1U@\<R.-^TB&^VQ#(.
MSS?]SD#51,/<N_ZK>1&)5OAFNV?'>9=OZ[F__NSX[:_ LUP/ELORWNX",O=K
MDA,F18[OUW7*;HMJU#B#-6ENI\Z&'XK!5 E1YK4>QZG@#-8B!JL_^WTP!I,Q
M(*E+%<\@Y0S&&:S!#F*3&(S6;YE2DPX7V@\R!EN$FW1VRL8#2/#DD9&UH"15
MURD?\8$0/A#IV/99^(' ,RS/@:UA)XUD<>#<5_@U<+.'1W2%'VON17_W;8%[
M-WN#I\R(Y:=W+XU'6%A>X! /;IH <;(C/F#Y@:0]/!B$+ *??KGPW+_("/'1
M\620Q8S@&^/3,%XMS[,<F#OPANV.1<&>P&]O(CU,8X&0ZN/NVE,I\I31IF-T
M'F#^7D..QPE]4G#*"?FU<'UZ$@Y2@"6 O$'$$+C0L_V?OAB1(A9KX%[BE_#!
M"@0W]%+RF%MOPA!>X5 @)WKLSJO-2CS@J4 =+_:8X -L+ST,!;@&%Q+>$!?V
MX,63,"(;-SU8)SJ;)J9*>'Y,9=$SW2'00W0Q/".$<6=N$.F(9@$(T(#,WL0E
M.NX*G^S)!"2O,V*'OK@+VV%O]807F[SZ>& +3&0-9XS<< :T/O-=X"4?WH+/
M&).9]08L@%+;AX==S:V?N!CPR(EES_ !N-K/B&8#0@#'Y>$Y+K;OAP0&SXZ&
MB1X]!E'KP[B!"2?(9#CZ(9Y<1'PF"?(KM336KG#G""C4\1*1O96M-O'F;._\
M<$CYEU$!NQN?[!-X-XPKAEE^HV<JX=:OKH.8L'L\01A*T864((B'.JY@\]B4
M[3D293)F&$!T!SW;"%^4'N"3O1NU.CWT""Y"[8NSA!_PP!]0B6ZR6^E& <7"
M)2-[00_4&;E^0 >8):]8N,$49S8(<7;VSMB:6\_$9[0(.AR>+R! &<C:):89
MS2P;%MEZMFR0^DM<LR+T-APD%K&TJG0-1#B#Q:'K\AZ$-\S\A:3 9FCG9&Z,
MQ*:4WF(-?7<&@UQ[2PX6Y$1Z5>ZM+$_F7QPN6C_V1.D/M9ZE*JK15PU=&VJF
M.AHJ.K&("E^-_T=3.O%-4R^%HGDF5T./6#^OJ%Y[;\U>K3>_\\>RY@&UL[+P
M)=8L/3J)#1Y/32F:2*D3L6)K\YN'+!Z\?9L!M4:X@PLD[D^V/YJY/O!7_E L
MM;=Z_-5&D+ZLQ652%7I<5#Y5[_94;2=0OJXB[0;QMNFIIM+5S'+H<"7AM)KE
M !87;.K=$I68;9K0M^\/WVZ_/_U+N+[_)-S^WQ]WW[[>WC_EH866#W6LASL+
M>%+=Q)/-=7+B*2:>#)T?.VLNG .WP[/HV8<3$ ONJ_^^I#VOG$#0F&97T^5=
M!(T!3"_OAOZY#4Q2K1],$N27MMN1=R<:;+F5K?]LNG,[M8T?8\>/L5MS:DXV
M\D3]-0^>MG"]@*$R)Y+]$.T8V^[CF"27B$FB;XZSK[6M_O1<OW(?F*IU!KU^
M3^SK=07+.2 09[XF3;P:\QE'93X=F$_51%VMJYBIC3!!330+/H;V;)SDE>PY
MQNO9:>([V0%;RJJ39RC5%K)0\K2= _M'Y4"C,U!D45'V/C6V><7ZG*HR5&4>
ME:KZ"-<M:E*3J.I"'+HO(+ /VCJ_B9O*5CFUG)OZ6\X:K9F;:,&W*C7I "A.
M5/43U9:S.NLE*DUJ'E%=B&W],)G8([)G9(W;/N49:TMO3\V,)2-CZ<K>W0/<
MH&XT46WI9ZF9J!0DJIZVM[1NGCW-:$/I*EK# XA/+E8F+@K3WJ<VN/>+U;:;
M%8\:+]%ZG8$J*Z(L[XUNT+)T 2?'<N1XU$"+IH)>,!31E/8&J>$!]'K#,+02
M>S0*Y^&,50>3A0?[2+/JW.*OO)[O:E0)U^FV?,KL"GR>$?P ;'D]=V'N_Z'?
MKV79RMRJ=0;@YHN2E@<=_9W[!6=!>EO$_\E(#\',-$-4Y7R9PTE(CWL/J?<@
M"@XY97U55"K;@^4<NR$6WL;KP6M :EN@9LNX8SA<\/DS[=$B7["_]#N^_F'R
MPR?7OD^":VR[62,>5Z1B9>&'2>X>ZMV:CU:L@2[:403&)027$$?P@4\G(;!@
M0=9$M5]7/NST$J*@AVE#/VF[F^JSI"#<_EH0QR=1G_LI6^V7AD78L 3;!S/0
MQ@:IV5N,ZC 67NU@2H$@L"-X(G@13CPU%%\M7_BO*ORW)3>1'59E3C'!D9!%
M6<D'G.A8*XUS2\9[GW'J$CU-N5=0V$8;UK&+.YABLSV.VH&M$^8PMJDO$ ?W
M(^F88>S?DT0!6V9$;!1?D!&V6"-L0.4I;T%IVFO*<F=@BDJ!AU=]F%NP;O8:
MI@*R5A>-7@$%[;XSRO+.E&BD+]DMKB7=XI4Z0.^<P'*>;1"^5'?YF]JR]7:U
M9??Z74-5=NF6U+NPJ/6W9<O=GM:[M+9LX]S:LA^>_G;[7;B[?[J^__/NXY=;
MX?KQ\?;IL=:^[,?1E(S#&7F8@)UI!^0+"(OQ*JL^453G/)>VM%$;H4]8#S;%
MWJ&B J2WC\7\%'S$&H'][1&*H )K<C7#1<%SF*)5$2RZ+*NX/^RE9'QE(2#,
M,T43FH0(#/."(%<@R8DUF@ISZR_XN/HT8006_+/KL4@8&#X!QL?*]HCK1>VE
M1Y>#0+9=B?E&505A#W[4RXFL2CW3<A=TV$$:O->_=(_!FO*N ^*#/:O!EL-J
M.6F?_]I+S79VP"]! @AUP0&T=#&R< !"52B <\5(^&>DX"D^PC53\O3S%WM"
MA'?_(I;GYW*'^ZU/E:!8LQ>/EO/0U;JQ/.\-QLV6<>Z&Y<H%RZS$1:UH)O(;
M+V42[^54R*FP851X7F?YK@&/B8%_&>JDZ_A3>[%;A_@.Y8>G(I1J";,UD8F^
MFB\-8F[XALA$K)$C9?R#.MRHC9=BL##@T?MQZ+V!@DZC%UIGH*BY0"@']>&X
M(D=IE]F24-A ]#L51NLZD'M?%<W]^[!:5J?/V>\RV*]25>H^_)>Q>/8IL="-
MSD#51;D@[5>^ )7S(N?%!O)B-5;<@F]7NRKL<U7(V>^<V:^B*MR=_^I2A0CH
M8HB2FN\A;9XJ;&7)Q)H>#,\:$[K;96(49Q5M,(X;;3"D':,-%5K,6MA)5DU.
M;>FSJ-M.,.3.0#-$7:J(Q7DXA7_>Q%!1:^U.#35I+4/I#/I@1>8+:M<I+4X9
MQQ 36YHM:A<3/2XF&BPF=J>&NL2$VAD8HJP=5TQ<0K;MWG6N\!0Z/(0N.;%O
MKVS;.9FXIG1D$U<#.7B,?%H5X)T6RK=*XLW<TC%4N[+#-)*H]NN"IV]0<.S,
MR:J:VMR#KNI2F]BC+DH%"'^50T*<R)HIN[; D-8NN_I<=K63K"K*KMWIJB[9
MA3W!HE& ]G\2V54M8MTN!*$+BUL?UZ3OUQVU7JY^Y2 J'"NE,II2W59!7V9'
M;DER5;O@Y( FG/<X[]5L/)T\J=)7:#1=EO*U.6MM)\Z(G!%;P(@U H;5K@1[
M7 ERWCMCWJL3LO@(2E#M#( ;^V:%>KB3,^*^\'H9$*=>(=K>B>!BF/S+_XLP
M,C?N'$;T1I'UC _^$JI+9O\3J+NZ@>NR1/8P6:7&RF2'1W^+1B\/QEX[DEW-
M ]<I!I\B%2"]-1C;KN9%,'#WM*(UJ!OMKN:!]V'W)%$SVX%_U^]LA6,JQ*0[
MA>P2XEE7"BI^(L-@$SP?UM3@(VPG!#T71-_A<U;@P(X+/Z4974/M[X(^I76-
MWFXH41MA^)2N5!)\JI4UY<5X /US@^'[=/OQ:0/FWFIL/,;@BQB$Z?^$<9!)
M"EA'J1KW3W'[D%GO'!\XCE8_Y;D5ZX"VP/0U Y-OU9ARP\ 'S4+Q]<8P2R;>
MT82R_ C SR\+D*>MLRB/*Z),LVM(QDY(H4:W9]0OHV2UJYB' <@[ )H?#K8<
M7.J%(E0M89A1.):Z<,Q:NB!9'+-X/2IAF>U2*MK$X]>>B#<7OKCPXL_6R)[9
MP=OAFB/;'1([]^;0:K4T6Y'SL]9'C*G%X+2J^H$FS<0:HMJK^50:WI?=+ KD
MK%>*];:>C% CZX$#HBH]4==; XEP(<>F?B<O[NP%7: ;CXSM8*WZ+E4"VMXS
M)ZNQSM;3.LJRSL3^1<97_R&>6\0U/<P.1(?J-.88^AWYX<+.,*U&3UL0,NJB
M)[6)]%3GP:1&UVAZ57$=8G:;#CQ_AC&.:+MH1W,;FN0S<$(L18A;"AIK)43]
M:$;T,01['/.&:9#-M'NL*R_$Y'\(IL2C&0]NXV_@["U56K5RMD$K%$QE;PW#
M[?P&TY0B24>D*5;U8DKYJA=NZQ^S@W!W27OIUM4Q;2M$B-3Z8D_/%R<VT;;B
M1GYC>B5J)$,#%,1 [:FBIN<KLYM(AA=B,7\AOB]<"3>AY\$6"["AH6<'-KS
MG0@SUWF^"C#]O:])?58<5D=;(##5[/T76%^L+D ^BW;@:[(!NW0C&1(F@C51
M5O?!?JFT9RVRP2^7"-?(^4,1H0)$J(BZO ^(QU&(\$(JF"(A_\.).FO(F IT
MP?;]T')&!.;N;T#_X\@XV^WU"?$8E@BNYPTN9\1+]Z2ZJ=1##!R]IS4# X<#
M+1V[3;)F<E*QNTF1\]U-3814.A?#F@5(-EO0)94?[[4^P@(U6[K4J*NR]MZ]
MZXR87*DL5#!UK,BBUL^+E=V"L*=OPZ[))>%<S;GZZ*&ZFKA:!ZXV^Z)18'NV
ME:MK!%?0B\V.XS4"TB>^M\&RL$<E6@/7%&2=!@J"%N<]A)X =$N;ST=L= G\
MO/ .^Q/9CR)M7<>;%.E#-(WK^$+ZM?SA=V'AN2_V& 89I#V0PJL=3 6?.+;K
MP7^ $6)O=T*M::P'MAT!5@"Q2&RPT1:>#5\OX)-%(]L8^0P70N!6:_Q7I"W
M#<O1=-@4LF,DW>@,=%D3I0*05)P:+H;U#(OU; 5$>(>=F"D00WY98^J(5U7$
M>?DVD#:L%"S%._MWP5I=T(GM^8$PLPF\#JW;&;9'3:(G">\R;\EW3R7;%XTU
MWH=TS$4[4G$OEH!L[^X_'VPS^IV!IDK%FX&@"^_L+>OG)67J$4,4+N/:8O;L
M:L(BU[J(O2V+^ 78_&'"!A2/YZOURYZ'\X^NY[FO,-X;:P&_!&^5%];L#(PU
M1/Z.\KC5ING(TOKIS.PY;GN$UY$$Y3 !0P)@+YJ+B:4ED%3EB:NGG+C<&:P3
M5CY8 LG<?7R+@)J#2A/_]ZZ K>TN7/),H0!\F"68"DS8+S.!8'DDX:WA&SX8
M^]]1K,S@Q]D,5Y#*10JS$O\5JPQ<5/P;;[/'MN6]"<^AY<$#7,\7\>N_0(*B
M1AB!I6$!IRU JMFP-V/*PSY]@HT=O,1GCW=I)=K"\C"*SF:R.N97&\9%$VXP
M2T=X& 4NMMLJ%(-%+4!=R>(B+!DMD:95%58WLG!]&Z]Y[Y&9A8(_:J&/C,[,
MC9&9(Z6W6$.PP,)@_2VYGN43P1[(ZLH"9?Z=>FG']3.Y&GK$^GEE36"P[ZW9
MJ_7F=_Y8-OK OEM9PQ+37\;6&M >Z:(QK4>T4#HMLCTW[L:#(_P]!,[58OBG
M#),F=AO%\(JMOT7HH9RC7 7C=1<X#8%04P46";\=CSU,7."C1O"!K1[PUI>[
MCP_?*<M%!B!5?#/87H>2.\(7+6:@TNE+YR28NF,J0JW9"!'F4,XPPX,QK."!
MOO2!6=\HHD5.RF0F0/7.&!<?E;CKO5K>^&KFNC_I,]'48<\:6CY<X#(#YS$2
M3 _@ISBX:,+GQ!3]3FVTK*WT^/#Y>ZS45X3 >= *RL*\52@,B>7YZ9Y8@4!L
M*D1Q"7$]Z=(*BUD(1"2PV8H"* ZXTH*E)E<BP[JZPB]]^]<5A;H2DD4MO!]N
M#@H 5&(Z[ K7$7C*6J"SK"*)*8RDVD (?=QG:W4<0(]KE3AH57A17H]K:_0X
MS>,N6[2/ 8X"7W<7#00I+='/('H2!8VPP5TU7WC_&S,V@+46"_ W*6^P9=MI
M\'HEB_RC!2[(XP(D]_C!^8?EV?AZG()<. ?,F'4+SHG[#34US $&Q4#HIA;:
M3Z\1L+]@,63_95& TX,Y>RY80/#G["T*?52=\9*]J1;-=^6 @:U;I8+GURT
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
M9ZOA3+:6+LT]6@(E5Z:^<_RJM.@V>_U*'NE7:L*7MG!*'7QWIFO#B:H6HCH
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
M#L77H%E'5W\?A$PE5KSPRAEHW?2QMZ!R$2SMX15HR)_:BPA0$"R) DS!OJ*
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
M9UDM8;TNX= ^@>H&U?2)@%7G+JB:8IC@"*<;*;>/KN6-\8]/M@=&@8O@F#^
M()AA4C03<4FOC6"X%.U2\%$54 3@>&X,:W4</SA!*04_#M^(QW"!&D*CBBV"
M]0IC\85WT<R_/U[[\<S%_-5H!&4O_N$OK3'8,-1A1.A?.K25&[YE;N@*-U/+
M>29TB& 2@;48#PEW"Z0)KBDBIF*R!Z^Q%DC*PCCT&(XGJ6!FIE8SLREQR="(
M>D&88,OWW9%-+<U7.YANV04D#CK&:/'QEBF9L804M;O76V5M$@?4S!#^1"1H
MOP$R87<[*K67LMQZ[7E(?M1^^OB6LZFND2\*["JMP*[2\G;5IQV(=)G)GRD$
M]SCB7H02I-"XC%W#C=)B.^1@L<+J%2JLSEI\0C;Q@N50CFXJ[H%:J,M=U=@-
MM? $('AZM]\O!X+7D,&6@Q>L#W-MATM;@?E$)52NR.&"%N"?] ^0B-<P*.LY
M4DU7GU";?[9L3_B'-0.3"&P0@:[5Q0%DH>U6!DZ-'X-90VZ%&7_Y*."6!,M6
M6V2=*7+O.@\+O/;VWR'8K'?TK 5JO/S)#(6B= QBXNQ]_#BO#FXRT_/JX(*L
MYS?B42[:PIZY(/W.W)ECR@?,JSR!@\N8EC&I?^? R&QW'*NR2)/1'U&/H1JC
M6BQA9BEE9J,S4*6NTK;2X_*,'1VQV2Z5^V,WE;LRUYU4;L%ZG:M6U9ND5?N=
M@5G7>;+'5)Q;:&YO.FL<=U8^H_GLU9_>7O6'8#^]KMHDQKL$IQ)#]L([3*Q;
MWC,)?C^U@WD)VLYHD+;3$%NI405]O,:5U[B65'=&:]6=)H.Z4[NZTB#&J\FA
M8[RD=!6MX?STY&*Z.<KR1NFX4SM[D=>>)NQ6&T,O/ "[I>?CN*J3UO[N'7^M
M?>=/[&?N_8Q2%?U%I9O+3?"JTC50!,7%G^]I98C]0M*4\F_+!9+1VDOI+=80
MECD,UM^2RZB=J,16-E8J6S/_3A-X@ 6HIZNA1ZR?5_1$WO?6[-5Z\SM_+!<-
MV,[5RAJ6F'Y:3<#&,?3^&!2-:5VM 3L+L?@DS;95VK'2FCO?#[%4JBG5-6M*
M/)3"$H]>'34NM(AMM<0E4KB;2UQH 59<C?6^2 J4JGC1JU>\](Y>VV*:74/:
MZ0CC?J_;TXR#5(L<X)C/7M>0:ZVNYM4BEU@"(;R+Q$JX ,:E=OO)HU87;I5O
M+XM $7]'MXUI%>8Y,RHN-MK_]%S?+[*Z>VTJ>KB4).DR4[X0T+/.\VYLR5.G
MM:9.:^0\E?D9/#]S]/Q,;<S%,S6U9FIJ9"Y$^Y3J*O[AJJL<0=!>GR7N\F%?
MN-XZ FOUC\=:.NBMO9&MFJ>WVIEH8<QV:N7%\RS[Y5EJY$X#8:XKGN=SA'T]
M'1Y1JR+=2 A7=+.7>J4;$/+.A*]W *Y9#F1[9.0^.S"&L?!?-2*97L]F[@C[
MDHM9)@*SKHK2I?7QW#Q5S?,478)*$]@B!PXT ;,S,$75R"/O%9'56E5]+'I;
M1GH2&583LL60LD46TR@^2XF!,XWWH5"E'@K=@BMZF W6)3S,6^WEW9WJ%+HE
M\GB@"<B=@2%*>MZJW(D84O0"!!NP'>&9075$4 D,EL*CR>OX)K^+&;-9.(Y
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
M%O-@10^3CO'B?3*..%]2;1)<0B;*P=^RCU>WP2AR1*(8"&=V%_HI;5=CWR)
M)KU#>\R_(5S\(_5\Y*'B8P&_##E>(-:-;\)OA(MIY,%O % O=&/XB\=8G^FR
ML1.S ><!U@?"4C 0">##]_%7JHB7.5'R'1JV8/1S(_J;L<='++=R&%@^7HR
M_-7YSB/&'QP?U+OL'0!/$:2#(4?*Q(^6:+O,%!%_X*!G"8GRI@?*"RX(O<7^
MX/A5"E/]P.,ZF,E)9&>"" @"YF8^#./#9P[RH8^? *I">&60QK#)&%Z!_[/'
M<>CS%KL!@>I@<($6&,/L$Y%Z,78>N,#]< Q8@T4N#I/1*C+N@P.DD\9LPI,Q
MD)#&?'S'GS')[+!-CWHFI+%SSS7VZ"5C^B(%$0(FAX/4%O&)@WB/)$=P-^N[
M@ @PVN]N\DW^\C=G,GUWS3X*,-#W^CN&6(0]Y8_=\P!@)V24XTZ\ (-A $O8
MF@0@\Y#>/>SY *O%4]#(0XS,D_ J*TV2HZ09RVAUT1J9AK&'N'I+L(>)BGX)
MK^;M),D$[>(59Q CRZY_9553B%.PAMY? $_IWW%4Z/)[?C4 S^#[E3."Q;YU
M_$=G%K_X:5XD@#Q8@&&%[4M9(??__N^#Z*?WJ]:TIF4&V; [2Z8301NXIN#N
M,7?<OU('F".*V<@94IU>1LR:% 5"%>+O_ <?ID3OL S !\F<A#L3390;9%)D
M*L0 ]4$!&2^% A(9L ^LU66C-!@*)4.B90"<-?*$[(&GO"@7EB @$M+[00@^
M%WPQ3("S%F^J(:$@)0D'>1&GPS$*IM).4U@R2((8A,X0'_'YO>-K[#Y\0,,#
MI*I&_.I[)&%Q.R.//B_6NJ")]NQ"L^@QW18:]!\S^>4*WVEC;ZUZZ[W%KCA2
MNP/N0_#J*V@JU G+9DUN;Y A)/*JL<W')*0V'WR^S8>(Z9EMC6$["WH:FS2\
MK6A=V"=P-0_HBF/V6YU>-:]PIT8S9LLPNDWIBO-4BS5[EEJL6:W?T&K'/.,0
MD)^\'D]>:%^D;R0Z*S9&NBS0[-(RZH04V838UE>AX=?G$57H_[0BCEYO^CFT
M:U9YPX<TSFHBX(QCR)TSA8TBJB<DJL89)O5;L'KR60G@+)*5UQ]/J :"3[7_
M>F>6[)1$IF\IF9'V)S9.6-7IYN./H9^ZLJ07_N]^<W[LG&MB@8ZQ3:U_M'O2
M:I,MIEH(*H[<F2.-TW.DC1QI:_;AI4>*(Q5'-IXCS=-S9.?%^Z[>U_KFP7?O
M*(Y4'-EXCK1.SY'=%^\[=D]KMX]5'G@BCCP#M[V![1[690ZJY@[KN=[HGI[K
ML0*S;VC]?IWNP%/M'HY/:[W3TQJ6V=E=S3 L16MG36O]D]-:M_WBO04>OV&H
M-C9G36MF^_2TI@.MZ9UC6,Y/3FMG8!PW\$QKN7)&M='9P-(U4!_8FE4W-:M]
ML/I0O7+J3&M6#=2'^>)]KZT9*_H *U([)U([_<ETUWKQWM1UK7WX[3^*UFI-
M:Z<_<^WBF:O5T7I8TU=S6CL#JWB#Y] 5Q8]U-I"_4?77NMSP;9NN=E'PN9V7
M[;;Y<Q)NIS^^[G9>O+<[;<U<<2'E01W#ME]VW8!N8(H1+X013W]JW>V^>&_U
M3:UM':NIM&)$Q8@UV/5NC+BEG]YS,&)/7F:D&4>[\%.QHF+%&NQZ-U;LG)X5
M\9Q=,XVVUC,.]KU/R(JU]<JS1R25R-:31ZQ,76@JNDN9IIKPZ!/6E@[/H1]
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
M]%','# PIZ>>#/MFQPS#L>/[U*T%^S/"*'F9=RDQN(7^IR]%"S55H6@7-2M
M)8_1[5)C'CR4 5F"\2Y4?^!UD7>2M30+*#<X(=T&+\,2>2X^P([] R771/3U
M!$H7+3.I-U8N^HOC<JTHJ\JBR!2)Y<%8G,L(TS>O2L[X.3L&*4;*!.-;IK_)
MH"K%XP;/3\)6$TH:C2+,@G.B0LV1(ZB1RKW" RB>:]1WS'@CJF;S/+R2;UV(
M=:'HMHGJ'-T.:G8ZG%BM]-&!0:7]2!Z&CPXQA0LQFP]^R":AHHKW2A3_%BLV
MWY0%/:8_ *2R1I?QV)&.8ZD!0%Z&#AM8]O-$[QWKC;0@2ITSR6;P@CF2SBCY
M//T/L2X7&%!HS[<4.,>G7KQ?3X(UBE+E)M\&ALG)%&PY-Z)S,O2%RPYIULI"
M^*-S1GXYB (TD85;YF,H17!DIUB*M(9%. 4/2J4<+A>)2;DP+Y#AGSP3U\,D
M/,IMS;)Q1>2!\@>RW"Z73_U0N!+BK P@4+CC<JL<S2HP/=D#!S8"+?#ZX[_>
M8'<LK-8&FPIL1R?20,Z$KC!>8ZPS%"6EBU&EK M'J_#BQTXL<P/]F;!B'10(
M*&X QA&5@H#@*LS_4E+O F(^_BMS)!U*/,85"/ 5?3++XBR)L"%EN0.P."DM
M@BWE EHN&XNAV@&@B]*$GT4U2SE3O5@4_ J(<814%VX>[A/_+!\VHV'Z6"Q,
MF-@!'WF)6!2V3WG "$MIYX3,*< .7(,9UJ11?*]$9F4*!1",L0VC# <!+<EH
M$ZC;0F4CKLE]D<$<.E%&?Z5HCP8P)F?VD0NGHS@J0M\'! 9R)CXE4+:9S@6N
M)M@Y-"?V?*^$-7'.*I$B*4=H5:F7)RF!0ZHJ6)IU>0)YG1ZNHSC>;C-X<2E^
M7HCE*AW 6SDSX@<87,2NE? !6CW9H3G%DD99HA4YN^P#1W,I$^4+:\Q$);8H
MQQ*#4L19]#"G8',NG4J"S8LS-J9H*'%RJ>1W;1W<0OB[)$Y@$C!F,$Y]+9(#
M%U_UD>>%SYV%ZI KVD*&"SO1><P$GQ1DM*6%79<%5Q[UF3IQC-%RZO09@+ &
MU@T3-@&SFKH24)"6^A)PJ0F 16/,VAEBUV:6EW!J!<KD1C+,K=F OG#L!'\6
M@A\G^F<XB*E;?A;9N[W]YW4>V,M#^%38\8,Z[0%YO>Q8)AL4<;YRKZMD'AX9
MY-GKEY9IY"_-'S^\U-O]N:^2Y5,D>&;^=3R2 &T*,!7^PTNC9Q6+HMJH#&ZB
M%V 6"2H3!H$M2R9!^4B9OIASD"SBM0Q&$4U!4(FTHQQ.+PT[7P.2:@DP\DP%
M&P!B@WE1AGMY4G?9@3B=O-VTSCJ<&X =L>)<3;I0(L0,/I='#O8H2\Y:=]26
M:0J90+C&C$?2IRL?0$)&PCC\ -+*B:]^1N+] \]@A9B1R_C/6-@L<2(-#2V+
MU4IC$6P1@(&4%/CB?X=H%PFN_FT<\L#[45BWR_O]3Q@+C^*D,46Y<07#)>&4
M!;)N59.'OMG>Z8W2!1;2-*?,'I0+&!.1YS"+MUY(=[ALII6="  ZF&:R2W?6
MS+G<Z)DX'KL>K.[ G'=SIC;/0@^1?M/*Q=69^*)5S[6]7:K4!QJ61?[BF_):
MYD]@ GX?)J76S(77LEBAA.U2TZELC5-:2;:E4K1(-KR4YJ2 3OY.9D3C0%O3
MH"[JIC-C?2:4RFG:'9YS_):[/>1OQ>):EG\+28G.H#;?.E,^5X@MX ;9T1P>
MG3B49I +Q^)0E4Y%G-$(3R '/B>1 A9"0(XIFHQ.SIO(.S+/(Y.N(D,##^+<
M\C4"\\D/E.L@?$.P65%>M4"&/J*/KQ65#7BP-A9G.RBI8GFO#EH^LU*(M>3/
MD[U3^,Z%+VA2IGN><["@/S09QLEN-B#O=S$W(Q.@8VIE[T1YV$& 0F-C[D^S
MRWA&HUC6[*P'U6&&THD..?YQ??,_G[[\TA0;;ZLQ(H('U#-;=% 7 ?I2'96,
M\Q>UZWB<"IY<("IYKN]N6*?=T9@;4JZ_3,DG%^]1)G13&VOJ(Y1?4/0/T6.T
ME26WD6$D^X[FMYJ).(PSP00P0?RR%OZQB(>$60_P?R_6$!376(59NX12@5\I
M<TIHTZ(9"L;$LQ:HV%U^-L6S9G^65_/2QCLXM]D!XS](QC &[B -D%$Q (1A
MNSCWP'[//K^FSXM4#SR(^2&/?FF]V<38R-R7;03DZD$<\!_@4<IH6SDZ*\]G
M))1E\X%!J=-+6 (O,OG"@DJ(N:$7X9M5&!J$X?>K)+P:@#AD9&"3J<E%7QEY
MH9L0K&22N7FK]7!N>F 83]Z*AJ]DW=RSNBX'+P@8TBD;&FNA*],,)IQBK^AJ
M/Z(VR.Z3I"!@&& GW97)#KE=7(Y4<Y3PHHR$!^BT(U71P<DBL.;.[?(>],(H
M+BU"'G7%6?T!+9C" 0BD-,::IR)0BQE=V7YC9Y)5-S3&>]PH6:X3=L>GR7)^
ME*G-0??10?^ZU=8S#YND"]TN(:]*?*FWK/Q;K*U>7>@GC_J<512*EP:V[/\O
MAW: <5G!M;)X,%\KRY9Y'FA8Y')*-7EI=NV6P28%2->@2L1H#'BZ77YZ-0):
M;%%PB"POCD.TS"(6) (_K4Z_C-1-*UB'<,S/%*?$=&:@T+^$_F\K1*'L'EY2
M<>.26THLIP-YO-J$%5)4NM4R7ZVGA[P/^1)9Y"LH3VFU^I6F-#9,J95B'D[>
M2WWB_4 2V'3X61+U&&$467-N_KE<, XDL[/6A>[WS_TQVSOG_O1/=KWTUX]W
MOW_Z=L>^_,R^_/;QZ_6WVR^?JR;YG.Y2[+G,ONP6Z==$766%@Y3TIDYE@A69
M_69U)B5&Y'U\K+ V1 $(U<NM%X4K!+%@:\PEB6768;S+586K0C3B&H$\[(.)
MK%< ,-^9QOQM]LL[3,+UG=E;+Z!MTTOOYB? X @89@D:ZG(2FD]\+>,F_5[+
ML&P,G201_.=F$\NH2HNB*C\E[O)W5K]E6IVU7[=;^MKO-@VKMUN]MK77L)N_
MLZW]1CW>8@%Y2!G_]<)\D3V7H3$(,1B_QY,[ ,#LV\W!UI,MME=IV)^(&Z)U
MR)#=/=X:TQ],G^=C;/BQR':"XT[5"06%5BZ3%@FL7V5/0C:=9E=+BDO6>Z.\
M_E6(Z8_+%NO:_2[CL(V[7<5[#07-9U1@%2'3*#)?>S:[&@ZO;^GRJ10&=>,W
M%0A"ZEJT(V&SC"P'A@M_URC\HVURE-VN98QS!)E1 60'*^M]I% %8#<1W@>1
MZ+&HM(F ,W81X.BNWT=8<WPE5S@<<CX:;=KU\TGV[5X<;?JK/.%8I)AM>ZR,
M]C9K AA>/MW^R_N.<,I:;=SNM#73ZJXV9(\&!/QV1V!L$CG;&&]1;"EBO@QB
MMOJFUK;:C2+FI[![%(,H!EFY<5VS>AW-L/5&L8@B9T7.:\C9--I:S^C7E)QW
M=B!&]+]&.1"_4/G:- I'7K+6[32V[_DPGJP?;?9UK=?9U:[>%19/+6<7Z'%M
M.. "\=OM:Y9E-0J_SV-J*II92S.&96N]GMDHHE$(W@7!;5OKM'>UKI\+P9<0
MSY1-6T5N5>G"05DO'\3+H<Y*!+L"% VAR=>&K1EF=^F0;D>LG]*?.WL,&8 A
MNT88JD50ZMRQWC4TNV_4".L*0PL8ZIB:V>V<!$.7$#JX#1(G$!?/.C&6[SF3
M$%8GNAH<$DMH(JV96M?<@=16H[LI=G\S$62W^S5"4..\^28B7=<UHU985QA:
MQ% ;K"C])!BZ!'_ZNK@C..^ 1YTZ+LV+UMNF,M7KBYYNG0(<RGU^#GO,5KYS
MC=%C=TZ#GDMPG+]0>]SBYB 9V=98P \Z@V\DG6D=VU(&>GT19&FZU:L1@I3?
M_#Q^<W<7@UFQY7-CJ*<9U@Y'3LIMWDU#Y[H9;SB?\$.\Y7-+DK"[FFZ>><7)
M)>/7ZFM6UVX4?AOGL)\;S>AV6VL;2BB<+X(-0^O5%L&7$#2XE:V*+S)*8&IZ
M>X<(L7)'GC]*T.^V:X0@%25XCBB!I>D]=;I>;PRU.[4\77\*!E5/[OOD)<1T
M;BF2PP9\%(H+M/&OQ/DAKQ<$<%#G]- 7%Y!)<^N@1(EJ+: :(DQLD"7FL9LS
MG)U_UT3,6I9FMX\=\6F\<:>H94THP+2UGMEK#KDHU%9&;;NG=3N=.J+V,D(\
MF4V2I81<6IQ'-[7>B;*!E4=9%4-ZMTZ9 2K2\RS)FIIEJ$A/G3'4UOJ=TQ2@
M/7?PH'1KA!SB"I\O+M>1EVM</<>-)ZO1\8G'\5L8+,GB#$Z21-X@%?=7).'V
M:(.X>?-"DHV[O=-4Z:I<\(IUU#MDZ*KJC'- N:[UC3J5Y"@$+2'(U%5K@Z<"
M[P;-?0>:FG0V7@X;XLK"X?=Q2%?+[]DRJKCTBKEABO-0V.2 T%+M %J]Q^DQ
M05-O'C;[FFD?UDWN(/"<V"-3S*&88P-SM+5.?]=#AMHR1RV"5(KA%,.MATF_
MIUD]XUP83C&'8HYC=HON ',<UBWZ),Q!OMI/Y+N\5Y?GJLMS=WAR!P"HRW./
M=GGN661:_D)W2@B9<6%]IO1.:U<U<9S0W"DV^ZK*/94J<+M(('O>WG2F!**.
M<YZ%Z/9,[SU3HE,$LEB_W=HSZ[/Q!#+G(HFTBU*"R;SCTY_'XY]IG'BCV5S2
MB=Y[RJ03&G'5->]+.S7*MP/_[3]ZAF[DN'UFH,\MA3WRB+.7=@<L<0;S^-B9
M=!1&+!ES^,^+7/97ZD0)-D@;,;P,6V.P6B\81MR).7[XLM,MO0NOZF:K^PK/
MXZ9.Q%WVZ"7CM<,9+?9MS(OQO&#]S.S1B9D;>;!R-I@QA[TT[58OG[D\QK<(
M8#,-HX2:G[.[T$_Q%U%:A"^:+7WEB_](/1\9J'A%8["-Q)_!*D;855W,K+<Z
M^?LN+][_>'4;C"(G3J)TF*0 VGR<%EN N=ZR^FRP /( ,,4F@+YQS#B0L,ON
M^#3ADP& P6QK:S"@=^R6-8<"HV6O0D&%X==@I,K"EA'4L4JDL0W.^+S>ZJ]\
M?CU<<Y3V6\9.M-":3^XJ21G)*9;1ZF)L91J*CKUOJ6,O[.Y=YF:2"UIZ4<JE
M=O&*,XAQOO6OE.27N,/]^:4P"832+?<BUZWT[S@J$OSN^=4 0/O]RAG!8M\Z
M_J,SBU_\-"^E040OP+#"]J7XEOM___=!!*.N6-/9J(-?2G<]UD EE)=#G/RR
M7^;&'94"2*!YB00F34DB)>$FE;"\%,.R5ZQE/VEIM1?T57_5TG87E3%*F_NY
MI:.@GT8>T"G@JR0:QP!W&.<!9,.$BQ5.X)T'F 5^_,F'B8S7P#I_;%=HV>LH
M4.-T.H6YAF/'"]:+N'/@'+&'&G .$L$-DD\PH]5TW\62#B02@8(=-N412G@D
MP4A8 CGE$-%AK.K51@-(PX'*=(K1BXVO2 H]RN+L5[O8 LMK)0%0?83US+5E
MW<1T;DK984 +\#*R!3Q0Y@S\U_=Y< \#QPF 3*1]T^)B/@R#)> WAI<VDNH-
M9KD[PX3 "2+C/N( T<>Q-QP+P 5A H : $R"Q ,0S0B)/D\(B\"@\-.9PIL_
M0*HE'+XWS#9)(<."GTF!2.' YK8A/0)HU0!1\10D',A"?T9(!KD\S-<%]((@
M?P"1&:: '-@<V(;PB>N-1K!"0#96XPT3(2M!S#I@1'O)C&: 7>5O)@YB%]Z4
M.P!Y*6@JX#!)!-23S9I# IY/PD<G<DOO:$04$^Q2\.#%GIPL*=B*C1T"9\1'
M7D!T!-O@@'8$$,Y/<,OH,V:O@:;]U)7M+&%#  G8H@O6Y0P(.G#\Q)-=$(!*
M@409'0[&;S1Q5P1]4]8SN*L41IC3/6O8 YAR3A]&A?LRBL*)9%DZFL1ID!3X
M7RF.(?DASG@+X>Q()02L?%_&(;SI<M@*;3*=AI*Q$"/S"!%_R?<:PV*[JJOM
MMVC60(M56*7T7 V[<+4T)"$+E4-!8]HV8[&L%UZ"I#]@-+06*R^\:Q1NNYRJ
MOWJJ:BIN;A\=L[!XY>"]O0>?5]P,A?'0FX(\ 0$U!BE[OW7/X/3[/AOP!6D]
M!]I\1:,4GIV!6&R6JMN1#^=Z]M6 X^;6(_R<<EQJ%R:R6^U*[QD:D0S-I5NE
MB,D!A _C+"^Z.HTGXX@+95,IQH3D'7D<%*>;N5%9N5Y.^E)#H6+Q@,S=XHD(
M5?*<34F#HB)*(W8#6P+5^;,S+"P*W R,ZT5.IJ_PR?D!XT=GFEF/(_@Z&2^#
M?2F*N+AX6> @UUY8WW-3+2T9=/XCE3\X\9@-'-\!P)PO_Q9-HFK ODB\'&Q2
M,F5+':P$32"+@:+LOMK,Q\(N)C]N%Q84K",H @TQ>(C,-VEF)6D21C.QD"+^
M0"8AD%+JDT6(S\UWWM*P$/8*9DQA3V@"(I\#1PG2QY6&=%<*<"! #XW"S"@?
M\GA>8\&P:802PBE ,@"EA:9I 9 *G+_@1N"[)<\4AI;+13LTNU(-^(?J@.;6
MOUZCHI>X%H^K523";\$-ZKYJP:HY>V*2W)%G/H>P!UUG5TQRSS=$]"G9AB Z
M$4W?X->)0$Y%D67"%/(3S-%\CI+R[LI=W/'["3+ 5V(G<.J(*LIZ$<7^FQVV
M5=^@P:H0DKPN";D.U&P,YB=YNL31$:=():6W"C#%;S><X&B;HYO+1T4M]@<7
M J8P\,$F1BX=AA&,@WSK@XGK"V-9B 7$"6K,01K##L%1)G'X. Y]WF(W'";W
M K$'#$B 2YO"NL&W?T#!Q2EB%-T+U,X-DVT1=7H6>YCP9!RZL#,?WT&U+XR#
M@0.0PDG2&%QAK3B82\'K]\,A2:^(3QQ$>B0!238 /870-]KO;O)-_O(W9S)]
M=\T^"C#0]_H[ABB$/>6/5? 6O+BD*)",(P\%++GGV3!C[KAY%&"4&4GY=5D"
M_ADAX-!\F-(D0(&P7>*7A#L388/FJ)L*V".*T6B3F,"X!:P9R!146QI("4_X
MS/0(30)R/"K$^B!-*(*$82P7OABBS;58,TJ8D.A#I1>GP[$(5^8[36')J"H!
MTT-\Q.?WCJ^Q^_"!1P':6,(&]CW\G;8S\NCS8JU"WTCJ*,NZ7*4 C$-2IE[H
M4A")Z P6#5PB[5=\*5LR*=0 @U5 H$&R16Y>Y"&FU<!#S)5O/V]Q &RIU1;;
MVK4ZP+!:W6[WZ"G<O99M]9^B.,!</^>^:^VT[+;1D+6>+5R?*97U.>LX%/X5
M7ST17/5JZ]E2'5.+(IC^5L=XR8$3+5MNT:8&8QV,MWBI<TN18*Q7V:ZP>IYY
MPQNW]XT\L5]%2.7C<A2I0E;V]N3KAL+F,T:;*H*F"2RP/631+N?\5DG(W^&*
MJ'KC&L,RQ]KP6D8X1\#1.:$D&07 _2C/4(![>LJKI9F_CSH]1UPJ\:O$KQ*_
MC0+<6LI35XBI)]63ZIJWG:I[UQ_[/MFUQ>?6UVOG_=>[WMNP3:UO'?O"JA5J
MMA;]KBN,T033H>K5=?:3M'M0HN%21(.MV4>_U%*)ACK@UC9.U7ZH%BV-E B[
M#!'6U?M:WSSVG8U*A-4!MU9/63=*-.R]\8[=T]I'O]A9B88ZX-9NKVAC=N:W
M\JS+VK^P6W+UOJ'U^[MJ_!I?R7D8F=:0.<T]HQ*7?8>I;G<UP]BSR[ZBZ^>@
MZS-WJ2^;_RS;!O[;\T(RQ7_/P7^ZTBM[T+7>V<,-4G1].KJ^A'/JY2KC2[LJ
M0S<UJ[VKNJGQ3<.'$6@-V=)HJU[ZNT.MU]:,WFFZZ2NRKG8;QGE[,9?-?J:N
M:^W^KA=9*OY[1K6RIQ=SV71M6!VMI_<57=>6KO7^DQS)"/(T6H9=<X_F&W4=
M7E?TN6W7%WOHO//^ZRVG[$Y;,ZWN07?EGO[0^6)#,:OQ=@R8*0%P&0+ ZIM:
MV]HUI_8"!$"%,9KK="KF5\R/-K!F]3J:8>]ZQZUB?\56BJTVL)5IM+6>L:O[
M?VEL)5WN[&4)0Y,>6#W^?A7W,")SPQ1;9NY1NG_R1VN^DZ980><#\2;NY(P:
MI7T1O<V#>]DS_QB]\@YZ],QB%2=GFLL6?ANHJGZF5O.(2H%U![5P%KECQ^MQ
M<LX^X*HMUIM)3%OK6WO6ZZDCWN?PPZU6I1*(HY?D*CZMT][,KF:;*G.UUGS:
MO>@D/R5/FB1/]+:IF;U=STR40'E6@6(IQ7_QC-K7M8ZE<HMKS*=FZVFR,&O-
M<JHQAA32FM7;,_.PX:>@S>#.;DLUQMA'ZVC=]I[Y=(JLGZ//5K6@4'.=S<MF
M/Z,/1M^>F3>*_YZ%_Y1:V:L.3[-MU>ZEOG1M+^J52SC;5'TQ#*VW[VT%*L;P
M+(U+6J:J8-['C3%W[NZGZ/I9Z5IUQCAC_C-MK;US!8%B0*58ZD[81D^S5#I&
MO0G;ONS>&'?\?@)X894S_2N$' XK[JL?&W=,S>BINO&&!BOV5UY'C,*=&TO8
M'<VV52^5YK)$I<!T<QTJQ;H;NDSVM+:M"K:;R[M*G1T_04?7.L:NL6W%$W5!
M7WLQJ_X2#J1NPF@:@M/&V2]_<R;3=]?LXX\I#^+]?+?F1EE>=["MUYL+"[ \
MZ1AG2BA=O&Y#$4K-K'=U<+(W0>M=K=-3HD]1RG9*Z6F&V;]H2KF$@HOKX5^I
M%WM4;?&5^V <NNPFC)-+J[AXK;?-ZL1^'KF#3SK&F9))MZNHI&9&7DW"ODVD
M9M,V%#DK,ME&)G;GLLGD2,'!QN1XB/M/MF5X;-N]#'.+G:QJL7FQ/9V/#Z!Z
M"Q"[J^GFKH?_1P=2 ]W1QIRFG*:7F)(P2L)D5[5H5G?/?H-*PC1!PE2ZP;>Y
MCJB2A$H2'H=5[+;6-I2Q=<:B\&ENG54B1HF8JG7=AM93(N9L14Q_,6&4XE\_
M)0Z@"7ZZWL/[O\,_V;(F3G3O!1E&^S"%_ 11V)G?[9]IG'BCV=-MC$9\ZR4P
MW7#S5HWV*[$REP\Q*\X+@[> .1[A4Y4ZTV\'Q/+.Q4<>S!/ &GI$474 Q8OW
MV77'?_N/GJ$;.5\_,P'.+84]<@#\2\,V6WT&\_AX2CT*(Y:,.?SG12[[*W4B
MX!\6CIC1-DR-.0SP&7$GYOC92[W5R=^$%]NMSBO@W,G4B;C+DG#M2 :,%+@L
MFE])5^^O6$D &V 3V-4X9APPZ[([/DWX9 "CF6TM6UC O*"TLHY>&@I&ZK>L
MY:55&-IHL6_P9#[V+JMBCT[,W,B#3;+!C(T!!_#M U#Z! :*P@ESW <G&,++
M@-1TY" K8$088>,ZB<.$^(HU!LM._!GL;!3S! ?SP\>%L7S@#\XXR,;)A$=#
MSL!A2B)O0&R5C41#QQ/']V%Q$1^':<SCUIGR7!%B]RC$7@/>6UP2D<A+TRZ(
M54-JI?L#D(XEAVC[\Z4V1_4OS6[+7IRJ6WTJR0[99#%L@X6+>T(:$Y0C&+M@
M@6-2[0JFJ,QAC:'X/8A);YLM:Q'%UFH4[R=;=;W574->_3G*P[FQT>Z^<R\(
MWZW4MIMPGB=-?,^! 3C67\/JX:5#!#9^ G"#9>/WL/\XG4Z!6(=C!Q8*__H^
M#^YA2W$"5"RV0VN(P5X*ECC\,(*MB43>9!!N;4U<<T8]&W-0[YNM=F5S<$$R
M@"+KE:TNX.#>(1:A9=LMXT@6H=DO#74\BU N=1IY0)& G66#;\R=!_''HS.C
M788)?AZ$P57V*>#NP1O"8+F87&/Q.0^>X) <4F[*<\!Z$REMT%?VPWO&?_ A
M,5)C--[>-MYMO6T\4,+SAA<VN=[)Q%N@9ZM@M44E7%;/,&AG%V,2R'OU!HS^
M@FKOK-O ?OS9:^EK]F,L&A7VN@T]@4VQ8";@JB?3*'R L>''GWR89$].O!_T
MXGI+0J[W[)7YAMZ<YR5]:JS&]9(7L+,:-PM>1'ZS=& X[0 ];H++H!\KLF.U
MS#D;H]-JKUC<WII\27]'//:0]#S'7]*Z#GP"'."R(*61T=#WG4',IF&*BUD-
M>(10U<V[<P! WT%XRK@:Z9F4M[XB9.4%J[< #_BI"[^ PI"U]AE8<=J7!KB-
M;"WC2N*SC%87$RZGH2AS>1MAF0M \-VCYR9C&?,NORA9O5V\ O!".;'^E:6
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
M?N6,8+%O'?_1F<4O?IKG V""!1A6V+YD$+G_]W\?1##JBC7MR' G@F=%/;+
M"%:)$?;1%O!J):98U"HI=8$K:347524:3E*Y9"^2O,7521T@Y]D@1&-^C]?,
M:<R;P) /W,W>F7@_Q'#KC+1->H->W%\VG]RNVT@[-_!$Y P3PB< [3[B@-)D
M["0"<4&8@%8;Q(D#"M'Q_1D1D<\3Q"*8B@!C9PKO_?!0"<+7AM4F6()_7A"1
M<-<S6J3OD:0T '8\S>P (C P<H;YDH!6D2 >@'+"%- +^P),X26"WF@$JP-"
MPS;_PT30$)A;#K@S7C(3ED=0O)F ,"'S1*X>$"CH.> P"6CQ?-8<"/!\$CXZ
MD5MZ1R-ZG."M2 ]>[,G)DD)?L+%#D(SXR NH,3%L@P/&$3ID.2'0,A('0XC,
M*E>T,$;. 4C %EV0_C-@IL#QR5XBXAP[P3V,@85P\1N-B%5\<U^R-W%7*8Q0
M_FP=:X) F#,NH\*?(9H7XH+*\' :) /^5XIC2)499]R,<)8FH -BY+Z,0WC3
MY; 5VF0Z#87$(8S,(T3\)=]KC.6SJ]?$ ["6?>&.NJ"]/!!DI.FS&ROJ$'VI
ML$H90S",(@*BD:?4LE^5:$S;YGF5==)+O5MXYW(TO?IHZ'I57GC'++Q#.55O
M]535U.O</JS.$E2LO0<_P$][:92B,@B3E[V23PP/W&^%EWP$16RND'/7+W/V
M2BY@;EI'7(B-Y1T*@)5%/UDGC]SWA:@JO"]0Y"B3YUTO*8W0U;H"J0@S"H?K
M7&5&=L%]AI(:"(C%)8DPAUV*K6UD^WEN,4LAVBW\O1P8E.:DZY(3!*0,3GD4
M@L=^7\0=9$PDHU8B7^$T24.!!BS?(\"0XHF8<;DMMGJ_:$/O&=69%WM[1H<D
M0'*M708(,UXQ/WQ$VP88Q1N2&I_;'EH'#QX.G,+P8E)G(J:Z@:6!X7 -EA 7
M)O7CV!N.:8;L&<GI,=C+P1*J5L14:/RGQ=/9"H#B!LX:,#_2'#A'0GB7K@<5
M5(4D8O0Q]K%9!) 3T$-K 9^KPC4M]D$0-QK5 1!5F-<78!H66+-1-(/!T&B/
MM06S'*\MA2?B,1#F#$DZIGE'W"4%.'?)J20G.L= +CL_LM*-]07QIZ4P6MG"
M056GJH98$2[7S?EPN=%I]5]I54/YBR=F=G?I&'+?.+YI+RP,3R:7%W94 U%&
M4L;<>1!_/#K"5W[$"#;976!.(7?0IPF,E]!?TFYM#"=LI*XO\V)#J/*2H;R-
MP@J%2P16O#F/O4(Z2>$"3X-%KL.X81K+",7R/ *AJ]9HKUAC1=J;7W*G9+9L
M6_%+VS:+%>]OG)!479I@@5)Q:%#KJ4]A"K!/_@0E0Q"001!)P!C7X'$L#(D1
M!]-_?82]290ILXJ/099ESZ^,XZF8HH1@O232-A^,+"W/W-O^75BMM<-J[2.8
MRC+<61Z<2''>EW;P_G.4?S!9<= I>1+C=+ND-1ALP/'=%4D%]^C#RL 83'F/
M:\ P+.S78;_]]AO,YP3K9>]%GB%U&W^&9,(\\A/L7OT<E^TM-48BJ7,GCDW
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
MVL+EV[7L V^=-Y^@[*/;LCJ](W>&;<J33>A@NVN[4FEV5&E0VJB,_"T%+>R
MGIM->?+"SB)7]<]$+;/&GCE:PND%G:-LVWS-STCZFF[W]CTBV=YD^(D;%33E
MR0N[/6A5E\0=Q,Z9Y^.\[O1VX+B3].9KRI,7ILY7M1 \-E\U-]OU=:].N<CU
M8Q;5U;=ZHSUMJ<N>)D\^XR3RZ.11!(@/MZ6K](>Z4$O[F*"IN>SJ:WUC]X*>
M8T!&B;U&IEWM&%;/#ESO$HQ>W\^>)Z*^%(<J'_&?NM=3%I&G\ZQ,A-.AV(\I
MK((S9!*4Y10M?^#X+7#A8S*>"Z0[?L*C@'*X*"3O3;"W&:=CZLBY%PEDH#5X
M<)^,>4#Y8_*8$=[.3]FQ9Q2R*Z7'.-]Q]@<G2'  /!: U]VB'Q38?C[>3%?.
M:<-I/EXM? A$^YTG"T<0XN2!%CM-HSC%X#U1A3?$V&><9;D)11BG0]APK)42
M*D36F\C8"2,V2&, <(QO)F,G81..7=K@.X!6'#/!.+"IZ#[KHQ4B: #J,,H(
M@$@]M<3Q!&#6H5-^?-_E@R3OM[;BG,)S_^N%-S)Z ]MT+,/J]JQNQQ[8?6LX
M,#K<X19\Y/Z?;MDO*O&S_ 3EY8G2OE;SRS^_W'[^QO[U\?.WW[]^O&M*\L)&
M_ON#4S:+-_2F0'A(4%D#O_7%E?1&P*-X[$WC.7Z)QWB\B60-0\9<8Y$7?\_L
M-7'*19DM0_C>@1>QF: _DXEF/XH4+^*2N3GS-)D\C2U/J)%OL? QP%7,IJ@I
M8=2(4Q9++ <B[B=1X.?MXX#4)Z%,B5B]Q1:[]K'ATOV8KIMTLK2=6,R/GZU^
M,6NL*#B1.\"[^)64<DX<IQ,A*D8IGO["@ )XF"L'HL$/B8UA^:E/K"[*7[/-
M@A 8,="8^#BN(9\5$R32@ X"4:HXLV)HC3UR]ABF/AX[P[0((P2$SPDG)%[$
M&F!% $FZ7G,SM%OLQHN&Z21.1"=&VNN0IO"Y0^D?#FU%#@D#Q""[4R<"B<IA
M_U&$QG[6A ^3,? 45>XFQSD(:8DN&)"6Y W29$XO(!3SC,8,%U)*H\I(Q-K*
M.X#Y,"G#S98(,"@-. SC1&[HD<L]T1L (_J#AA(+92,'U #".\<YB'(>/7A#
M'B^0?Q)B^F:^")ECB3P&[XN\#H\^GGA)Z4A[GLAR,FRQ.RZFHSZ"/X?1A.GM
MJ_^1\):M,'^#9;);C=TF'+Z^;K&OR)8_ UY#H'#9&/,LQ)E(>;E.B@,U\<E<
M7CL $-G$F0(2?G@3D43P<CZ;KBS\**$6L#,HI<3BL7X:X&-HS%,2[@:!F7<U
MU7!P@>6%Z<U2 F&1T$"\'868=X=D"31/'-IB'XHT^4WBK>#D!0(J,=ZB+%DC
MSY#&A:DB4HM)G&3)Q1&?@#Q'.;7F[5SNP-:F "@O$SLE!I!9%V&:H#RAM"P$
M/8A@LH36HA37 7-A+@?F1N<R% PZD8(MV9B6(+4"V%?4+33U1RB/\U5E344W
MPX*L-<SQV D%.14<8$'UFFU!??[X![N^N?GR^^=OMY]_87??KC]_N/[ZX3QL
M*1#%\S6!]? X*9'+8%?L'T[L$67_)N2+O$L;J/:NE+8D2^F1^WX#V38\>1HZ
M0A0EA9-U;9:R@FHABL62S,#*B/VYR[::S5TW7V^_W=Y<?RJSV,>[;[>_7G\[
M$W?E&VEO2K8;</#A@Q#37F$LM-ADKV8IDQ=K=.:)9QAY%%$K4Q ZU3A:GCX?
M@K'J\AB>'0A+C RH;J8<YDVN]>E[EUAQ9K;75YSMP)&==LZ1#:I3FY</)Q(&
M1*MFZV19Q:M7];]H-GD)T3VI'OC S_[^(/*BL7\3<P9@![)?*6Q&_LI!\NM4
M.$ .!+'"OJ+I?O NZB*%OX#P\[*M8<!2Q'E$-6*Y0&-%/WX,+U',86X JM)
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
MQ)MMG&6)-['BC5I4LT;+.]Z4D)-SR%$O,7&4IO F#L4NY$?05 ]%NY5+P(D
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
MX$1P]>*J3XK!)+&\C6F:7]94^F?/+;G#2;P==,NEPCRWR#F%])G.-I\@+KY
ML^^S(U'9P+8]F[7-</1!*"\3?L"52$!&<319C&A5E-76-Q93G4IQDE\0X2H8
MDI,[=R4.VZ"%VGH15DF0^W'_":I]H2Q=$U<MJ\KS++-<+5*M*UBR"Q+/.3#/
M]+FO;,AD15_>QHK"M6BH1:RF"<Q"E&ZB$Q0HKFWL7U(2CF%&P,?M8BKA)H"U
M'9J>O9V;"O7G:[P.+/;2"JI6SWBVZQ8UEN$9X@KKQFRQ6O0#M8;!C!/43T@F
M]5:Y%97R?G@.]<0KY<U;05$M'' ;3:;]:%+>N*5"M:@XS"B6$U"-YYU'Z/HP
M;HJ8+;6;=JK)UJ*95Y.ISU\I57N%O4C XD6JS4G#Q&H2JT7C;J&34ZJ680\T
MH,_$?Z1B4C@%%!7?TFHM%:I*I%6@S6KE_0<JF8=;S\3/L@;ES3 (U:)ALWV+
M<X@4[^R9",\ 3IE$+9IDP8P5=A\K'75-G2#^0L%<Y%*)'*L,Z2(2 LHD3SSF
M)M,7^CN92KBUC5FH*>-V'C$?ZVPW:9JD:M%/?J'DZ?47-AH_$T-VDU>R%DU(
M*:/,#N&,,8(5#AX6@K]F2?,C/Z<7W/<I1NQ-<$=?PFM8.A+_WY0(XW;O9HQ8
MQ+FMVZ9Q9:KY;38=S1XF-ZU 2D1J$0P6W "RKDC4WL/J"2FRB,EQO(<:?ZUW
M??;!9*&^-(3]-CV&!B0Z\<5DS_XRHACOC\]\DP<"3);J.A-;DMVS%&M3['E&
M85VW_+!;W*@A!J^K]Y!X_?OKAS0%>X +)817%>%MCE)68Z]AFR-)H:S.'Q5H
MJ&E6I8?O)G=\-Z2]MD,TOKHK6V]H;_G<72)0BYD;Z\9]YBEB$\9^/+QT_QS
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
M?,+8.D6X(]0A72HZ.OD:2[;/D/[LE.Q?110F%U;^IREYKJN)WN>VT6:?W"!
MWV$([6[ SNOEY)>X^O>GZ>6EY1?A=$R 1LF6E%R2D- 1MQ+Y9<[:0.HF,66<
M54FV;@OR,*I]U=GM)[R839?SD)9_'R\_OB".D^,X7W5WYI)9GX.$K*TEHDL)
M7@8%7/I27!+)E=8WZ+> -R2;V9A--S557T+;VTC6!;T&'<47./X4X@07KVFN
M*,19)=PZW/0W9ZG.Z7_-QM/EWVCQGY&J'45TK$05@11Z;2!?/-2[011D"VV1
M&WJ%/:2XVL$9DDWLB5Q'DETSQVS-M-0X^')NNN6P&*5@A+3UE#-'6@\FEWH#
MIQ[TTA)#LMXT+X&^&;(A59H^N/[:6U0]TNA9ZFK;+'X+7^LR&(6<"W>.<-2^
M98I9!A&-AU@B9U[8S&7_#+H!:LN:T?TFP@[.GGTDU"]QYF>8K]1U'&$17"/S
M8&S(M9RP @I,$A1/ _<NB!);[]!L@FO+.M#?'WWVD5-?7M,O6 /0Q4_3)9)1
M7;X[B__ M'P_^X4BT/I)7]]BQI/3\Z1Q5X1K.1_'&JY>Y")'B"9E(PN(>C90
M12G(^Y.*5&A46<<2,.@=O:@&\+:L"OTH:3<0X?:HYM;%'M]J? 7-A4=3H-1#
M.\I@ 6\D ^YC<=H'R7/_UO)>B%O6B7Z4+#R$]#;,;9V_7K]$0O"7/_P?4$L#
M!!0    ( #))9U=])IQN2DL  *QH P 5    <W1R;"TR,#(S,#DS,%]D968N
M>&UL[;U9<QM)DB[Z/K^B;IW7ZUVQ+VW3<TQ;]>B:JBB35-WG/,%B)3$- AP
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
M#=G(!(*$TO(L9I R2M3\LS3^T=.S/JQGH;PKE =F?0_F?_\47X9$B#;2,2O
MZXCV+<D2O)4<B)?:!N)=4K4#S'M:VKYBD\>^-XY9HHXEFGIKF:]NUQ>4V !!
M ELORF% T&X0QH,7:#PPXO PR#$S73OAX!%(AXJH'J443?KC9@]'^Q9X*S.U
M"<"> K>/@CM,$+<J2YN+2P=^'$1PM"Y8G 5)4T:@0H!17$.BEA')G%12G8;
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
M3I7\B^WH>DZ^B#0YY+,"[[DJ@VF1[SSBKK-"LQ1%R*+?@,2[?I(O\#1)JS0
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
M6;%;#;S5C\L?'E?U'__V_P-02P,$%     @ ,DEG5T&HP60&C D #DX- !0
M  !S=')L+3(P,C,P.3,P7V<Q+FIP9^R[!U@36]<V/ @""C8LV$'L2N^@-!$0
ME")51$0(H4@)A@32$])#0@B!0.B]]RX@H(B@@&*CJ]A%L".HJ/ -6,XYSW.>
M]WO?[_^O[[K^ZS\;9F;MM=>]9JTU>];,7@QS@W./5KB:H?Q] ,#:&M@' ( D
M("T" *(@);*T'-R)_*#%Q,'=H@5:#-S21,1_\('%X$[F)PT"1=;^I$$ID8WS
MH_-<($]DTV^Z3&3/3YE%X$YM?@]L [<Z$?4%>@VX#3#\%\XS+_\*/.P [?KQ
MH]1Q$0!VK_QU-/&&>4'E[?Q@"%BH'RQ$7EU#64M^C[4GQ#]XGK,74%=55]=7
M4]57U9)7T]57U='7TISW@0< $O-'574-M8R?/L[- 4#&HE_G73J0(?J+%C,&
M?C1Q$=&?MHO_V3\1^!_^B6#^[-\BD5\Z1,B+?NM>UOM3WY&?/BX<YP;G7@/2
M"QYYF%H#B^;> ,L7>H W:6%\!* "TI*2DDLDI9<LD5XEM51JU=H5TM(KUJY?
MO7KMZM7K5TDOM)^'OV\BRZ2DEBU?MG+Y\I5KEB]?OF9^MWS-#\BJ_XZ"N8O
M*DG ",@0%5$ %JT2$5TE,G<?=&SI7+N($6CE8I&%]M-!47#6B"T6EY!<LE1*
MY%\'P0B)_AI<"<XQ$=%%8HL62XA++A:5U@ '5XF*;9-16VQRW'.UPKD(=?$U
M,9F5A[;O6&M_R4M#$TZ^92JQD^_P[M%[2*C6NJPJRJ[#L8[>9FW9"&W9VTZ/
MH1^JJ9?O()],FN^.RZ'5"-KO/OV86WNE[]F4LT\8/3ZOKJ/_^;2.A8MO.",A
MO[YSX,6G5<"B1:"U8@LV28@OUEHP89N:C!AHP3F%U8O5(V+6S%MPR?[6.XT=
M7H_@9+ZIPUI(J.;[G>+S!DCLTFJ[#1J1+>MMYJ2-@#[^;<)_MF#W'R;,#0/2
MH@OG7 7&=\J1;[ES[PZ^I97E#KX]WU)-?HD^P$\XU3E@5+9BYL*PVOL"61]O
MAAZWRNQ8P)'EH76OD;V?B)J=<X#'[.K@-Y6W_0[ KG<6<$U?0VR_[U:<S>\S
MS$-*AT;=#0V![WT1\*;DTO?G>N6C;G- ?/OGI3QU5AQ6*?76HD/J8Z=U,J=:
MRUI=JT?9%H[ERTI@A9X?)VY5UW_4>H7LGP-&6J>N]$.^NTWT:!#[CQ6O^+ W
M,_M-W07:I>_>+].=WF5KC,\!3J.AFZ7.G7QAT&9[IZ.K_+Y'_AP@/0?,?&!8
MSWR?2EZT$2X.-9U43[X JNOY^'8.,.PL5N_P45F_2JX1TG;R5H]:VN:<1,*[
M@\>_&IE]',=XV)>0WU3&^FU)/ZU)?(BJ;?"KT-64.!#*4&:F\Y_.EL\!G-.I
M?>K[VWIR!_5<=-6S#XQC>VLY016=ZMU;/FZ"$J>N#.R[P\DZ>Z@E2FBE+KO:
M$PRJUS,PNGM!PHHX=_,OX7:(G2HN\D:D%W])_'QQTWB &;3-&!D-772]-?7E
M3%K6^Y*4ELR[51+#94WJ7Z6URD-+SNV>#"B>_>(FVX!47*H?+VXN;IQ4=6+\
M_F;61H/J+Z_"F]E&X[U]*<H1Y"YA_U#2\^A:J$7#&_V&TG.?U.ES +EX#C O
M?/>,JYNJ')X?*QYH?VW;^"-:@*WP$=YLIC=>-/'.=46C5'30\3G #3W5^FYG
MN<7GD@ENM-O^=9G?^)]BYH"(N\TF.VRU>*]-QR*ZO#915-2_O"8^3AW>A,EO
M5X_^.EEN-+7TF='C\NSZ+]]ZP(MF'2CW9;R3>-N]RI(A["):HIZ]7W%SN:S5
MC& J-/=4#P<'<U"H5FQ\H=\I^K4GH#<'G%=*@M*[_..)&S;M2-<V!M/T5C!4
M/"N^Y8ZX'#!V1G.W!L;E3K34//ON??6E^Z[G#B\'QPL+ZLX;)H</0>/O=1O<
M^(1?4ZT\!VP0(J44T35Z(\:=9<4ITJL;^@:.A/7";CMB+A.*??!GK@=;-Z0:
MS!:/X#-KATPJDUT;HF#%<;TGC4*_74F]^\ZP[#AWX&-+=G#0LX?Z^?WC%[VW
M],,^CL\8CMXPL\U[-'H7WKC%9<AC:";J_*..^F5-P8H/JZZ/&!W]4G[*]WCO
M'+ >OWMMHH'%OCJU&T'PCIN3S1?3L_;*-3[KQ]NWO(HNQAN./)@(1"J<?J(L
M+]/?<./;6[^9HQK?(,2KB#G@4=$<,!YD8A-^].J\HD,EIX;A^PEK;T!8(;DY
M RU*TY@#+23,\,SK/GW&T9=:WF?<QDY]HSN_" KXGENG=WTDX/3H=?.9A#F
M14B? ]81QU.JYX .HV\,B]E-Y;-9=^.>/_*859M\OZ_GRM72CZ?O]S6TT85/
M[HV:#M?-EKE,76F(3VN&R+%?$I@:=](=PK\M0S:-*>^6RL<[-LD4AS:6#@[9
MK$8N*[P1X/ZU%)4[!TP=K9P1^)ITY,TFWJY.3_HPR9\#[.M528_<]8/+\H*^
M;]P7:E@U-0>4G)@#7&V/OFQ0J!O<&Z05[VS^U3L *FA^\&+;BZ=$3G JR\?G
MM%E09XXH)&G/.2"UNOH6[.T^HMN^QK=E62GA,RXCTSY.P=F0^TI0_FAX95=Y
M_V:/$G?U#L^I4Q,?U.#&"A>_*A:.'!OLM7RSJ33_2^_1;[N_'W*XA[<=_X)W
MRY;FW![P=@D8#QW69@1%E0\:E(8-8..-#L]<ZE=O.?\,<8\3]1DY%-?O4$E>
M;#MD^W+C)=_*UBXWHF,C89?$X5QAXG;U)G:Y'A 4P.Y]/J#\<9JH4_E@J@-Q
M(Y-QA]#D"WT^]-)N9'*C1^V-OGZL^?#P)\+9I7BU,]\1X^C[&MGUNQ>-FC_!
M!ZH,#V#=#]!'-D[GR[G/%O.!ZWWM(C/[&W;[S0%B142.[3?;>C"+]7TYQ4]N
M=6GD!OOV8:H_!$ZII[J7(9-/#BDAHWPK(TJ^76GW^HZ<N>.VYWJK_%.ON@[M
MYQ@GS8.OITJRL?N70^,=FOO*6L?S9Q4*YH#(UMFR9]W?[5XNFY!S:2S;2GZ9
MU1.>?KV6HUPXVA<^&4:\E)4?/M':O_G;UE1*PJT/9H%=#]Z?@9S>W&O;5Q#M
M&CU;U3]^WV&WZ/CU5*OF\FM0:>Q11CUV6@>;=+_5K'>T$AU_&I^ V-@8=.EZ
M]:*)J*#M8_W3NH8)1&5.^O'6NW, ^S1E*GD.6/GI"\31=M3>*@3C0_S<-C[X
M8K?$SNC<<JT$@QJ->Z.YRS2;/@E*EN=.36PJ>^*%W/?J:B=V>.1>EVB1-,HH
M9P-JRKFCL;SWWC-;,/.?>*F)=^UYJ8<NNW3M&O)2O';3UI.*?@%*GAD$V+>
M=>$V+5TM58@9-4R:>=C>J\4?<P><!V1L"UT[ZSKQ:^+F@+G;'Q5[B]TE#FP;
MTD-IN6&?X*DF"/^W(_5PB6_79\!$+[C[O?-K_VW+O5'( :>@HCRZ\\6-'9I
M?XUDP,E;'T_V)0R4C,%RGB COY\=+_S2DAB0^CJCJGYPU'9R9)K^VJO_1"HV
M[TXBE/:E]K'>H-X:X#-O1([S"1H )6;G]JE%SP'<V7/K^R8R3!IO"0S<,C[V
M[!MKCXER7^MNAG#^1'&?QJR?99\8@.'K6V'Y'V_JMSK.M":PW?$>ZU[<67X-
M&?9D1$L]>ZQI_[:HX)FSP7- WASPCICCI#ZSV[*J9V+3W8+R%=MOAQ:&)KF=
MOM?JH8HA]Q^X?:T;6ALT!X@D0+\:W<P;;Y;-N+<'[_KY_-T[1ULZNK=NO?YX
MYH-BY=<WL.%SJ1##WEC3UMM$BJWHUJ0X3)-X=TOY=RO?X[['PM9N5^^*>E6T
MI7ACF,W+H:8O<K8?PXC9QU^&?3]Q,=C6[B5J7:6@1FUHS2U(,D1'KPRYG('I
M<X$2<X; E/QM.+5Y;?1X67>XP[)Q"?6FB8S 9<L@<NZH%C:[_+ZOS=?P6_7?
M=GXQC!Z[BPD_6DYTNNH3MK=X6YU#$ H2I%@].@Z%.DZ\@6AHC1#SQXB7B9>6
MTF C7QW*O=&NK8XE5[-+H9[#<"G"S1X&9*19 (DGU$-,PS6VMKI&0YO6)=A=
M'7,WW3(X]&K#&D[=XW4&7'EOO^=!=[YX].(7Q_;IJQQKD@6\IQ0Q+=V4ET\,
MV^Y'A[JS(7"V7'#WN_MC&/0:HDZ0GMR-8J.J.:!K\8L".]7E6'BJXPJWUYZE
ML,%FHL.=H7'Q^]6WOMI^7A,@%]JWM>P:QCS\T.6B&8SASB>K\KK-XAP""FM[
MIMVGW;;UU,Z.OB/>-KHX4Y2ZGNB@G_OXR9W>XE3L\,!]:\%,/'TH!DO_WFIQ
MNQ[;>EM)F46[J^;?F7=A6!UCID5_K%<;&_ RNL_TPP98QG2?<^\=)]L)HZM.
M9U^2+VQ-ZMG\+?S9XU&\L.Y@<-'M.:"&/?9QHL8(B;SO.^F,-5@QD6DWX+$3
MDZ3]Y+M)AO;E""58(>1!5U!(Z?GI%&QYDY]AJI.'6S.8U'N?]W>86UA,A!OE
M>C\>$;@[\SZU)!N(0$W#/S*#L,E&%RKA,RNLM.R#QP<?E#H-!^";1+>@N[Z>
MMN;F]P?(,::C'61>6<#F (L)3-=U@X-/D"FOTM(%$;'ID/*J1KFF@75Z42/6
M93XV_7WN:0G%,^6%8]DG)@[!/%XY=5>70IOELAX/W)G&Z,X*^M7CM6[ \NVF
MJ@C<MQ_31QP;@UWZML:P)C[. ;:RLOLW/Y>M+*.X[VI<_L9]0NW3@"TXU=*G
MC,Q>SC#O8_.=A %3D_NNA)Z#CQ^X**-46CN$-2V!C;W/OEL]6VIW;0RE_70H
M0+\4J=[5'5 2>$##C;"II+O,HWXTF4V]5V+0>OO5;&A_M[&D717.\5BC^!6#
MU>.=K@1SZ_L[^^Y#\M[6W)XY]?C]MQ>M 1ZMD]/$ >*1>AL#\>AJ_;I&<N^Q
MNP^ECF[WS7O>]%+C;#'+XZ38 >UOOE\[GCLX#&N+7\!N@4X?Z,-WY,^^R.D]
MZOL9B=9\F_7P\1S0,PJ^ 7QQM[U'_'#DLX=SXW)Q4_@YU;-%TT>@I*/)^@<\
MPUZW].7QEQ+GAN9>RP;^L3#54%8%= ]96HN)+2Q]#FP6.0F(;MIIL7E^D0@
MFQ<M!G:KJSNHZFFKJ6IIR3L@H/! _V!?><M@'[@GN(?('X/YPL!UH>O1'WIV
M+NA9^6"SAN#PI>:HR67$UZ,(C=Z%,?V%U=62^?&?"TP D J!@VMB6R0B!(D
MN_.K5< N%.'@!8,%+DA8!B.@T&!DT"]Z_F@:")_OKUC .OBCYB4.^2/F,7_H
MA,)M/(.@CF8G'$'6:N 0  =@  +P Z @)0]8 ^: *: $6 &:@"Z@"AP&7!8,
M^J'4#@Z#^3A $<@06Z^S$) M#=@M*( !/B#8 52" )! R )D:<AOZ5]^'0I$
M!/^T6MH+Z1^(\ ]>4 GVERQ(_Q&Q _/RBY3^$A69/T7%-@3A#PL.!;FR"[Z'
M(()_.0H&P@O^NV/O&VK]QP@\V/2/3C#BC\XQK\#0WQT;7T38[XY94.#AWQTP
MUG^H/@0)\/T9B)^K9'N+0Z; CXH,8.\M+^\-0WH9PQX"OYH%//C?>(<"_UWN
M$-S;T2D88;[=/A !_*D="O26_SN^?6@@8H%OAPHTAE_\Q5X:!H4@8/##G@C/
MWS/'SM<N]-?,F:=_'DT7@@#U0?R=>D?PGO@[O@,D\ ??#@XQ=OW-7@F!PT)<
M_*#@Q06O%WAC_(K8\OD!>]"F0S $ A84" OV_0F1_C4R;\*?^,M^\>W]??W^
M/"#U:P"T[3=[?N:(OOYA@XCBPF41^75<F%6[%L:6_^&!$>D'2FS90G?^?M^Z
MT-_PU[[HY$)_R2^<R )J]\H?809^%TD69*<6Z". BH\/.!(([L5_@GYP,A.3
M?G/4%_8GP?TOCM;"7ND/SH+.SPLT>"?-_6T3'9L?_G]_;"$6DC\BNF 7L,CX
MQ_9S[/#OL47_-K;U=PQ_]#?.4Z+^OSW[,6P\7[X#B8U@_D LI*% P!\(!GS!
MC&()'GU CN=/&@(>CX'9QA?</, 490K\OO7^TO[$F]?]NR3X=P*_VQ^)!@A&
M!@;^< D0]X(A@[U#_^4^AR#4?KDV?W/\:6("_S*#@4._9_H/,^Q_3^0%M\5#
M _TAT%#GP&/SMZ+(7\ZS>&$,)&3 36*A8WGX3[HE?.$P9,A?6.(PN+^O_^\L
M:^8P#[)=X(']99Y(!,P"&@R%>R*@W@O6HT-^/4B6_A">Y\R/6 ;YRO]?\%\4
M"0_\^3CZ4_#_RK$.]87^A2/N&8AP]/3]"V\Y! KBH"B$9>@11^MCOQ*>Y"_V
M7X27^,'@&)- ?]]?D5KQP_DCO]CST?6&^G@B%S+>DC H'/$WXLZ_V'\5E_+R
M-84%PN!_"NZJ'X!#%K\'YLVP@07/'Y<@8"'@8RT4^N? +0T$ _EO7&FOA=3Y
M;WPI^'R"_!?VPEVWYP<.W!89O0/^X*]9(!>*W O]>0E@V<3/$&6 VWR%^"$
MA,DO%,'7_U/T_J?H_4_1^Y^B]S]%[W^*WO\4O?\I>O]3]/ZGZ/U/T?N?HO<_
M1>__CQ:]?ZP#MRVL=.;+O O+GA6 "> -P  O  K( W: WT)]& :$+E#SI=PU
M_QL)>4 =4 6W'Z6MA7/\J/=( )(+%3E@[I%,EQ\"$:*OHA(<JNPYOX)4AL""
M5%">(2IJRJHJP$$C5(@G) "*D/>"^OH'&RB\;6I5D/?W-E!PT;)6M0XQA?KY
M'\' H0X8&T<()@"BYZU@9"A_$*6/"@H)@B(\Y5%!@<&A^B@#A07E^B ]SU91
MD%\00008*/SX&.V$M9V\*0P.E==15E>"J*JJRNOH*:MY:6MYZNAY:2K*SW^1
MIJ*JK:*FH:2NKJ^J!O[*_VP*X GAWC[Z]H?-?YX.[!DH_/0K/#Q<.5Q#&0;W
M55'3T]-3455745=7 B640M'!"$^44G#H]E\:#D-#(7#_A8*V_'S?TPN&1!@H
M*/Q4ZPWYK34$"0]<T.D-48$&0H.@P8A0,&)J*K]D0>=^"_]M:/\D:&W]7XL&
M!?V6#D780WW^:^G0^9J&BCTT%(:$0Z"@^/8_P&9AB/\)V"P,].LWW#\P$!F*
M@'LB8/"_5_(G@;^X&.+]'TP&!T!!C3\$?_WAYS^(_QK^J=T;HN\#@P=Y@C[Y
M!WGZ0E7.AD!]YW6%Z%N#D\S;$^%YV!,!-5"8GSQ*:JI*JEJ.OSYG!&E]5=4?
MPJ9P*"CV[Z):^FK:^FKJ_R8*@SO"8(&_9J[E'U[+JVO_]4/*G\; O/U]T/\=
M4ZRM]2V#0Q&>P?/U10,%D*/L[^^MK^H%\=3P]-%0@JI[>REI0M4UE?2T]+R4
M?%1]M#7U]#34U'1U?^$/PR#(^>GX"^\-XK4]M3Q5M34UE+S5-/24-+U]-)4\
MO:&Z2FI:7MY::IYZWEI0C5_X'R5*S\ _ZT$B025:A]55=?74-?4T#ID?/J2F
MIJ>F::*KI:=Z6$--2U77]+<!]M!@;__Y6\@TT#,TU$#A9S4.S!I_!$K? >$)
M1R!#[. P'_] ,"P+?Z#XJ\C/4#L@O?Y#M!7DP?FC#ZKP1D*@\%\"=F 6"/3W
M@GO"T?)JVLJJ.J#8KWFCOU#S R\'>$;-/_,M34U_F^*D[* L[P+U M/1?&U6
M?H^#BZW=7ODP]?DL 4XYA#\B$/HS89@$(GY2@?[S<U@_T#/8%XR[TB^G#?^;
M?YT\J/)#":A-Y0_%*G\ZW<^K"X7[AT&]S>&P(/F%7*#O_S?SQ4M=3\-'3<U'
MR<M+UU-)$Z+IK>2IK:6EI*>GK:6NJ@/5T=8%W?^!]_Z;^?(_P</^S^?+#P7P
M_S!?5'X[?<0_%+S<Z)^1=H">^R/F"RE-WQ,RCS=0"/4$8Z/PD_EW@?'VAFBH
MJGMK*.GH>6LJ:6I!($J>/MK:2IIZJFK@30#QU%)3_X4/]X,&+]RO:DJJNDJJ
M>HYJFOJ:6OI:.K_NUQ]BH3 ?1+@G'&KB"SK_MSE!2UGCKSGA!Q#B!\X5*/@D
M55EP]?_,H?_NE?J+0[\3D*:^AHZ^AO;_U*%_2W+_?8<@L.#Y"OX?3H5XPCW!
M-P(H'+SR/O.SVC,D)- ?XCDOKA(""T7\>"++(V!_&0D+]O[Y8/A3ROA_$,?_
M7H;\3W'\EP?%_X4X_F\=^N\],OZ30__R9/HO'/K/_T3P']Q1^>,>5OG7VUOE
M7U["?K' -[L%\5]OE8;R_[1_VC_MG_9/^Z?]T_[_U_ZH2X&K!P.%< 4CP[G'
M<X_!=9R'G;VMN>4QL_DO.25)(2:'#YDM6@D (7 $?'ZA=<S32U[B)B !S/\;
MXEY RQ,2&F)B9W=LOBPV+PO\6YON__&IRAVEOQ__+]M2;_!M!CQ^ S<$!#0"
M $3F2W?[PQ$A\W3*?!G/1/V0*DA7 $"6.$BK_XE6 X#L\_/T(74354#$["*P
M2+<&I-4 40+B)ZT.+*[?,T_[>@8A (FW]P" %_/SO/-MXW]<T?X/G?G?-004
MM?!5HBDL!+WP%8R\^GPA[\>+H@,Z% $-"E6<7_<J \ )UY/R/U"U)P'@@B\
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
MV>4K%>,^WLVQ)1^</]1G%_F8MU7M+!C58I8ZYZ@K0 M'$DRD+ HJ&/-^,4G
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
MR#?"OW -GDQ1.)XYSF=D+M_3GR6_1TQM7"^+)5:K7227B,_HW\1\4@3XBJB
MU)K1)BPG+XZ<+-A!-GAL$WPG?QQ[4\"A G?$R<2LYPU3I6-9>:IQ8A7S(NVJ
M*)4)!)T2KF+.3=\EB&<\B CF5S-V+O[./\,8'*OE.S+J^I9)$R3:NDOBD^*U
MBGX12/B4.B3T$?0!]PA<^1UI9_AK>4?7@GD&GMWB)%X_]_'8K=SK3-WV"9)-
MNKC: Z*3FA"Y60A7^5+$@C#%JLH>?H ,G'J75R1YM*:1NT?<[;Z=>T@\--:#
M<X*)WF8CYM:XU@R+)EFVR@R"#I.<K.(3]3<J3O"0VIS4F5R#.F#U+\X799?[
M,LY+Y<(QW]B/F!F]*T7/VNRM+X3()IUTGV!:O1UI-^^ZU5(Q@7O93$X!<7X:
M+ZW&<N(-:Q?MX_AK+6,NL[V8:WI4(E2?ES52\*MGK'027]<^3!K+RVC6ER=S
MD^KO)1_AL&L^AK]EG[$6+"IB:_018P994J9WCYMHWK"X>K>@;>B !,8/[SM"
MS..^Z7Y=-L2YW[XO.9HSJ^5Q.)U=VABP\#=[D>['F!K63.;<EBK3,_A$@\R
M1JSC-^I6(X'8'LUJE*1XAZH2/9"H4ES&/ FY)#^ _>A2K^#A."-I%$7>T'S"
M:"%XZ2_HUQ 8O*M:>\)MS$.U'3&VZ(4RG'@XX9R\@Y04,E>F)9URL9&O_/]Y
MI> Z3=WTQI#)#->=UTUBG. ^4]]DE*%?*1\QYA=-4"R@OTL8(S/0[ZXJD3+I
M5Q;@I;_H'T;2#8H!:/RD#Q9%:@]HG@M=.4=41P5VJ,^*T_QIA<[R6;QUFT.E
M.JXV>)^$QG6>_T-RFUL^D@+"1]04G9\:J3FC?JFL9Y]4GI/?1WZ6WY(%%L3(
M'"7;-]$DC6)JL(]8(NJ:+Q>?$ST8V9G[,P -05JX^8C&3KW<E,R>K+37WT$N
MEL_3\O+QTFQU9?P)\5UEUTJ#Z+#BZ'QWT7NY<F0'NX4!J&=J;C3YJ5-4U?5S
M6?$*DO4[HE+&-/_(.RXY:$J-#Q;'&")6>H@<]1KG\Z)EJK,C.R(M U#W3@/L
MWJ7:HPKHF,)L5]BVQ,"/RL8W-.?Y2J)K17%-HK/6TJ ^H<%RW5DLY*NL  #K
MYX@2:1R'3*J-RK]VY##=Y5T]'^ ATMJ.O;EMXFNM*7&K1(7-&X-2A/YU5YU7
M"9U4%2.*PP"84AINPCCBU;4[X=WDK=6W$1= 9',(\F.6UG@$[;P!IN_&1/BC
M=&78)0Z_#0G8)2,U=*,!C=OJ=^']1'TU#7@NZ:!E/_X9\&'5#$)^Y@]#%>%)
M]&T=BTA:_ESK0WSET*2[1+PU4D,  V"<4L>C[Q<^MU+I^:3)9AW=#NAJ?$7[
M*S-&3Z*=BP[7EM.N+R_6V-*>.J1I"?2)(S4<SP 8XFO+!/%"N^H2?C31J8K'
M2ZU,-%SG<C(8.C3GP7JUII0#\KNC^LU9ZF"K63OR2 #V$@9 3ZNA*&X+UELH
M\BA"K*E6NJ<"H_\BR4H_KV6*YT7]4)-%*_T@JJG"\[-/J)V%D2/5@#  NJO6
M'F,[7V\>TI/P>N-=;6;Y<?UR=6KZ<LV 4AI%5E4I(OVF*KT4]K-5JMG2D>S
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
M5+7UE6*OI7OTSL/-W?BS\QRN:/7XMG;<3M^V%C?\E 5SFE?@;2:U-)/P(0"
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
MU^A7*R]O.,+P ]OY/V(,0^XX[F"M@0;]7^%R]:E4YPJ#,(8:"FP@C:&6@OE
M)=4,3<A\17T ^Q7]-VT=0NX?2MN#/.X83-^.W/5/RJ[0A9*N(H8%8\ANJ#&$
M1^1BM%<E@=R#697QG3(1&Q:]G(+ >2_74V[BKCD<IF[$<?]);1^T$PB'B$]X
MNXD^)!1>3^22;E80B??(H1G328EDV7HD:1_YUO))9&?*9(=R\@)RTY_G4E_$
MV[+MN5UX.NL#CH-_SNHI3R"DL%+270E'F7]'Z8@;F7U^F405$S?[&3&!F3J:
MS2]A&R2;.*TX3S$?R\'I1<JR++R-D)T6AJ<)V.O^PG_F=_D>(?CS?6<S\4=X
MH]=2V6)86B'[)G:JQATS@*6J**5*[&O%_E0J#B+W7K<.=U]ZSS<;]T.:.CL4
M1Q./[AR4(/1(1F&OPOB;3V"F8*I-A)(GV(F&62E7L3SMA\A:'$!3ONP&SE;]
M:]8G+%Y*&TWT/U$_6^:S=J+EC2(T%?VQ3EV2CDFVRE-2,4?,/R,#L:%5H&40
M;*!1,DN,Z9..GB^+EPEH>6]I,_B=A4?A%_D+2D"%L;S!LIM;,#QDI=>:I;QR
M4/B2W;Q7X"%[&\$O<.S_%?&B*)D75-Y)#>,V5.Z O>3Z@DP%:,X92''B3HX(
M-FVUG$.!RY=$<NXBY'97>7'P3_^\KRQA/L<6GDI9P&Y U$-?L:.0-_/QK ^H
M[PEW6;LP4\*OL7HQW[VVL[Y@^7;5[">8-W_N4+"%-1O_E/2=>9B@APPR"42?
M/ YS!;$E <"T([F$NS-M24RO9<P5I':[<N9Y4MYH'R">D<$0$W\RG!GUX /T
MNPQ=KIC>Q(!MKJ"3&7%A+70JP]?S%EW&F&Z70O]%?SJ:Z"OIML(MQ&#:-<%%
M\%A:E< ]YP MGY^Q24I;Q=.'_J0MXTWR3*8MYEZWLZ.1.*-?C'-[J1]4,PA$
MZBFE#2B6*I4/Y-A1$V5)\;>HWM)IH>541\DRCT^4!Y*PJ<^I*P2Z4;6(NL!T
M&?^$\K<Q&MA#&= 79!,I<&UQ?!PE1KTMY"(E2-7KP2(_5L5//4GQ$HS^HCB#
M%'I]+QY#*:SM "ZGS+*&;/U,WFWNC;M"YILZ0G!DL/$O#T_R5+W[5!&Y0# Z
M ]#6*[_EE2-O*)2%\TJ!<F1Q4_I.&;O,=L.P]&!%:)"K% 5T=KT@RP#-L4F4
M&4'_] $H)ZED^=.R%J2/K*>BIF2;U BDI\^5-(#7;P@6WX(\"MPAIL(VN,HD
M7K"_;$#BS["W_Z3L.Y0NZ57H>428Y##<O?BA>#>B."U1= XIBQ:+[%#U@7["
M5C3/-5CDCCYE@Q=:,4O_W"'YN/@5]AD\6O0:UU9T1_@-GY;*%<["OUM_59!'
M(*^HYW\F/'&Y+8@AO+*A\%7$O:-]@&>B>-H$&$&818LNFBL TTI3>O@R&FA]
M,N\D#;HBF%=!P[M8>!):B8V$>^3?4VG2(L%W7C1T2.#(_;LPG^_#Y:=,X45Q
MOD;MY%(XR(#WG"\<-Q<8YQLGW$;)6<VZ.=H'8/,_RB30,/X\Z9F"!SPOR8ED
M/-=?W!PUEP,4;0LH9-\1K7#Q9M>+A#9BU@<.9%2-Y_OH;D.&>&G:WH(\[E:-
M5](G3KJ*LL[$9BL#_"^QOBJ.+1AD5<FOV B9CSBC7Y@0ZG@J:P(DA3ML.9G_
MG#-8=22)Q6XTUJT+9ATP>/CS6)[Z_@5,9K?Z@PV5.9LSFBN1W577<K>5O3-^
M*8C:&FXH+.K;E*C[4?+WZLG:&^6V/O>UU(IJ1S\]M^+H2)*R _Y30WH\XHO)
MOE125F&(+8=G]>GJ*B/C[VG=@5_#^]7/P6R?;C4,TN[HKYT#T0"6*X9A_7^N
MA=ABF 6)*JW3@:"R+'O-2=BI^ AU OSO\"#5#.0DGPPE"WG"T4%U"\D%H&4(
M3. ?!5?K M /2LYK=)C.S*5J6VQ9G%0IQ\T,,RIR<"W>C^3[\9,<[BBNXSH!
M=1(P,7JT#W!54T56E,Q13R7?ST J690%&\\I)E'6A\V4G:54>&-E 12*@UEN
M3PD#'!2U44='"FR%.H>=74Q17F&O3;^EV,CZ>V.X[ 2K-I0CY;$RO/TEPZQ5
M#CAI*:L2\)?0BZ$?[0-TJ+:(O8H^*2Z+:M/3Y!N$#V.W2_<*'4)M)#@!;LE9
ML460[( 5/Q",'S..?Y<Q^HN"1BG%ZLE%O8HYJI7I,V5$Y9A8H.2BO#=DMQ@C
MN[@$(:J6CW>8*SHJJ1DSCW>>,3S:!WBC^%IE7U0@IQJ_I@U)+QD*8J=+W'2]
M(2A1K_;\DE#A8:W7[!_"XS+_,5Z\<8QC?U19<5-F3D_VS ;7?(>$MW7NA661
M[34YQ=* ]]8)I95N3ZRSRD13_J[=539O).MIH*-=K-+M#:=*O+8VU<E*WR6H
M:Z#E/9&0:G)E1L %\V_@7K</YLL@T=0MU=^!/P$ \=^H4Z-J:=U3$';KU)I!
M\&#"W&H-Y%W$5[,)YA) KYH!G^=VSK0?KIU*-4/@-@" B(RO^Z-*++6VR/8L
M</5]%&ESI?DX>G4$UG0>_2E@AG$C1NJF,-S!')PJ,\W%I , PMGD1Z/*W@HC
MO,V\9TDE9FVZ4Q5.[%S[P!A!?.G?IV\E>;DEZ'U) 5-EAC$D'P" ?YYN_J.*
M%=7+&!F92+,CHV@3UOB5L7$M1?^!,<\_79=(_^[FH:VC?YVJU;DP9@  O+Y_
MTVBQI\67OS=S;I43G[AIL>$M[^O:);I;O/+EW[4K>/:NCS507O34#@V&:P<
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
M@Y+HW0&5,!F#/M<+%L$8S8QPZNJVY8]GOU#2B@ <("NE%,W9C9H/6,ZU*;8
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
M8W =XU?"!V@YTQAZ"M;%LG._"AMD,6>L13:Q$.;3^?Z<#W\HY(VR-/XJP$O
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
M#FAECW@%IER9)X_&F2"5\X8AAR1O^<'I!@F3_S38].\3>E]$*7C*$Y=G_)9
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
MK^>_,V_43A]L9BVJ=*V_Q"HH#=)@K.LEB? (=H:.F\?@3%69XYTX-V2EZV<
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
M=EGSRV(;]@<3A9++62>TI;9QC'0F?30P<E<5@P5 ,6-9$[BC_ ?8E[EFIRW
M8W#CH&W1'-S8E$!"L3_&%^0[6 K_%F4M>I 631U ?=/;Z;'(8'0T<R+BYQ_(
M^@GW.BT"7.&Y WL+RF2<AF]%"Z2C#%*26,SF28N'"9]3 RAJ0<K.,[08WL/-
MM0P'8NO:*RQ_K-[Q+4>-'.I7Y=,,L?57"G[IANF+BFAJ'L$A_5!\IVPH+I?E
M[QQ.)8OO;)Y*SQ,&K*4R+;Q<QY.<R=BZ/;5Y@LJ)=<\+9I?>UJ&%*E,^KB,M
MT=\I9I*O:Z+2XBF#BK9-:MH)R=NU*YFS!.\=&]@67-[W-?=:DZ'.(W]WG4![
ML.!!U4+L2E%!*4H>(KL:GZ3V4^RUWIN6TL(4J7X/&35B+T<Y>QW1UL?+W=G]
MO+8K[[^V_[1V!<F- .9>>+_Z/-F.5%.V--6ON-&8%M5+O:G.]],RPJ5VCFS6
M9UYIYU7NLLSJ*AHW.-M1[<U%<H7H0NZ%_/,D$NA<M"1%!5K(LLAWT#+J\O^7
MK_.,X0[CX %V7,<1SJ2BB,I<3@[IO&H!YWBQ/S(#<*?4%>% "VW1CE/<=?3F
MR,W<E\RMOLO!0VPG^Z?052"RW<RR93ZHL&<UL8J5D]E6K._P"'83&RS4<H(Y
M,W>,YOS@#$8, *>!8I_#W+/< /L3T'C0NBV4P48CRBXPIZ%CY17,&J05/,\*
M1F(*"/9(9$2R#?L./!@QBW,)9OBD -]@5_M6<"MTJW44?9:XHE1.'Q#)9%F,
M-&$RMYHY73 G7\M\S+N:E,)Z0)C#,?9G?)O/6, /_6*OY_8A><T_J-\T[RP"
M6KUZBC2+ODWQ#6AGS)8=R]O#^":1);:S1HNVA(]BKQ:,]1[DF B)_?\[)7JA
M>25U9ND2<P?UC"E/(J=Q#?F<!_1@;4CN'\9JU>S$^<PXV?4P"TLC!KQAS@S^
M,WL:<! ?V\2G9-=9F<=3K:J,XCO4RV5-''>:T43D)M!U^FT)8L9)]:RPU:QY
MLE;O"':U:+A]-I!)3&U:4ORA[;U)1FEM$HJCJ%MK*]EFVK0*6LXE^C]F_X3%
MC C=EXVWF"U*U'LB.U)\QCX%6$B\KA$30*:O'L)/[#XAD.+!N8[,7NQN/B<[
M!L,*K\?OPU:1XS<4H^\H?U87HV?HGVQST2OLY.HV3% 8J]-BTXO>\B5H&YG*
M.(8F%W_9#:)SJ8+XR<@3ND?H2^0@X]?J%<@!UG?;/.0YX%_5CAQ@A&BS$1)S
M/ ]"5C#WT@_ +UA%667P$-ME6R+<PAD9F@TW<IYZW8+/ H__KV:#PRM-\%QX
MA68C= ]>2L1"K?!(VFV(#SW,O FQH=-QQR$>M#]T-%0+]7C50N^A9ML\. 4J
MKX# 0X*WZ@A0)W#!$T */XQZ!MS!"\_X 68047'C016^/80+GL<2O%(A3W2#
M;1XTA,PMUW$[E5VJ9*Y2X8:1N309G?*)FRO19WAS05''5CJW3W \9#;X#^^B
MERVHQCO^K]:@F64W@!LE6Y2EP"'#)+0'J-/2*?Y N:ICEQ8X)+\?^YD[03H\
M^"@W3S31\P\XGO?0-@\\CO'*P@&/RA/*,8!5V5YT)C#&O+ZXDO/+(-DU$K#2
MG(BE +#B0W N\%XZS/,ZUR"X\G^5AW-*GW,.-$U2*#E==1Z(C".MO%@\G\,J
M79PNY5084V/G *,TLN#% %]>ZEG'#1*Q_J^6$2$&B\PMXX6X0=*Z.Y][1YR=
M<Z'(1Q28;YNV2+BP4!E]E_^=O#3P!^\:Y<:J8N(D_:GU7_PJ>Z?^N22W@"5Z
M)UY6-)\[5?B!U%H("2X7AZ2R^8.4M]$)O#9:?Z"!J&=4K K%][".KER&W0=<
M]7-$W;1[PL]"%;T?<!-0&:*"6GX>,S7E,"^/%;KY-,%F!P=ZX4I.W*I%V$&
MO](?&\N]HULN7 '.%WP73 4W<%;R)X&I^3=X4T%RRG3"&91O#L>3P#WKGF)*
M\*7[;_019+UR^_\H.N?_N!*&BU?;=FN[L9TT1J/&MCF3L8WK.W>LV$F;)FE3
M<VM;6]LVM^;[O'_#^1Q\?SI8"DQI#M*<4A=IIZB/$Q<42<0%PI,U0O58Q:D
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
M/&27X@W$<*\&IT"WES=P'8G,YBB>3/5 [<\_HLJ3Z(3S\764)E$+/KY0($G
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
M?B/ (J[)4L4>ONL5KV33G9Z VY4QZF!Z+>>A8@,3Y)DXZ]A:@6MM(+='N+?
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
MT"U(K^O(YC6V<;-:6E@Y[<VT_*Y&LKBG@2#KJ\>I^@U83;_^+0*R/2M,AMU
M[&(/I"Y^3XM=8V^7>" O*7SH,\6A.<>*XJ4C8GA9GQ!?U9W/J.O(Y3:V9?):
MF]G\SD:&H*>>(NHW$F5#-3C5L!97-JC!+[P_#5:[0:&S/9 Y^SXM<8FYHW1#
M7"KUHIU1!F4?+XZ6C$@AZOY"C+Y;1*GK$+(;6_G<MJ:,S.YZ5DY_';5@N(8D
M']/BE6.E!-6P@J@>6FA _F^#Q,D.R!U]GRF=HN^H7-(NEWE0SZK]LR9+PPO'
M2A)+!V2(BIXB8FU'(;.Q-9_=WIB5T5O'X0_5L$2C!H;B:"E)<51&5HU(R:KA
MA?:'H<AD*'*T \4./L]*':/OECG#KY2[46;+?7@G-"&B<76<8D@)T_:6X*H[
M9;2&UD)6>T,>M[<VFS]4F2$<T[#E$S):R3$QK7141%.-++3_,3C8@1)[G^<J
MAZB[Y8ZPJSH7TKE*SXQ3%8'""5VT?*0<4M:O0>N[5&1CJYS67BM.[ZT09 ZK
MLP5CQ;RB"5%Z\;$\IG),P"P=76A OMMDL-P-I/9V0&'G_5QM%WE/ZY!Z3>]$
M/%_MQIFN]A<<KXXH&JM.5@Y5H\J[M#ACO9+<5EG$Z%47<(?D OZXF"\^)N 5
M'\_F*L>S.:6C"^TO@\S.%BAMO5]H;"/O5]A!KQL<\1?J7-)GZGWX4XUAHF,M
M2;*!^K3R5CVFKKJ,V*8IIO462]A#8E'6F""_8")+4'P\(TLYSLTJ'5MH_Y>A
MU,;K1;E-Q .]+>1&K3UNKM&9<;;-*W.Z*U0PT9U4V-,$TS14H^HJ=/@VI8K2
M(REF#>5)>6.9A7D3G,+B8RR!8CP]5SFVT$"QR2 U&>2VMD!E[?52:Q7^T&"=
M?+/>%G.YS9%ZOL^#/3,2SAOM3Q2WMT$U-49D;5D5KE6J)??DJQB#60KN*+M8
M<)11+)^@B97C=)%R;*&!XETF@\5N4&QM ]26GJ\J+,(>U5HFWFZV1E[K=B!>
M'/.DG3H>Q>H?2A U=D+**AJ1-24UN!91);F+;[J[.::;FZ;BCY%*"\=))<HQ
MDKQT=*']92BQL@$:<X_7568AC^O-XN]U6,*N#SN@STU[X\8F@S/:A^/$U5VI
M:E43NKJHEMB47T7M?//9/[.<-4@NRQC!J?-&L>KB$6Q9Z8(#)?\V*"VL@?:(
M.Z@Y%/2LY7#T[7Z+I(M33BF39YS)W<?\LFL'HJ5E'=!RF<E04$=JS#7=WMQ*
M1C=#Q^HCE7,'<!K^(*:\<!!=+EUPH&3G"B SWPU*S:Q Y4'7U_7[_1YT'PB[
M?-0B\M2L!:Q_QIYN'/<1:/JBBF7M$&U!([HFUV3(KJ:WOOGLGZYG=9$K.#UX
M758O1I=O2K3@@&+'"B WVPW*#EJ ZKU.SUIW>UT?WN=W^LS^\*%+AY%-IVS3
MRT=]A++>*(6P':K-:<)49]63Z[FU--.URFBE&]+;R56<#H(^LQ.KS^W"Z/,6
MW!^&DD.[@&ZO&:C?87NW=[O3[*E=KB.7=L6TSNW'ZD[8<F4CO@7YO3$*?D=J
M.:\%J^>^N?]-ES_-2&^@U+*:B#7L%EQU1BNF.KL-4YVSX$#IMA6@=-\.8-A^
M\$G[)O.YB<UF8W.;O-KN;$^H/+^?()NRS\@;#2C(ZH^3<[M@ZO1VK);12JRD
M-),-I"9:-;Z148MM8-6AZSE&I#&S'FG,:EAH0+5U!=!NWPH:UN^Z/KQFU\3Y
M-68==S;XZV]M3Y:?/T@4G'#B9HP'YZ4/)4@8??!B:C>FE-B%+\-UD,HQ[10M
MNHVF0[8R*M-:T_6P%FX5K"5CP8&R3<M!];KU]WM6;)@ZNWACUZV5-H9GZX.*
M;^Y*$5PPQW.FW5GTXZ%9E/'$/,(P3(P=1!:A!K R1#^A&-Y'*H'U4A30'IH2
MTLTL3>YFJY*[. L.:-?]^KQEV8J94]_\TG-CT?::YROM2YYM"A;</I#$OF2'
MILYZ4PC3D>F8J40>XA@T&S:1E@L=1PM2QK#Y2:,$8>(HJ2!AA"**'Z&)XX:9
MA;'#K 4'ZI;^-#?^Q;?]U[[^M?;9+[N58(U#_O,=@9Q[YK&4ZRZIN$L!&.3Y
M2&+JV7AJ\@R$D7@:SHH_A4R//87FQ)S$<:)/$+A14Z2,R"D*+V*2GAG^%EWK
M^_RSP>E/OS0^^6:5"BS9*P3K[;BO]_E0']N%X>YZQ:7=#$Y)OA8!C[\2AXRY
ME(R.FDO%1EQ,PX5?0.+#+J )H>>QQ)#S>&+(.2(I^!R%'#1+77!#XY^\WWCA
MTV_5X+LU(K!\=P;8:D4#1UQQ+YU]X4]]0I(>!D7&W ^/B;@;&Q]V.S$QY!8D
M*>A6:DK@S;24@)M(B/\---3_!@;J=QV7ZGN=^";80@.%>Q8!D?5&D.]F!D0>
M+J\+O8(?%?HGWA2'8.8*8I@S>5#^9 ZV<"R+IACB<<O[V5GZ'F9N31=-:.PD
MBQLZB$6-'?CBIG9L:7,[NKRE#65H:4)5+ZAWAG>&=X;_I0;)&X/5)I#O:@;$
M;BY XAGTJ,@WX:8D"#TGCF3,")/YDP)4X3B?K!C*3"_OR\BLZDG/J>VBY]=W
M4D2-)D-3.[ZXI0VK:FU#ZUJ;4%6M=6C#@OK+('1Y\_Z!,Y"Z!SZ6><7?DOFC
M+DE#Z6<*X[.GA##QN "O&.+3R_LR,ZJZN=EUG4Q!0P>UH*F-*&EMQ1>WM6#4
M[<WHRHX:M+Y#C]&W+R0@V;T(B$V& N<WG_T[ [EKP)-BC[C;)3[(R\5!U+/2
MZ,P3A2FBHT)TR9" 4M['3Z_JYF76=:;G-+;1A"TM)$E[,[ZDLPFKZ:[!Z+IU
MV(HN#;:R8R&!HC<&RTU Y/3FLW\G4.P<\$3A%GM'Z95V1>E/F2T)SS@I2Q!.
M%*;)APL(9?T"AKZ;GU'7P<UN:F7DM363"[L:"8H>(ZZ\3X<M[U7A=-T*?$77
M0OK+('9\\]F_$U X^3\M=8FYJ_: 7U7[D,ZI@KG3BMB\8W*H=%2"40T44"M[
M!.S:CLS,II9T04<C7=)=1U'TZ4F:?A5>TU],T/9(B15="^DO0Z'#82"W=P1*
M![]G:N?H>QHWV+5R+^*%\@#VZ;*HW,G29,E8"5(Y*"5I>PH8-6TYW.;ZC)P.
M0WI!3P5#WJ^AE0W(266#A61MKYBLZUY(H&C7(E#XQF!_&!3;.8)2>[]G98Y1
M][0NT.L5GOB+E7ZL,Q7AV5.Z!-%135KQD!)?WB&AUC3DI3<;LK,ZM-R\7E6Z
MI+^$63HHIJJ'A-3ROCR:KF<A_6FPV 0D=H=!B:T#4-GY/B]W,-W_SI ;5>[8
MN6H?^FQ-*.]4=7S>T:JTHEXUMKQ91JZI%C&;M;D9G:59N;VR#/% (4<QE,=4
M#^4PR_OY3&W/0@+2?QN*;$T&&P>@MO5YH;,SW?^.*3=K7-&7Z[VIYYN".=--
M\?R1&EA11SE:8U00:RHDM.92(;M#EIO=*\H6#N1ERH>RN>KA3+:FG\?6]BZD
M_S'8' (*:WN@L?9^66$;_K#:(>EVO0OR:HL7\7Q',&.J/9'7;X1*6BJ0&H,*
M7U,FIS3)"UD=(F%F;VY>WD!6KG2(RU</LS,U VR>MG<A_6606A\"2BM[4&[E
M]5)O'?:XSB[A;K,S_$JG%W:V/XQTM"L^H[L1(JDWI)7IRK'5)4I2DUC.Z,B5
M9/3PQ+G][ +)(*- /<3(U0PP^.6]"PE(=RX"$O--0&9U$*@L[8#.PO-UM67(
MDT:;V#L=3I!+ ]YI,Z.1F.'>N(S6UN1"0QU<K=*C#47EA$9!*:V=5\+I9LGY
M?32I:( D50V219I^BK"\=R$!V;\-<LN#0&UN"RK-/$"=>="35NNHFWU."1<G
M?).FCH5A^@9CN V=26)M<ZI*7H>L$E;A&S)UE%:6)KV+HL[JQ:L*^C$JY0"V
MN+P?7Z3M74A_&8K-#P#-$1M@..3VJO&(WX,NR]"K8\X1LS-^,6,G0]'M8]%L
M0W^"J+034BIN1E1FUV.-Z;7D9HJ!V8[7\[I0%7D]")V\-TVK[466ZGH6$I#M
M6 2*S#8!Q9']0'O0"M3N=W[2=LCKYI"EW_EI%__CLVZ)O=/^^/ICX9SRT3BA
MM!>J$+0C=;PF0@W32&T@US!;< 9N&[HJIP.A%W?"]:6=J7K=@@+R[6\,FX'J
MX#Z@WV?QJG&/_=W>_2X7)ZV<)\];A_1?<( VGG$G:R<#,J7#T>*\7H@BLQU5
MSFXF5M$:J+4D([,>5\=I0M=D-2-K\EL0-?(6>+6R=2&!8I-!=F@3T.S=#6IV
M'G[<OM/RRMA>JQ.S!UP'KIA%-EVR1FAGG.G28_Y\P7!,(<^T!W8G6D-O(U20
M3-\)T^U?@VE@UR'K>?5IQIP&F%%D2K:@0,FV1:!DWP90L6/'Z\:M^VX-;MD_
M?6;;X<$K>[R:;QZ,TUVR1$M/.S-SCP7R,X9CQ:S^5#FM&UU*ZL1K<.UD';J5
M7HEL8>GAS1Q#:E-6-:1)4)/2*%I00+%ET1_OH]1LWO*P:]W6LR?7;QR^O,FJ
MY?Y.?]WM_8G2.4MLSFDW)N=X<!9C+%Y(&8))WKR#@.G%*9#=I#?O'OSQW@&T
M([T\I3U#F]3.UR6V"1844&Y>!'0;5[]L_FWMI?'EJT;G5FUOO;?!ON+I]B#9
MK8-).7,V&/893SKU1!B7.)'(QXZEYB-'D"+X$+8P=9!0!!D@RY+[:?*D/F9Q
M0B^[)*Z7IXCMR58N)*#:L C4KEYV<V#1XO$+/R]ON[MB3^6K]4ZRISN#<VZ;
M):9?=D*2S_F2\#.1#-3)! YL$LJ#'$O+3IY YR0>Q>7&CQ/SXL8H^;%C=&'T
M**L@:H0KBASA+2A0L>J'1QT_?G=\]HNOVN_\M$;_:N4!.=CHG/ML7U#Z/9M8
M\@UW*.9R$ I^(1(/F4T@)YV!T.)GX(S8TRA6]#0V/>H4GAUYDL0)/TGEADW1
M,T*GTGDADYP%];KAA\^/3WSZ8>?M+WZH>OGSNF*P^F NV.:8_O*('_FQ4SCF
MKF\<[&9(2N*U2%CLE7A$]*44=.0<#!-^$8$+NXC&AU[ $D+.$PC!YTG$H'-4
M4N Y.CE@EK6@CO=_\G[WB7]]9'CQU<\E8/%Z 5B[GPWVV)*!E3OFI;M_ZA._
MT(2'P9'1]R-CP^_&Q8?>3DH,O@5-"KP%3PZXB4CQOXF&^-W 0GUOX*%OGC_X
M7*? O*_1%E3WR,?_J#GS\:<*\,VB?+!L'0=LVD4&!\W0P-X."MQ=XX"O5\2K
M(-^0%Q$!@<]B@OR?)H3X/DD.]7D"#?-^# _S>HP(]WR$C/!XA([P>(B+='](
MB'1[2(I:2"!O^W= 8+$:\-UV@WP/*U#@X_&J("#TD3 LZ98@%GV)GTJ;S<3Q
MIKGTO$DFI_ H-4L^1A*4CN!%94/8HO)!M%PW@%16]J>5Z?O@%55]L&I#+ZS1
MT)'6-._>&=X9_M<:<O[;X.W^IR$TZ59>#/I2#I0VFX7E36?0\B99[,*CM*SB
M-X9A?(')(-$.H.45_6\,"$V5R6#H@]48NN&-AK:T^?>'(<]D$+CN!@5NED#L
MZ?ZZT#?DD3@H\59!).IR7B)U-@>1,9U)RCO.94F.,GDE(]0<]1!)6#Z +ZSH
MQ\BK>E%*0R]24].3IJ_M@=?7MB#K:^L7$,C_MR'/>3<0N5@"B;O;ZR*OX,=%
M_O&W"T,15T0QE'-YJ=QI/E9PG$>3C+,Y)2.,[+)!2IZNGR#6]V)EU3WHTMIN
MI+:N"U%M;$4:C4947;T!/?^ T&3(-QGRG78#L9,%D+JZ IE'T!.9;]P=:5#:
M54DDZ;PHF7,Z#YD[F4TJ'.>EEPRG9Y8-T 05?221H0<OJ^W"J(R=J(J&=F1M
M0SVJMJ$*7=N@Q<R_/PQ"DT'HN L4.EH F;,+*'8+?%KB%7NW. !^31Y&O% 4
MGSXC@N5,"7#BH]GTDF$NMVR F5/92RFH[B+(C)T8=4,'JJJI 57=7(6N;BK'
MU#2IL+6-\PT4_-M0X+ +%#F8 [FC,U"X!#Q3>D3?4_JF7E<$XR\61S//%$&R
M3Q2@"B8$9/E(9GK9 #N[LH<JK.DD2NM;<*JF1HR^Q8 QM)9C#2VEN.KF$GQ-
MXWS[MV$-*+#?!:3VYJ#$P1F4.OL]5[M%W5=[0VZH [&75.'TV9)$WBEI6OXQ
M$4$ZDL-0]V1D5+8Q<VL;J(4-M<22YBJ\ME6+JVI3FI(3JEN*"#5-\^T/0X')
M(++;"62V9D!AYP14CK[/-:Z1#\H]DV]I_=&7M:&4<YHXSG0I+'=,BI/TYE/5
MK5EL?3TGN\[ $#;JJ+*6,K*Z34G2MTN)^O9"DJ%%1*YNFF] ]&^#V'8GD-N8
M :6M(RBS]WFA=0Y_5.F>>%OOB[A:%4R<U<>R)K7PK,$2C*1=3%;7YS+U59F\
MNG*VH*F4*6DMIBO;I;3*C@)R94<^Q= JH%8WS[>_#(4V.T&Q]1&@LG$ Y7;>
MKRH=0Q\;W.)OU_C +AF#<6?JXJECE:E9/:4HB6F!*H.0KB_/X=0I>3E-4HZH
M59Q>W"%D:3MSZ)6=?$956S:CNGF^_6DP-QFL=X 2JR- ;;K_=39>KZOL0Q[5
MNL;>:/"&7&P)1IYJBB<-&2!9[64(25TQ3J4KI%0J\]/KBG*RF@HRA:VY&;*.
M;&Y99P:[HC,CO:HM(]W0,M^ V&00F0P2JQU 87D8:$SW?Z65Q\L:NZ#[#2Y1
MUUJ]$\]WA:8>:XTC]=8F9S;IX(7Z4HQ*)2-52L6,6F$^KRE'(&CE\24=;+ZJ
MDY55T<GBZ=M9&8:6^?:7H<AR.U":'P+EION_RM+]N='6_VZ+<]CE;N^8LP/A
M2:,=,<2.AB1>756JN%R#*BU6$BH*9+1:OH33R!7EM#*%XG9:OJ*3DE?92<W1
MM].R#:WS[4^#V1H@-=\.2H\<!#K3_5]C[O*DR<;G5I=3T-RP;^BID=#$@9YH
M0G-+0H:^%BI25B*4A1J<+J>44L,M3F]@R+):R$4%;?BBX@YL464'OD#?3LPS
MM,XW4/AO@\QL&U ?/@#TAZR T<SI8;N5Q_4!9^\+D_X^$T>#$[H'(O%U'?%<
M35-*@;06KLC38[096I*!4<8T$E6\)DQI7BM2*6N#E^K:D/*J-HS$T#K?@,1D
M$)L,Q8>W LV!?:#Z@/F+ID-V=WLMG2Y/N#C-S/AX#T\&Q;>.1&#U?;$<14=2
M?D$SK#BS'J5AU!#T1 .]%JWGUL,K!4W0"FES<F5Y"U13W0Q7SK\_#4?6 ,6!
M+4"W=P^HVWOX4<<!BVNCEI9GSSC93)SS\.TY'1AK/!:&*1N)3B_L3Q!D=T.E
MK':$BMB"UZ&::%6P1DY-2GVN,=$HJ8\WJAOBZNKJDRIK&^8;*-KV'9 <6@U4
M>S>!JET[7S3OVG=K8-^!<].6^R8NV#CV77 *;CCKF:P]%8"3'@]GY8['YK"'
M4\24/F0QKHN@1K33M*FM[,J4YNRJI&:A(:%)7AW?I#/$--;5S#<@-1ED^U8!
MS8X-H';;U@==V[9?/+YGR['S!P[W7C5W;[AD&Z&]X)0JG?4DYIP*8J=/Q.10
M1R B_ !2BNK%*^#=5!6DDU66W,$K3VS/U<:WB75Q;4I=;%O%O .R+=_]\5Y.
MY9:U+YHWKK\ZLF'MY+DM6_JN[;%LN'G(1WO-*J;HBD,:_YP'*?U4<#KE>&PV
M;AR:AQI&BN&#^")(/T6>W,<L2>CA*..ZLTICN_-4T5U%ZJ@NY;P#\LW? ?7F
M9:!VW8J[O:N6GSRS\M?^:QMW-M[?::>]=\"_Z*Y%'/^J8QKKO!>1?#J,B3T1
MG_'F'834HTA!RA@N/W&$)(H?IHMCA](ET8,915$#?&G$@% 6WE\DGV^@9.-W
MH.+W14_;?EUT=NJG;P>NKEC=^'#]/NW3'4Y%3PX$\N]9Q[&NN<*(%_VPF-E(
M"GPF@0$Y!64G32$RXB>QF;''B-G1$U1^Y%%F;L11MB!L/#,O="PW/WBL0#C?
M@&KM-\"X[)O+HU]_/G3Y^Q^:'BY?IWV]_E 1V.',?WXXD'7?/IIXTRL%?34X
M+74N$IM\/H$0/PLAQYY-HT7-H.D1I_',\&DR*W2:EAYRBLD..LGA!)[(X@9,
MY6;,-Z!?^NFMWB\^'CG]Z<=-#[Y?I 7+-Q6!#8?Y8+<3\Y6E+_&Q2QCJGE\L
M]%9(4OR-2&C,U7AXY)449/@E.#IT#H4)N8C%!ETDX (OD/$!YVD$__,LHM\Y
M+LGW7"9YOCUH^?R#X;%/_M%RZ;//M.#'I45@U68^V'R0"0[:$8&=.^JEIS_D
MJ7](W,.0R,C[43%A=^/C@N\D)P3>3DT*N(5(]K^)3O&]B8/XW"! O&^0H5[7
M::F>UUDPCVL<^'P;[OWXO9;C'[^O>_3%EU*P:%D.^&TC"^S82P#F%DC@9)\,
M/%QC@)]7^,M@W^ 7D0$!SV*#_)XF!OL\@81Z/X']^_D#*MSC$3;"_2'^S;.'
M2-<'U"B7!XSH^=8R].%[%:<__$ *OOHJ!RQ9P@+KUA+ GFT(8+DO"3B810$W
MZQ#@8Q< @AQ]0;BS%XAV]0#Q;NX@R=T50#Q<0*JG,TCS= )(+R> ]G)\C?5V
M>$WPL7]%GG<@8^,7@'MH"6 [;@)\C_T@U\<6" (]7^6$AS[*CD^XDY&*N):.
M(\[1:8QS)$[&#"Z;/XW.SSN)*"R8A,G$QZ%*R;&4,NE$<H5L(JE:?C2QH?AH
M0GO)2&)/27]R;_%\>F=X9_C_&#),!J[)D&LR"+QM0%Z YRM!6.AC?FS"G4Q(
MVC4.ACC'I#)G*>R,&4(6_Q0F+W\**19-PF628ZE*Z02D3'XTN:)X/*FF9#RQ
M43&>V*D83.Y6=*?,+\ S&7@F \]A$Q"X[0-"3QL@]/5X+0P.>2R(C+_#3TR[
MQD,0YM@DYBR=R3M-XN6>Q.4*)]&BPF,(J?0H3%$\#M4HQE(JE:/)=:6C22VJ
MP>1.51>D4]4"G5\@\P_#4I!EOQ'DN^P#!6[60.SM_EH4$/Q$&!9W5Q +OYX-
M)<SQ<(S9=!KO-)63>X+(%QW'"HLFD$7R<;A",9JJ*1V!5*E'4AK*AE(ZRKJ@
M'67-J>T:(VQ^_6'(-!GX)H/0:2\0NU@!B8<;D/@&/A4'Q]XKB$J]+DC"S64C
M&;-<,N\T,UTP1<X2'</G2<?1DI+1M)+2D=3RLF%(M68HI:6\)[6MO 76IJV#
MMVJKTEIU\PEDF0Q9)D..W490X+@72)PM@=3-%4B] YX5!4;?+PR'WA#&82_E
MPFCG,O$9I]F,W"E:AGB"*)"-80J5(X@2]1"LO'P06JOKA;;J6N$M%75I+15Z
M1$N%%CF__C(([#8 L?T>4.1H >0N+J#8T_^YW"_J@2PDY:8D&GU9F$(]EX/F
MGN91<J:8;/$$F2\?PXE*!U'%FKZT<ET7K*:R#=:L-Z8UZ_7()KT&U:17H9OG
M%<@V&;)-ACS;#:#0=C>0O7D&X>0$%.Z^+Y0^$0\504FWY1'(JT4)I O"M/09
M/H%_C,L4#3,RY;VD?%4'KDC;@BZM;$!45AD1C89*9*-!@VXT*#&-AF)L4]5\
M^LL@M-D )#9OWKLWW?\.CD#EZOU2[17V2!V0<$L5!K^DB".<E<*8QX7XK*%L
MFJB;S2UNI>6HZTDB70VN6*_'E%?KT+4U:DQ#C0+;4"/#-U1+\(WS"O!-!OX;
M@_5Z4&2]"Y38F &5G0/0.'L]+_<(OJ_UB[VF#85>*(O%G%+"J".%F,P> 5G4
MPF,5&UE9956T_ HM25JE)JAJE/BJ6CF^ODY"J*\5$1MJ"DB-U?/I+T.!U7H@
MM=P)%*;[O\S6#F@=/9Y6N ?>T?M&7:X*23JKCT-,E$$I_3)49IN0(#+RZ<5Z
M+K=,P\JM4- +#3**HE9"KJ@3D8S&?+*Q3D!IJ,FE-%3/)Y#SQG!P*1!9K@,R
MBYV@U-)T>UO;@@H'MT<&5[^;M3YA<\;@N.F:.-B(-H72J4!D-A3B"JKRJ,6:
M;'99"3>[HBB]P%# E-?FT<N-.?0Z8S;-:,RBU]=FT1MJYM,?AAR306SQYO_]
M[P!J<]/M;67]LLK>Y7ZMB_>U1N^@\RVAD<?K8U+[*Y/(+2HXKT:&*2@7D8H5
M F:9))M7D<_+,_ YTMI,MMK(95?7<]*-1@ZKOI;#:JB93W\9"LW6@9(CVT&9
MV0%0:6GUO,;6\6ZCL\>5-F^_LYVAH6--T="NZD1R?7DJKT*!$BJ+"/(B$4V=
MG\>MR,[)-7"S"VM9F:5&>F95/9U79V1DU-<QN?6U\PGD;O@"Y)H,DB._ \6A
M;:#\\'Y096[^M-[&[E:KL\NE7A^/Z=[@D*'62&AK73RINA*245:&$,I*<'*A
ME*+.%J?KV 5\ SU/5$L6*(Q$0861D&LTDK.-=92L^MKY])>AZ/!:4'IP*] =
MV@MJS(X\;+:VNM'M9'=AU-?AV&!@<&]G!*2A,99849/,+:F YXO*,%*^DJ1B
MRYE:FC2SBBC)K\$6RNM08JT1*3;68?+K:W&"AIKY! 0F@\!DD!W\#:CW;P'Z
M [M?U1\^<*_#\LC5(6?SL\>\[$=' H+:>\.2:]IB".J&)+:D)E606XDJXI03
ME#0U78,OY5:B% (#O$1: RW1U$)*ZFMA10TU"'%#]7P">29#_H&EH'C?&J Q
MW?_5^W8\:SFPYW:_Q=Z+DZZ[3TR[V_9/^ 4V#H4DZ7JB</+VA/3\1DA.1AVB
MD%:-*\;KJ6ID!5N;JLNI3-9*JA*T:D.<KLZ0J&ZJ2BF97R#?9!#M7P(4NU<#
MW:[UP+A[RX.N?5LOCUMLF9FUWSDVZV[3<=+7O_IH<$+I4 1&U!?'R.Q,SF*T
MP87X9HP4T4A60.K3U0E&?GFLL5 795151!IK*J*J6RIB=?,+"$T&R=[%0+5C
M):C:OO99R[9UUX=V_SYSYM#OXQ>M]_5<<'*H/^OEKST5&%MT+!S)'XNAL(:2
MN(0!6"ZB#RV"])"E\=WIQ=%=?&5X5Z$JM*M4'=)5HP[IZ%2'-7:4S2=08#*\
M>2]'L_574+=IY=V>C2MF3VY?/'YQWZ;NJ^9'ZB_9N9:?=PXI.NN5R#\=B&2>
MC" 3)N/3$<>AF2E'T;D)HR1AS#!+'#F8)0D?$$I#!^2RD(%R4PW2P/ZNXOD$
MQ":#8LM/H'+#+T];?_ME[NB:'X]>V/AK]XW=VXTW#EEIKEEY%EUQ#.=?<D]F
M7/1%X<^%$A$S<0S(22@G81+UYO;G1QUEY(:/9>2%CN8*@T?%!4$C):+ $9TH
M8,0XKX#$9%"O_PX85WU_8W#QU\?.+?VV^\;Z-<9[._9H[AZPD]RQ],F^[1#!
MN.6>A+\:D)9V,1P'.9= 3CB32H^=1K$B3Q$XX2=H&2&3;%[P\:RLP&.";/]C
MA7R_"46.[X1V7@'Y^L]!Y<HO'W;^^-G4F:\^ZKFQ]"?CX]_7ESW9?D#R^(!#
M]A-+7\9CIW#\7>]XQ(U@:/*52$3\7 (F^D(J/O(<DA0VBZ>$G*70@LXPZ0$S
M7(;_Z6RF[W0>R^>4)-W[5 E[/@'URD]>-?SPT=313]_OO?[5IW5/EBXI>_7[
MIL+7.PYE@4,.C-<VWOBG;L&(!WY1R7=#XF-O125'7D](#;L&A8=<02""+F-1
M 9>(:+\Y&L;W(@OG<Y&+][Z03? \GT_T.%\XKT#5]^\?[_OD'[U3_WJ_[LDW
M7ZK!LE_%8/V6++#K(!T<L<4#![>T5YZ^2<_\@V(>AX9'/(B."KF?$!-X%Q+G
M?P>>X'L;E>AS"Y?L=9.4XGF3!O&XP8*ZW^!"W:YGI[I>$\#FTU3K1^_U#'W\
MGO'T)_^E!M]](P8KEF>!39OH8.\^'+"T@ -G^T3@Z1H%_#U#7X7X!KV(\O=_
M'A_H\RPYV.MI:HCG$T2H^V-TF-MC?+CK(U*$RT-:I/-#9J33 VZ4XX.LZ/G4
MW?GA>W5'/WI/?>O3#\7@QV^SP.IE=+!U'0X<V $#UOOC@:-9!/"P#@9^=OX@
MV-$;1#A[@EA7=Y!H^N,[Q=T%I'HX X2G(T![.0"<E_UKHK?=:XJ/[2N&K\TK
M]KRJ&_C@/?6I#_XA!E]\E D6?4T'O_V"!=M70<&!#;' 8EL8L-\= %SW>P/O
M@QX@\(@K"#5S!I$6CB#6TAXD6-F!9-,?/%!K&P"WL08(6RN MK4$.#L+0+(S
M!U3[^00H:S\!E+T_ ++M:L!VV0IXW@=!9J =X$5XOF;'!S^E0V/ODS"0VS@J
M\CJ*@[\"YU/FH$+ZA10)ZWQ2,>=<@BIC-D[+.QM;E74FQIA])KHE>R:JAS\3
M-<(_'GV4/Q8[\1][9_A?9J":#%2;U8#KO!5D>1T$V0&V("O,XW5&;/!35DKL
M?2H*<HM 05W#L F7$=G4.5@^\P)$PCZ77,R=35#QSL1KL\[$&K)G8NIS3D>W
MF>K+/14]GCL6.YXS%#>>^Y\"U#\,/P*&]2K <]H"<CP/@%Q?&\ /]@!944%/
MN4DQ]QEID%MD(NH:GDFXA,ZD74@3L,ZEBKEG4^299Q)5V3,)VIS3<=6YT[&-
M>:=BNO).18_DC\>-YO7'C^9W)XS\QP#-9*"9#"RK52#;<0L0N.T'>=XV0!#H
M#G+" Y]EQD<_8*=";M&QJ&LD&O$2EDN_@,QAS\)$O#,06?;II-+<Z01=WJFX
MFOR3L2W"DS']!4?CA@L&$H8+.A.'12U)0_\Q0#<9Z"8#VW(5R''8_,=S$*&G
M-<CW<P5YH0'/^#%1#W@I*;?34<AK5#)QCL"FGT=G<\ZF"3-GH-*<Z>32O).)
M%<(3\76BJ=@.\;&X(?%@PI"X,VFPL"EY4%*?\I_[P\ P&;B6*X' ?C,H<-H'
M1&Z60.3M @J"_)_G148^Y"<DW\Z (ZXQ"80Y,I-^#I?).8/,SSH-*Q*<3"D5
M3B56BB;C&PJ/Q_5*AA(')%U) T7-*?W26DB_U #]SP'&;W\:>!8K0;[=)B!R
MV L*72R Q-,9%/K[OA"%AC_*BTV\DYV2=IV#)ERB4^GGB%SN&;0@^Q1<DG<<
MHA2-)U=(1A*-TJ&$+EE7<I^L*:5/7@OME5>F]LJUL/\<8)H,3),ARWREZ?[?
M" KM]@"IHSF0N3D"F8_WBZ+@T(?BJ/A;>8FP*UD(W'DVB7::ELXY1LCFCZ(*
MA -P>6$OM$S:"3$4MZ>TE#1">DJJ4WL4%; >11F\IZ0T[3_WAX&UYT>0;;8"
MB*PV@"*;74!N?P24N-J_+O'R?%P<&'1'%AYSM3 .\G_8N<NP)O__C_LG)?;7
M[BYL!1$II3L&&PPV8L&*6K Q8(P:S>CN[A 04500L% P,+\VJ"B(HBAVO:_S
MZ_4[_K<$[UXWKL/CH1[>.9^RG8/7A^F33$' _>0@R?78*&FO)"'M?%!&3E=
M06&[L**DC=]0WNK35G'$YVQEO>!L997P;&69W[F*$O^_@YC_-:2A#7F&.Z'8
M:#^4F>E A;7I]RH[VXE*HM.K"C+M62G+^V$!7W@]0R2YE""1GHF.2VN7I.0>
M#\HI.B(J*6OTJZFL$[94U0B[JLO]SE27!)RI*A"=K<H3G:W\F]\-L6A#ANYZ
M*-#? :6&JE!A>A"J+8V_U&(Q;^L<'8;K2.3!:G?W6R5<W[X<_[ SJ2'24]*H
M]-:HQ-Q&249Q;7!!>65@9569J*FF.*"]MD#479,K[J[)#CI3G1ETINIO(/9_
M#9DZZZ'PO^VMOP^JC+5^U5D8?CQL:_FZR<%NJ-G5^4$#BW&M@NU[OL WK#U3
M+&U-#D\_'"?-JXY*+2Z3Y%84AI96YP77UV8'M]5E!G?5I8=TU::%=E>GAI[Y
MJ]\-<6A#MLXZ*-+9!A5Z*E!KI/GCL)G>^V:,V<M6O,V3XR2'V\UT>F^UEZ"K
MA!]Z/%<D;4P/2Z].BLDKC4LJSH_.JLB***Y.E]34IDA:ZY(DG76)X5VU">'=
M-:CJOX$XM$&*-N0<6@<EA]#MK;L7Z@W4OS:;ZHRW6AL-G[2W>'S*U:[_*(U^
MOMZ3?ZJ<%]I<Z!]7DQV<5IH6F9N7E%"<&9]1D1);4)T07547%WVD/B:Z$]55
M%Q/551,3U5W]-[\;X@\LA;R#:Z'TO^VMLP<.ZZM]/FJB/7;22F^H"V]\K],9
MUW?<C=;5Z,X_5LT)J2_UC2O/%Z?E9X?G9J3'%2>EI%;$):(/2T)Y77A\8WU8
M0D>])+ZS+CRNJR8\KONO0(HV)*(-^=IKH4P+W=X'=T&S[KX/;4;JHYV6VD][
M['5OGB%B>TY2W$ZU,'V:&KR#JZKXL84EHM3,@M"<I-R8HMBLY/*(].SJD+32
M6G%J0YTH]61]8$I775!2=TUP8G?UWT \VI"DM@0*--= A2:ZO;5V_#AZ:.^[
M=@/5X?.6:H_[L#I7+Q!LSYPF4X^U,;AUS5Y!)?4^,=E5_BG)9<'9L<61A9*"
MA+*@O,PJ_YRB&M_LVEI^SO$Z0797K5]Z=XU_VIGJO_G=D+)_"12IKX8J]8W0
MJ+'U:YOVSC=G]'<_OV*YZVX_YN"E2PXV[6==R4WM-$[%<0]QWA%N5&J#,"FN
M1IPIJ0S/%Y=+2X2E:14^)055G.+J&N_B5E1W-3?O3)5/SM]!PI89D*ZZ&$K4
M5D*MVGIH4=O\\;2&TN@EW2V#=\RV7K]MK7WV*M[ZV$5G4NT9-^^B#I8HO8T=
M(3TJ2 AO%J6+#X?E^M;'%'+K4DH]:_+*6365E8R:EDI&[=D*]_)S%9XE?P>)
M:,-_[Z$L4UT!#?O6_&I363=^?O^Z9S=U5MU];+2E]X&59L=-.\NFJTXN99<H
MGMGGF'X)75YA$1T^L>*3_LF^;2&9G&/1N1ZMR07TH[G%U):*$LK1YE)RZYD2
M:N.%4EK=WT$RVI"GO  JE9="\^X5GT_O6C%\57GIO<<:RZ\\,]QZ9M!*O?4!
MSKSZ-H&8WT]B)5^F\Z,N>08%7>!%^I[SD[+/!B>[=T>ET[J2LLA=N;DN715Y
M3EW-><3N[CRG]MY\E^.]!7\#*6A#T9[Y4+L+W?];%X]=W++@_L-M<R\/J:WN
M?J&[^]@STT.U@]:6A8_PA-3[+O28.VZ<X%L>_L(;W!!VOU\DZUI(K-O5Z 32
MU>1DIRNYJ80K%6D.5X^DX:^=2</W]:<[G+^6\3>0AC:4[9P+35O^^=BU=L[
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
M?RJF&GVL<C/\T$PS^- ZI3M'Y)%SIZ<AQR]/0^H?SI IAB73,V#S(BFHK)6
M]K8 =/MSP%R#"1@=$M@;$,')Q!XHYEA@6F+ R]H*?# 6X&]K!L%8$XC &8'4
MS@!2[/5_9>/U?A8ZZ/ZL=-3]43.E"VWRR+%S\DCM306D\/T<V718,2,.MBX,
M ]75?J"]V1OT=]+!1,4%K-0< *>) \)!#)!T+(&F9P[N!J; -C0&OI$A!!CK
M0[")'D28ZD"<V2%(-C\(&1;:D&^I#453.MXNA]3TR2+Y#^205)@G&PNKIX?"
M]GF^H+S,$]374N'0)B<PW&8'YCMMP':/)3BHF('S/F,@[S<$NIH^N!_0 [:Z
M#O U#H*?IC:(M;1 HJT!T0?5(?[@ 4@[I 894ZH]AR#Y-Q D:5@6B8+YLF)8
MJ<"#3;-8L&,^"526.H#&2EO066,)QNM-P6JC$6 WZX.#DBXX;3T$I&W:X+9=
M$Y@[-,!SYP'@[%0#P:[]X+];%8)VJX!DCS+$[%6&N"F!QR9Y<%>9"5Z'%H'0
M> T$6FT#L?T^$+D<!"'#&'AL*_ .L ./".(O1@+INUL&]2LEG_Z%5,KZ[%KM
M\<FYP?.C4XO7!^()]@2AFSWA>(GSWO$6]ZWC(/<E88C[C/B"^]!E9$K_WVC8
MB#8HSP0VVN!GM ;$5ELAV&X?B)VU(8!F!'QO:^#XVX.GA/B3)25]IZ>[?:7F
M,3Z32]P_N59Y?G1I\/K@W,*>()[DO"=T<]\3>GGO'._R7A.>\%X0AWB#SL.\
MNRXCO+NNDP-/M,$#;>!I+P*1P6H(M=@*83@5""6B3R^J$?AY6 -/8 _L$*>?
M'K'D;XQ4VA=:#NL3I=CS(ZG*>\*U@?/>N87[WNDD[QWQK,\XX0K_#>$1?X3X
M5/#$^3G_GNL+?C]I6# 5\$(;/-$&OM8B"-)?#1)S)8BP58%P@A:$DHT@D&4%
M IX]<,5./[RB*5]9R8S/]&SWCVY%7A.42LY[4CWOG4N+S[CS*<%;I_.^;XG]
MOJ/$ >%3YZ?"!Z3GOM?)+X2]E.=^4P'O#?+@I3P+A)J+(%1O]>^SF!B,,D0[
M:$&$JR&$,*S GVT/_ #G'^P(ZE>/!.8G9J;G!UHA^SVU@O>.7,]_ZWK4]XU+
MN_"-4X_?F-,=_^?.@_X/2<_\;Y"'_/LH0P'GW)Z)I@)LM,$;;?!77PCA.JL@
MUF0+2*WW@M1> V*<#2#<S1*"/.U Z.O\PR>4^L4[COG1/=UK@I'/?>=6SG]+
MJ?=]0SKJ-^9R.N"U<Y]HQ/FAZ#'IB>@&Y5E@+_6I^)S;TZ#3]"=!'5/XW<#>
M.PL"#RR$J$.K(-YH,R19[H8DG#HD$/4@AF(!X>ZX;V*>TV>AF#K!BV:->R=[
MC[GG\$89);XC;C7^+RA'1$/D4X%/23WB0=+]H%O4)T&];H/!9VF#(1V,@=#C
MS*D!9[T\<-"&8+4%$*N]$I+_>T^*Y2Y(PZI!*D$7$LEF7V,8V \2-O&M.(#R
MRB^<->P3SQ[RSN />A3X/6)6BN[3#XOON+4%WZ2>#;U.O1G62QL(ZZ8_EIQB
M/I*TLAZ%-[E/#;AH@\^>61"FN@#BM59 FL$&R++8 5FVJI#I</!;FHOQ1"(-
M\R;&TW%$XDM^)@YA/?:+9=_S21'<9.<$]'N6!%UFU81>8AR1]- [PL_3^R*Z
M&0\C3K >1+:X/X@\[/D@LL9K:L!#&P2[9T($^G5UDN9RR#18#[EFVR#76N5'
MKIW6QVPGPS?I5*OA)'?[)[%\UP<2,>.F.))SQ2_!]Y)/AN@\IR"DVZM"<MJC
M(?*4>UOT"?=S,<?=[\8T>=Z+J?.Z%U/E?2^FC',_>BK 6R</PITS(4IE/J1J
M+H,<_760;Z($A99[OA1BU<<+''5?YI+,GF8PL?>3N,[7H_T9O6%AG//B6&&7
M7[+XE" []#BO..(HIR:ZV;LE]K!79UR]US5I-?M?:3GG;EPQ]VY< >]>[%3
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
M#6*_V?\).&Z1 [N]"N"BK A,];G@K;L$.&9K@(U5 @_G/4!GJ &%IPTN07I
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
MD_@,>K?C^0?P_%,(I5]&*.H&0H%OV)#O=Q[D#L($.L@0[4"%9(6[GPI&S&9
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
M'#<KGW$85SEE/Z=ZPGY9[;C]8?6C]A<U#CD\U-AO_TYKKSUH[\*6'4!GYQK
M'O>^&^Y>!F[_$+P7D5*$[]%*Q'?1VJ1G428L]\-MU]\,\>#^,S!0X))?C.@Y
MGU3),UYYLB<]RA2.N=4I'W%M53WDTJ-^P'E88[_SI-9>^H+V;OH^G67Z:=T=
M]-NZB_37>EN=O^G/.8/^+#:S!G#"[>^)FS-H$X)(001Q8H1/";*$YXFJQ/L)
M^DS7XVAL5Z*<N7\+9PB<# X7.QJ0('W(+U-^OV^ATE[O"M5=7@T:.SW;M;9[
M].LLNH_I;G.;TY]S6S:8=3MF..WVE^&$VW/R%O<OY%%W((]@PQY@^#-PWD0
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
M(W72CC=APE4P9MQ'-'PL2"IX-%(N8"1!R7<X0]5KN%##?:A:VWFP3<]I<,C
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
MP?O_,(#SOQ/KW[ %H'0/YA_&_), _K\"N%P$&'<%P/PF#:;/^6#\7!H,7JB
MW@L=T'EI#%JOK$#SU7A0?^T"JJ]]0/E-""B^C:7DWV90LN]**9GWDRGI][V4
MZ,,26NK#)EKX\0AR%7GP'[I7 TS&_I=A?B;6/@;[[O<;@/,E .MK ":W /2>
M ^A\$0=-(@1U(@<J1 44B1;($P.0)68@3:Q!1!Q 2-Q 0/R!3R*!1U*!2XJ
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
M->9)17O,$XLN($_P_J-I4A$Q2?Z)1S@7_L!Q.%H*L!O]>U,#UJ )G0.9VRR
M62VJT-5B3$UMMF$V-SESZAM])"8VA @KZJ)E2B<E*1369BCGU>2K94\LU\JH
MKM--K6K33Z[L-4JH6& 25[':++9\EWE,Q3GSF/+'9C'E'TQCRXD)8OPC=U,
MSHW.1:S!CCJL03/6 /UO$)DU50*ZIBG"M&D&5/.TL8SZM@EB$UN]>.53@B2+
M6R*E"YH2Y',FIREE-N:JIC64:B37UV@GU+7HQ4[J-HRN'32.K%UI$EZ[PS2L
M]HQI>,U#Y+U)^$1B'#&1&/W(S0Q\)J#_[\,YL!G[OKH-:]".WH7;X,Y.+K1U
MR4%3MPY5UVU)5W?9L\HZW;E%T_WY>>WA4EG38F73IZ8HI+1E*R>V%JO%3:G6
MC&YITHEHZ=0+;1XP#&X:-@IJVF8<V'0*N6\<./F=45 C&<7P1RZ//A,JT+UQ
M#-9C_O+I6 -TT.X9 *TS6= X2P2U?9I0U6=*E?:-8Q;,<A7+F>G+R^@-$:3.
MB!8E]B3)QG5G*D1W%2A'=%6JA78V:@9-[] .Z)BCZ]<QI._3L<7 N^.$@7?[
M/7V?:6\-?*82?9^V_W(.Y^(!G(=;6K &F+^H!VLP"]T3/;1^ *!JG@#*!E6@
M:+XAE3=H36<..K%2YWEQD@:">/$#D9+1<^-%$7/29,/FY,D'SRY3"NBO4_7M
MFZ;NU=>GZ=&W3-M]UB9MMUG'D#O:;KVO==QF$!VWGO]R FNP:S+6 &N_#/L^
MT(<U0!5I1@\M7P)0N)0'N<OD(7-(%]*&+*FD9?:,N&7NK.AE?IR(I6&\T*6Q
M_* E*<* )=G2OHM+9+T6U2JX+VI5<ETX4\5YX1+5"0LWJCDN/(+<4G6<_TK-
M<9"H.\S[!XWO_#():S 58"7V?T$_^O\\]/^%Z/_HH44KT/]'F)"T1@KBUZA#
M[%ICB%IK0X6O=6:$K/%F!:X)$O-;$\7U69/(\QS)Y+N/%$JZC%1+.:UND798
M/4/6;O4BN?&KU\N/6WU0?MRJF_*V*U\JV Y_4;193I1^9">.P5H<_R68/QOS
M.Q:C_RY'_T0/S5J'_H<N&+95 D*VR4/0-AT(V&X!OMOM*._M;K3G=C^&^_90
MILOV6+;3]E0QQ^UY7+OM%;QQVR9+V&SK$HS=-E]RS+8UDE;;#DA:;KLF:;GU
MA=!B\R<IBTU$A$A_9V,7P!#6?P#SN[#V3=CWBC4 .9L $K=A_BX K_TL</M%
M"*Z_*(/S07UP.F@%$PXY@,,A=\KN4  U[E $;7,H@6%]*),YYG QT_+P)+;Y
MX7:VZ>$!,>/#JSA&A_<B?W*,#OW-,?SE(]?@ !%'>-]9@?GS,7\&YK>L!*C&
MON=M 4C"[/!] #X'T8&/,<'F-!?&G)$"J[,J8'E6'RQ^M03S7^W [)P;F)[S
M!^/S$6!T/HDR^"V'TO^MDM+]K876N3"+UKJPG-:\N ,Y3VO\]HC6./^&H7Z.
M,']D(>;/PORVE=_.H+8#)._%?,SV.0HPX22 ]:\4F%YD@^YE'NA<$X'V-170
MNJX+FC?,0..&+:C?= :UF[Z@^E<8J-Q*!.5;N:!TNQH4;D^EY.\,4')W1RC9
MN_LIF7M7*>D[SRCI6Q_^0S_F3\/\6LPOW &0LA_SCP!XGP!P/ LPYC< HTL
M6M=H4'LD#BJ/A:#\1!X4GZB#_%,]D'UJ"C+/K$'Z;T>0^ML3A,^#01(W)((7
M.<!_60T2K]J!]WH0Q%^O!>Z;7Y!+P'G]Y#]T8'[=1EP#.P%2?P&(.([C?P;
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
M-Z@WO7!C% YP*^WK/\IT&R?\;2STG;4(=NC.1=R\W?N79LRO&/EZ!A2+_0[
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
M2(DH>+A&%#C<)O8?7BSQ'5XI\1[>H>0U=%S9<^@&>5/9<\FWRIZ#?Q*YLN?
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
MA::@)J$AJ$NH#QH2U09-BJJ#-HNK@O>+*X//BBN"GQ*7A[PG*0OY05P6(G^
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
M)I^C9\7L=3A%ZW@L;N%Q,*VX#PIP/0+8G* ^-77/S^Z_2*Y2^SJY.<<3RBR
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
MO')G.:JX)XTL([VD.6MV#Z@@F_HLR9/R@-A\>L]"5805Z2"DR!A!Q58(+'9
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
M2/,K1ZI_(Z3^W4@)&$-RP#HD!>Y!8N 9(2'P*?(?\B.1/^1R"$L\EAGK%7M
MI(^TL_QI9!S5S$LY*?'70&& 'O("3)$38(NL !=D!'@C/3 (J8&1D 8F("4P
M#<E!N4@**D5B<#T2@A<A/F0$<2%K$!NZ&S&AIX3HT-M"=-B[?/R!R&<)H>\.
MXUQ@B3%%ADDW:>9[M8RCG#DIYF-^L"JR0W20&3(?:2%6D(8X(B7$ TFA_D@(
M#2.QB ]+05Q8-F+#2Q 37HOHB Y$L3B.C)A"1.0TPB,?$\(B;Y&WR?=$+H1'
MS'**9?@.,AG%<2 =4;/[+Q7,1S%CR6-,6>%*2(O0AC3"$$D1YDB(7(CX2%?$
M1OH@)C(8T5'1B(I*0F14)B*BBQ >786PF#:$QBQ&2,PJ!,?N1%#L"2$H]J80
M&/L6'[\3@F+^(O(9CD?SF&09/D'Z2"NI(3+&D4<R^??4:!&28C01'Z.'V%A3
M1,?:("K6&1%Q7@B/"T187 1"XQ,0$I^.X/A\!"54(#"A&0$) _!/G(1?XG;X
M)AXG-^"3^"\^?@O?A#\)J[5X.0['<DV, \98AG<K]H!(!5\7\OU,(N7KQ 36
MFPGJB$K40432?(0E62$TR0'!R>X(2O9'8'(8 E)BX9\BA5]*+GRE9?"1-L);
MV@LOZ00\I5OAD7H4[JG7R.MPEWX##^F?\$B1PY/L8_MK$H$ATD%J68K+%/L_
M1,KG"<GT'"FLN:7*"$G51E":(0+2S.&?;@>_=!?XI/O .R,87AG1\,Q(AD=F
M%MPS2^"660?7S&ZX9"Z#<]9F.&4=)E?AF/4JG#*_AE/&'W#.D,,Y78YI:DR2
M >JTD"I:M"*221)9DL>D V&T2T%9(OAE:\(G1P]>.2;PS+6&>ZXCW'(]X)H7
M !=.'.>\>#CEI<,QOQ .^=6PS^_$POQ1V.5O@&W^0=CD7R;WR)>PS?L-MKFL
M7,D6ZBQ3W M&&D@9-=D,4JD;E\7^9U,_C[ZC@/Z_2!4NQ?/@7&P(QQ)S.)38
MP;[$!0M+?& G"X:M+ 8V,BFL97FP*JV 96DK+$J'8%ZZ%@M*]\&L] ),92_"
M3/89S$I^Q8)B^0R*WP4:4MP+1JJI64RRJ)N< T3ETW?1MOH5T_N5TON4BV%7
MJ0F;*EU85\V'9;45+*H=8%[MC@5<3,QJPF%:DP"3FDS,KY'!N*811C4#,*Q9
M!8.:W="O.0N]FN>@5_T)]*M^AD&E? ;%]4A]M(1-I%QQ'1!)IW8\M<-* '_:
M(\]*P*F:_K>._JM1!2;-VIC?K ^C%E,8MEC#H,6)>$*_)0AZK='0;95"I[4
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
M8U:;X!1-&P#<II$LJ1&2T/ <@'<W?*Z9Z!BD;>V@'E24&GN0\ '(Y+D+"I\
M98R&HC@1&]X !VKR4W!+L/S;6&#;6%#:G48Q&3!X.XS!56!N[.F$R'=")CLA
M<9UPBHYS <2L'4+43O;4]C[X7-/0T4O[6KPUH#)C'Q(@O.6FS4FU\/]Z]$.?
MPUO0WPX'[_217S>)1@\+?"^+:Q\+7S^^&& B&S2*W=EFPP8P>)#^&!SC^0KS
MIU_[R=;Z;^<[9)!][_+]SS7D.1T(ETS6@*K,?4CIM#D9$;%0HPBH8CAN#>N!
M@T/7?&F:ADATAN%1(R0?HS;SCPS36.2F)YB3S0P":08"9V#T#,C\= CE=&)B
M^FX^!U&<"CD;)9L?_4Q]M+$5U-69]Z(5\#R3-J?@QC@H>T2WM_XS!0XXC.ZI
M@##3&(G63!*P6=@QFSZ9@QWSC 2$/EE(GRS,].Y):60"@G,OH#\6&#_% IF<
M3_8XCRQ^[AM\[U-UT<XF=-9Z]P'ET.94VAR/"R-HKPV]H7!S?]RIR1H,(2:C
M'K(8.Y;@CV7!YKZ4E=BQRDA&6&Q/I4].-8X),XZIHC%K$&(<A[H:0KWZ9][]
M*(R-E7]5.ZYJ1&\%CWE=YGU@";29I5<V] ;/QO?S#7TR$DRS%@)]]]1#/'M2
MP$9X]FG$QR;B8XO-3(K.BC7OS3F;07<VG6H<37,FQI])?VS;*YUQ&PGL$WS^
M';6AMX9^+L)=&4-2(N9&TEX;>H,8UIZ:SQJOKLG[@7[<BZ+_KHE<Y"?MQ">7
M$*=['.89)9<SP5_.P+Z<1EY&)^ZE 7O(X'<S3UQZ/Y]]R7,O5BG^SIY.#!KW
M8"U$_W+C_B>C?5Z=AKYSO<G_Q5X28FP$G[PWY^1ZB%&GN Z?W$B,'#)N7B=&
M;S7.)V& W8(O;D'!H3.DF_G2C7> QU6):?GH3N6M&(9/./X-VN35:]Q_9.Q]
MV:.?[LGQZ-!_UT,FSRDYN19RG[&!W?@5&_KE$1;_1YB('J'3'Z:#'T+) \R9
M#]P([O.<D)R![G@NVS=+(=MEUI@FZR"&SAN]>DX^+=8@AP9!FKP79[(60A=[
M3FXU;B+X-7WS"G:\SI@]09^<8*R^AN-?I9-?H9$OH>#%(_^G!F+<#Q,&%W?H
M6_C=-_"9+^"8GZI:?X/'? C??@\6\0X#]"W/_2AS]1L&R.NPKE<)U)?A$K^&
M5SU/QSWK.27T*DRZ68_!*8YS]6']70^AX4%PS'O_Q^&3Z@__EKD/XA.XU5\4
MCJYH=+GT-ASS395Y?JGU1?CV\]CQ#'8\!<MY N;S&%SF.$SR80;-0]CQ $%T
M/PSU7H+T'@+F+ECTG6@[@I,.(^U66G>+=_^%48.X1N;)G(;NCV3^ /%K^.(%
M./<S<M*.!/2DHR<?^16XO5[WP8SNP8Z[L.-.F-8=3%A'8):'F32,.PL.88=Y
M'L:9A,T.+-CG^:U6\Q=*7N+5/PDMN!78"W:#+V367XR309_R=JUQ,N=1?'$[
MOKA-R2 +^47(KB04Z['?V(?1I0.PQ:M@>_OA=E?""*^ D5[FV8>Q!MFGTQOG
M$-*78LDU#*D[\<R3A/F'#.7__'@.QCG V -B;"4R[D&YTQOJU\H?NRW(=B [
M#MFI#,%LPK08B97:A1T7PR]WP"0OA%U>X&&U4XF"F<B<S[2QC&%U*M/(5OY=
MJ,U(V>3Y'1>CI]X@:HS?'IKX$;_VAK81]E=[A_M.SU00C)TV9$:"!%AK&K)S
M\7 QO6W<!U*'[&9D=R"[!UF#R)ZJ==BQEGY9HQ7TR@:FU;-Y=BE1>Q#+[L)+
MSVD)L;D4W0:6>6+4'.+[O+K/\4Z#I^.+C?ABO>S(C49N$DA'=BZRBY%=P11:
MB_PFY+<CJP?9@TSI4QDIL[!B$1Y9S<C90M1>Q)7]6'<;H^E1\ XPSB.>\. V
MKWXR'!FEX0W>J7FE?) ;C%P;<IU(C 4IC( ,Y.=J'G;,Q8XYV#%;C>AH1VX/
M(V4*43J=?W.Q9CFC9P,1<XZ&B)0I]/2@Y^ZJ5\%G8()K$Y[ZDS']GL%TLA8L
M!PM9#N=Q;0Z^F,5\,4Y\CM$G1OUA!N-U.G9,PXY1[!A1.3IJT-&$O';D]FF
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
M$*^*V>3K?.CQ3^F$#M<:A\[_LC%^7U?MT.*HYPWHL-KJL1QU.W1988L*6V>
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
MZ'$7D_R5%$K022@*.["T*CNJM*:BL*S6EL^)VG+Y==:<\CISMKQ>GZV(/@K
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
MM^[7W/UK?RDXL/87U,$U/V,/??8S\?#JGXJ.]!<@?/9)('YC!!"^/PUP5WP
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
M_IF^?<T?63L^^R-OY^I[R%VK?L?L7O$[<<_RWXKV]@=KU1,(23=B  ,\,Y
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
MWZM-=!=J+,VF:W!VX]5D\C\E[HP;V7[<WB1N?'M43&8#-[VHBE-24<H^5UW
M[JW.YO16903T5:0%]I>E!%XI30Z\5IP4.%"8%'B]8"D@!'7@H@YA)U9#FO1F
M*)#?#65*1Z!*[134:2M\;C#4>-=D8?BZV1;SK)'D<*N*YME7Z!W<GL&)KT^,
MR"J/2B[.#\VOS P^6YL:?+$VF=M;G<B]7)G [2N/YUXIC>=>+8GC#A3^C?\<
MMO-!A-AJR$#S?]'I75!Q1@1J5<1_-&K*+;3H*[_I,-<:NV!G.-SF2+AZEN+1
M5>X9U)C/BBM/#\G,38PO3HW)KHR+K*Z-BKQ8%Q5YJ28JXG)55'A?153XE;*H
ML*LE46$#12B%2P&APCP0@CI$'5\%V:<V0HGL#J@^?1 :%$6_M*I)ONO2/?WZ
MLIG2D\M8@YN=!/S%<\[NS;5N@56ES-C\O,#,E,SHHNB4C,J0Q/+:P,3.NN#X
M2S7<V,M5(3%]%:'15\I"HZZ6A$4.%*$4+@6$H0ZAJ$/LL560A^;><JGM4">S
M[W>S_)$/72IB;_IT),9NF,K>NV:I?^62/:Z]G>16UT0+**KQBDDK\T^/*8PH
M",Y-*6=EE=1X9YVO]4WOK68G7Z[D)/:5!\1?*0V,NUH<%#-0^#<@''4(0QT2
MCJR$0HEU4'EJ"S1*[OK6(;-_]K*BR,20MLC380/I&S<M='NNV-DV]3C1RMI=
MV5GG/"/CZEBIW*J0/-^RQ%*/DL)*6DE+E5OAY4I&=E^%3WI_F6_*U1*_I&O%
M[(2!0G;"]8*E@ C4(7P;'R3_.1TBOA9J3VR"5O%M'R^>VOGFAOS.T<<:N^X^
MT9/LOV>F??Z&C77U50=*WB5GOZ1.M["P-F8BZUQPEGM#?*'+V?Q2XMES9:2:
M*V6N)5=*Z?E72SRRKQ4S,@8*O5.OY_ND#BX)1*[E@4C4(?W@<B@[OAH:CJ[[
MWG5TP]L!T0W/'\D*#X^I[KX^JGNR^XFI1L,PUK)X"$].&R!Y1_73@CF7O&,\
M+P2E4KKBLAT[\O+M.YL*<&B.=JP?*"17#!12BJ\74/,'\]UR;N2Z92\-1*$.
MT:A#SH%E4'5X!;3N7_6^?^^J%P\.+K\[=G+CM0G%@Q=>:DF=>V&D4?',TBS[
M'YQ#W#TG]^#;5+;W3:\PZF!@K.- 7++=0%ZZ]4!3AM7 K0S;KJ$L^W,WLQUJ
M;V83*X:RG4N&LIR+AC*7 F+6\$#L5CXHW"< ]7L%OU[8*OCR[@;^.V.[EU^9
M/K&M\XW\T<9)]=-EK_1TLL9-+.->6#D&C^!IS*<N/K0GC "G1X&A=H_BHJP>
MY<=:_-,8;_%H* YS8SC1ZM*]9)OVNZEVY^ZFXNONIA)JE@;B4(?$S;Q0CNZE
M6C?Q/1E<R7MG; UO_\SNU>USHKO.SLJ>*'FKHI@YHZ,7]\;8DCME26!.VE-H
MDR0/XH2'K_U+#L?Z172PY?/,4/.1BC#39^WAIB/WP\SO/(FTN/HHVO+B/S'8
M]H>QUFU+ PFK$<A$GYUG-_$\OK@<N7EK.=(WLX:_[=/N=;6?1/<5?Y0]F?%!
M12GV@XX>]X.)A>\'*QS] XY(FB>[XM]YN-E,LQF6D^%,\]?)+--7!?[&+^LX
MAB\OH#SFF#QZP3&]]2+([.ISKGG_TD#**@2*5B-/SPLB@WW+D$OWEB.M'X4%
MJW_LV5CX4_1 VD]9B9B?JHK<7[K:?K],3=Q^65F1OMO;$3Z3'6P_NI,LW_NY
MF,^%4$UFX^A&;S/=#69*/?6F&QFZT[T,G>E'#/V7KQA&CR:\C!Y,>B\%9*Q
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
M#C/N;8YOW9N<WKJ=);YUJR6^HR\&$%$'!]2!?(@?&(>70>#)U1"NL!FB-/=
ME.%1B,!(0HB]XH\ LM9GIH?1 H.#F:5'VDV[I#A.$//(+QTJ7%_@S]%'<!?=
MG^"&/>[93WOT$]XP.AVGO)J)4UYG26^\JLEO&!7.TYYESM,>BP$D=#_MB.ZG
M*>B^WA?-%R'BJR#F]$9(4-\%B08B$&]^\EN,K?R'<">-=T$TPRF6+^:E=PCN
MN5N\TV-*)F687.QVVZG.\X9#A_> PZ#/%8?7S [BA&\C^;5OC<N$;SEE@EGB
M.NE3Z#KE54!]LRA WL(#3J@#?2\_FKT%(/+$2DB46P^IJMLA7>_ ]S13L0_)
MUK)OXPFJKR,I>J-<;_.'[$#<;>\HTJ![,NT*-=>SUZ7"YP+YG%\GZ3+[/&G$
MO][EI7^EZTO_$NHK=@'MM5\N_;5O-GV2F>4VZ;,8X+R9!XA[^?Z=Q03N%X!8
MT>60*BL,62I;?^7H[/V88W3T;19&\G4Z[LQ((EE[.,K=_ :797_%/Y1\T2?.
MK<,SP[O5K=BOD5K'.>O:%5CC>B^HC/8BL( ^%I#C/L[)]'C)3O=XQ4KU>.V;
MZCFQ*.#R/X<_^9^+]B+AN!!D2J^!?*5-7PLU=LX5Z1^:+#03&\VWD1U.=](:
M3*"9]T7ZV'=Q YU;_:/<&WR3?6J\\MCE'E6!Q>YMW +WP9!<C^?<#,_1X%3&
M6&"RUS@GR>LE.\'K%2O!Z[7?8J"/?!X@HSU@;N>#L#U\D()^-G*E5OTN4EC_
MH51UZW2%SM[Q2N/#CTHL96[F$#3[4BEF7?$,^^8(MG,=-\R](B">6<3*XN0R
M2X,SO9M"T[ROA"7[C(0F,I]SXYDO@F)]QP)B?,?]HYFOV"BLQ0 *FJ\H?V9!
MZ/=$).J2?D00"DZM^%XFNW:N2G'C1)W&]I&S^@?O5%A(7RVTU^C.)INUI+CC
MZN)\G<LB@]T+0F)\LP+3 E+\B[CQ[+-A,:Q+X5'L9V&1[)&0"/9H< 3[16 X
M>YP3SGK)#F>]8BT&N*(.5/2YY8]^/F+0YWB6B "4G!3Z5"6Y:J;^M/!XL^K&
MATW:!P9KS:0NE=FIMQ403<]FT>S*4[S)^?$![AE1$<S$\.2 F)"\D/#@FG!N
M4'=$</#3\.#@D=#@H.?<X, 70<$!8P'! 2_]@SFOV(L!U#\S4K0'@9MX(1YU
MR3W(][M<5/!]G;C09+/4RI%.>>$[K5K[KC28GNJLME%K+'4TKLQWM2W(8I R
M4MENB8FAS*C8!$Y(5#:7$U$9SHKHB/"-_"?<+WPDE!WZG,L.>1'DSQT+X 2_
M].<$O60O!E#_S ;1[RDN^CMI&P\4[N?]7BW"_Z[IJ,!XI[C@PXLR:P<[-?9>
M;#&6:*G'JM14$8R*2YUML@K<B8DYOO2HC&"?X)18?W9B1K!W0EF89WQ;N'O"
MW7#/V)%0K^A1KD_DBT!F^%B ;]A+?]_05^S% !I:VVLS+X1OX($T]/XLV<WS
MZ>Q>WLGV?;PC?2*\=_JD5O?WJ.WNZ# 4KV^V5"JKMS?(J299)9?3':.+?:C!
M^8$,5DX4BY&9%DC/* FAI#>'.6<,A5)2GX?0$D>#W>/& CUBQCF,J)=L1N0K
MUF( ':W-1(E:SP-9&Q"HW,8SU[R99_S2)N3!X&Z>Z]=.K>KI4]G9W*,O6M5I
M<::@U4XWK=$)$U-'Q7.K&2ZL<G]W1FDXDUJ4[$\N+ QR+&SB$@H'@QWS7@21
M,L<"75+'.:Y)+_UI\:]8]+C7?HL!;FC]/W.0>&$$\H61[W7KD"==*Y$'UU<B
M0[=V\%R^*;[B_'7%;757=(\67S*3R^RVT8IO=S -;76Q99_S(#(:6%1J7:@G
ML3:1B:\N8-M6-W"L:ZYS;"K'_>V+7OH[Y+YD.V6^8I'37ON24R86!3S0ZP]&
MLW?*&F2A="7RN'DY<KMG.7+CYG*D?W@+TGE/=%GC;87-Y3>U1'(&3*03^[&J
MX;UX0TZ/LZ57M[L]M<.71&P/H=JW)7A8M^9[85KK?2S:!GS,FR>95K433)NR
M":9=T:0//F_2FY SM2C 0!TB5B$_LI8CCZL%D5NMRY"KO<N02[>7(YU/-R!-
M3XX*5#Z279]W7V-?REW#DY&W,&<";N"TO:^33&C7Z%:D*TQ[^WZNDW5?@HM%
M7S[5M*^>9MP_0#>Z_(YNTC[C;MXXXX&IG?; 5LQX6)<N#OBN1==!"'E>Q(O<
MKA= ^CL$D*XK@DCK\ JD?FPS3\784<'\%[+K4I^K[8I^9G TZ(F%M,\_=LKT
M!T0=TC#-&'^/:6%]CVMM<3<!9W(WGV!XK]%1?_BZH]Z]=X[Z PMDPXOO78S;
MYRFFY^8I9@USBP)!*Y!W&0ARKX('Z3_'AW1T\R&-UP61ZD<KD.+);;S9D\>6
M)TW*;HR<4-L3\%KOJ/<K4TGJ2VMYXKB#JOTX51L[[J-O/A9L;#P>;ZX_GHO1
M?5EGI?VJWTKKY1LKK9'/UMIWOMCI#GRQU^O]3-"_L#@0C2"/"Q#D6AT/TM'&
MB]3W\B'EMP21O%>KD/2Y77SQ<Z(KP^=.;^+,J>[VFM,][#IK(NXX:R5M-XN7
MMYQU43:;]50SG.-HZ<Y%ZVK-9^BKSU<8JKSO,%)>>&JL-/_%2&WBA['ZR ]3
MC?L_S35O_[18C+%T!+E1@2!=:/ZN[^)!2@9XD:P' DC2U[4\T5_W\H=\/;&2
M]4UV@\<WY1TNW[3V$[X;'K'Y;B%F\=U.PO@'25K_!UU.^Z>O@OK/4$7E7TG*
M9WX5JLK_;E"7@ZL:LC"M*?/SEZ;" F@H3:-,@-9BW"E$D MU:/U6!"FYC"#I
MMQ$D9H0/"8/U//ZPF\\;CBVG@>1:(BALQH'Z#BO0VVL*I@<- 'M8!PC'-,!%
M5 4\3YP!?XG3$'5*&C*D)*%,1@+:9,7ACMP)F#LM!G!: D7RY^+T5B%(0Q-:
M_P*"I TB2.0C! GXL QAH@YTV,Y'@H,"]B"V @LR:\U <8,!:&[6 8-MZF"^
M0QEL=I\!A[UR0-DG#8P#$A!PZ 3$B!R'["-'H?+H8>@X+@+W1 _!G.A! +&E
M:*I'D-(.M/Y5!(D81A#6&()X@A#B#&MY\+")UPKMA2F:^_7AQ#(MD%FA"HJK
M%$%CS6G0%Y8!T_6G +M!'/";1-$-V5'PW"("G*T'('K[7LC:L0<J=NZ"\[MV
MPN#NG3"Q9P?,+TH9N@;IZ!I$H&O@^QQ!J!\1Q!'X$&M8R6,*ZWCT8 NO!NSA
M4P81?GD0$Y !*<%3(+_L!*@('0<MH2-@L/P0F"W?#]8K]H+CREU 7;4=F*NW
M0-B:39"R=B,4"6^ L^LV0"=*W_K%R.Q!Z]]$ZS]%$,HD@MC]0A +0!!]$$#4
M816/(JSCE44]3J']. $'^8[!,?Y#(,Z_'Z0%]H"\P"Y0%M@.FH);05]P,Y@)
M;@2;9>O!<9DPT):M!5^AU1 FM J24/)02A8%3/;R@OXQ/M"0$0!M>4'04Q8"
M(]VU8&RQ!8P)N\&0=A#T6,= )_P$:"6= HT<*5 OD06U&CE0;9('E0X%4.D]
M \HW%$'IF1(H32F!X@>4'\J _@4JH/1='10_:H#2K!8H+\;_YZ I+0!Z<H)@
MJ"@$ICIKP<QL"YC:[P9CUT-@Z'L<]$+%02=!$K2R9$"C6 [4J^5!K?$,J+4K
M@FHO6NN&,J@\4P'E-R@?T<J_5-'Z*K_40.6S)JC,:X'J&YW% =,]O&!PE ^T
MI03 4$803!6$ *,E#)8F6P%CMP?,7$3 Q%L4#(,E0"].&G0RY4"K2 $TJ\Z
M1J,2J+<K@WJO*JC=5 75YVJ@.J,.*I]0?JD#^O-5"]3F=4!]6A<T7NJ!YF*
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
MUT1J5:].-"Q=E6&>OZ+ -FMYI5/J:+-[XM(>[]B1I7Z12]8%A"_9'QBVY+>
ML.$W >&+T3^J'_VB>]$WM@M]YH)9 '>KR;T7 )PD]]Q/[K=M->6OG_5/)BR;
MD8"A&2UFWW8+GO:M+J*-TWZR59O"5$LVQ.GDK4LSSIS*LTA96VX;OZ;1*7JB
MRS5\]1+/X/$I[\#Q?3X!JW_V#ECUVCM@)7H'+47OD&'T"EN$GG/! H _R/_/
M]0(<(O^>(?_=,$7YT__XW\ ^8>C9I\IHVVO"V;#'0;!RE[=D\<X0A=R9&/7T
M[2FZ2=MRC&*WEII';JFW#IWNM _</.SDMWFMB\_FO:[>T]==O#:^=O7<@&[>
M:]'-=Q6Z^2__-P_+ ;ZG63P^"+![#&#3&H#5&__QO[[]#&@[R@_-Q^2A]I@^
MJ_RH#4_A$7>1[,.!4JF'(A42#B:J1A_(T@K?7ZP?O+_6R'_? C.??4.6GOO6
M6KOOVV/CMN\G:]<]KVU==J&]RPPZN$VC@_OZ?W.C'N LU6#_*, T]6!BUC_)
M__KV K0>94+U62XH.R\.11<T&+GGS3G2SSOQ)IWS%8X]%S8O\FR\3,C9=,6
M,X6JOF=J-#S/M&N[G5FLYW)FC8'3F3V&CF=_,G0\_=K(_@2:VAY'<[M#:&&_
M!RWG<H5J<&0(8/M*@+74@]$ME+\;H(4<N.HT"PHN<4'Z3P*0>ET>DJ[K,V.O
MV[ CKWOPA%X/$@B\'BWB^U.*A.=/>5)N/U7*.O_4JN!P?5#)[OJ$LNW/NU5L
M?KFF8O/C"U7+JZAI\3UJFUU!78MSJ#^7D_T NZ@'Z^@<+-\,L)!FH.400"4Y
M:-XE)J3\R 4Q=P0AZHX<A-W19@3=,6?YW77D\+KKS>5^-Y37Y5Z<@..]#"&[
M>\6B-O<;Q"WO]\PSO[]<TO3!M+3)7Z>D31X\E#:^^T7:\ [*&=Q!!?U;J#27
M?=2##1, 8S0#_3LHGQR\\A1 [B5RX!\!POY@0_ S8?!_)@L^SS08'L^-F"XO
M;%@.+US9MB]].:Q>AG%9O(KG-GV5Q6/TNHS/X'4SO]Z; 4&=-ZN%M-[N%M9\
M]Z.(YIM7(AHO443C.8JH/T>QN6P>!UA%,["(9K#U $ %Y6=3?OQU@. _ ;R?
ML,'CDR"X?)8$AR_*8/M%AV&)IDPSM&$:D?/KHP]+%T/96AC'H8X9'"I8RJF$
M+5R*N)A;'B>YY?  MRS>XI'!]P3R2/\/5M,,#-(,MNW_O_F7 6)_ 0BX >!Z
M%\#A(P-LD!\L4 Q,4!8,415T48>AA<8,-;1D**,C4Q$]F'(8P)3&*-8\3&6)
M81%+%)O9(CC(%L8IMA >Y!#$&\0; O_%$,U@^SZJ_TF +,J/^17 [R: TWT
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
M[>!4?SK*I?ILFDOE^1DNE6>/N93_1B[E1\BM] AY%1\BW]>LHS.P;!*@=PM
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
MW[UG9J_7/2,FTB87'@%2:0VCS@"CZ4>'79'1[Q5]>-TP@^>-+NASLQ<\;OK
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
M<H_C<)WGP"F.P?XZG@L-0-LL>F_2,)OK_CDRJN>:H;*Y&R8T>TDES4/EHJ9
M55Y3N'[VW#A-QIPT;6ICGEE28ZEE_.Q)-C&S&NPC9RYT#)NYUBEDYMZN8QLN
M=@MN^+1K</T3I[$SA-/8Z:)+R#3A^"+OT(I<XMP[2O^]F_H;Z<&7-P'-9.H\
MH()+\M)%QBANM4=A:R_D+O:1LEI'*M);QZI2%D7K)RY*UL0MS-9&+R@VC5@P
MT2*T9;KUV/GS;<?,7V,?.'^W0\#\\P[^\^\[^#<_=O"?*QS\YPB'@#G"/J#Q
M'W1UT;.<?P>8__:YS,%\YH"ZLVA+)BVF]Z0?S5FAC\Q5EDA?Y8K4U7V1M'J8
M%+]ZM")V5;@J:E6\7OBJ=(.0E05&P2O+M:-7U)GYKVBV&+E\E=7PY3NM?9>?
M(_>LARW]W6;88F$SK)4L^C>ZFN1QSH'=C']#"W/0RAPL90ZH/6$5D+L62-H
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
M3%M;8=*Z#=K6,S!N_1C:A4]@TD(7,9_,ZV!S':]+U)HQF7.1Y#/F9-KUB!E
MP"SZ_[G4GT_]1=2GA;==00^^6@5MFQ;&;98P:NL"35MWT@^&;;XP: N"?EL<
MU&MSH&J;"&7;7,AM]-QMAR"M>0WRFA\@KQ90KA)0K>Q@#6-LH@VLHV8IR>#W
MZ#D<@WGT_POI/Y<"/5<"76D3;=?3@].C&VV5H6XWA-3.Q7 [%Z#;NQ(NOK8/
M ';P!K2#%_@=O+#LX$#OX"#NT/WC-SL)/6;[U^0IH>?>UH'NO<BS&.O$N1W[
M<!(6< SX1X:OU.W!H?X&ZF^A!]\.F-*?:_;2!].RXI":&/%&0W][F OC(^S'
M$?;C*/MQC(N!8[S0'\OH>"'X,39^C $<H[$_1N-^]#<B_J:EE3E@GDNHF\8\
M1U!WU$; 9QO0FUWO1DWK@X#)\_K+*>J?(R_I8#_.LQ\7F(^+UAV+X<L]@)?9
MCZM<@%SEQ?Z:[B7I'.!K%+C&(*Y=(]^2OXAXQNQ5O"Y3-T?W+IRM' /^VI#]
M0)\CU*>F]6E 2TWUA<[Z"YN KA9RH[,><IM^_U4#X'4:I3LT"6_1\[_+!?H'
M[,=' 80WG[L\^>]RD.^N ^X=([KG<G[^^WF<R;IGH9CGE'U *'5]3P*>9YC_
M\X#E)8Z];O_+B_67MY_O0^FLA]Q]7@]1T:!H@"]-.]Y1\AT7RS^P'S_RQOP3
MY\;/Y301G-R/F.!';/S1/<)^/'J$$N8[C>,;SIB',U[/B]3O? 9)\^+^EP\[
MM?ZU!^5_U4+T@,?,R5/KSO>"Z/Z]FN#.=Z/JGH?1_?LP3+;@8(IWR0=TG+:=
M?M^J\[-N3T@/_/,,2-3_;_WAQ7T8NO=A=#P3<Y1._SS^I$/]@QU^0@?[XKLW
M?NFL/WR-CCT1';4/LTYTOM\&'<_#]$?',R"AZ-B/HGL?AVXOB.ZYG%JV/P-/
M,8?MM[#=)519C=^P@>UOQR/LQT\XQ=1<8XH^IMY/S]Y.\AS=,RF?=]8B[NKZ
M\&S?A<[O&W=BT9F+Y_6@,8PIFO&D4B>/&J5,^42V/X7MU[/]N6QW 1Y@*>-:
MP[@VX0OLPF<X@OMT_1_3L=^EZH=L09?U]SMY#QW[,>X\JP7I= V(NO-H\FQ,
M_H [-0=0<R2C".6PQU,G@QH%;+\,GZ#JA7T8<]GN0DZ;Y6QW+=O=QE'8A]O,
MQ4V>1*_P3US'K[B*CBJ5[GCM!80AM:7GKYM1$@US:<X8NU*S#W,VA'J!^ B1
M['L2-;+P!HKP*N?&+53S%*UC^PULMXGM+^+INQ(7.2;GL9.7D2,XC4OLR0<X
M@1^>[1C2O4GWV'_Q[/4VRHX^_/6LQ*? 5QR3CSDOWH,;]?HS'C]J!5,GAAHI
MS' V+U%%.(L)U*BFQE1JS&)[\ZBZ!(?1AH/,Q7X<P%[V9#=/ZIT<CQW,KFX'
MDX[V%WCV:!E/IT>\S#S0/7ZGU)WZ>LRE&>-S9!2]J.>#,QA%G5#.^#AJI%$C
MEQK%U"CGF3"),V Z=1K9_D*JK^09L@F;^5_^/[;. SRNZNK::R17-:M;S:I6
M[[WWWGN7+,F2+-NR9<MR[]VX-XP;M@$#!D(+'4,('4)( B')1SHD$$B T-L'
M9/[W:L;!R?\]/(L9C49G[;///N?LM7WNO1=86,_9OJSKI[RK,].^UNGI9IV:
M8=;)JV#48+X$[[JS!'BPY+'\/X]=3T^QIY_N>M@4I/MLXW3WU"S]8%J);IM1
MJUMGM.KFF3VZR6Y0-]@MU@7[<9VS7ZOK[;?JC,->G78XKI,.YW7"\0Y=Z_B(
MCCF^K"-._] AYV]UP)G]X2KL ]^PO'[@PY(:R%(8Q/+/DO^PL0496Y&]HW[@
MZ*U+3F&Z."M9%YSS=,ZE7&=<&G3*M5W7N<[3";=A'7=;HF-N$SKBOE&'W7?I
MH,=A[?<XHWT>EW2-YX/:[?D3[9S]CK9[?:.MWF9MN0(O"SZ'_ZT0Z1>1;#U1
M<(>A-5C>;O%C6_68H1O<W736,T@GO6)UK7>&COH4Z;!OM0[Z-6F_7Z?VSNG7
M-7-&M-M_F7;YK]&.@*W:'K!?6P-.:G/@16T*O$\; I_3NJ"WM";X:ZT.9I4#
M*X.^QX?T_??1;$6)TD/@]C@T'[:<Q99302:=\'?6D4!?'0R*T-Z09.V9FZM=
M<\NT([1.V\):M26L1YO#!K4Q?%0;PB>T+GRCUD;LT>J(XUH9<8-I1<0]IO'(
MITS+(M\P+8W\TK0DTFP:O8(("]YERW^%K>7)#/1>.CHC%6Y^/A9+?H5O]H<[
M:$_$;.V("M'6Z'AMCLG4QI@BK8^MTMJX1JV)Z]"JN'Y-Q(]H1?PR+8]?9UH6
MO\.T-/Z(:33^G&E1_)VFA0E/F$82?F\:3OC<-)1@-@T:B/\>?Z'?+\%_F?3G
MMAQ2KBSI*+;L8ZO9G8#VC)NI+?%NVI 0H+5)T5J=G*J5R7E:D5*FY2EU6I;:
MJJ6I/5J2.J3%J4M,"U-7F492MYJ&4P^8!E//V RDW6[3G_:835_:;VQZTSX%
M9IN>-+.I)]6*%+/I#W ]!_<#Z.^;2#M.Y-%WH_:1B>Y,(]=.F:(UJ<Y:F>ZG
M\8QP+<M,TM+,;(UF%6MQ5K469C=I)+M3P]D#IL'L1:;YV2M,_=F;3/.R]]GT
M9)^TZ<Z^9-.9_8AM1[;Y+^:_5!87]S4TU9=5UI1JVLQ?VK9G?VS3EFVV(,ML
MFD2FV?0KO/ D%MW#QG^N&.5!(K(+ZS9CW;IL% B>&L]RTM(<+XWFSM6BO'B-
MY&=H.+] 0P45FE]0KX&"=O45S#/U%BPP]10L,W45K+?I*-ACTU9PPJ:EX&;;
MYH*';)L*?F';6/"A;4.!V:8AWX+&/+/)P"_@^5$ILX--_W097N']-NQ9ARTK
ML6,9R>)H@8-&"CTT7!2DP>)H#12GJJ\D3_-*2M5;6JONTA9UEO:8.DJ'3&VE
M2TTMI6MMFDIWV326'+>M+[EH6UOZ@&U-Z<NVU:4?V%:7F&TF46RVJ2FRX"4X
M'JT@"28Y/E%IG(A!A6+/*FP9PXY%^&:X9*;FE[JIK\Q?O>41ZJE(4E=%MCHK
MB]5>6:6VRB:U5'::FBL'3(V5HZ;ZRM4VM97;;:HKC]I65=YH6U%YOVUYY4NV
M997OVY95F&T,E)>#,@N>A^.A&J(#' 4[J_$!]BS'GD7X90A[^BJGJ:?*65W5
MONJH"55;3;Q::S/47%N@IMH*-=;5J[ZN775U?:::ND6FJKH)FXK:K39EM8=M
M2VLOV!;7_M"VJ/9%V\+:?]@6UIAM#!15@RH+GH;C_GKI/#A8APH%JXR*#/8,
M8LL\7KMJ;=16YZ26>B\U-02KL3%&]8VIJFO*56U3J6J::E75U*+*IEY3>=,"
M4VG3N*FX:;--8=-!F_RF<[9Y3??8YC8];YO3]'>;G,9_V>0TF&URZZVH,]L\
M0;_O;F:6-DE[2<XW@O$&HR($/_9T\',+OVML=E!=B[MJ6@-4W1:IRK8D5;1E
MJ;R]2&7M52II;U)Q>Y<*VX=,!>UCIKSV#38Y[?MMLMK/VF2TWV63WOXL>,<F
MO>T[F_16LTUZ"V@VVV2 R_3_]C9BH97Y0&*^%BP%0Z #-/$[W*RJSIDJ[W)1
M69>O2KI#5=P=IZ*>-!7VY"F_ITQYO?7*[6U7=N^ LGJ7F#)ZUYG2>J\QI?2>
MMDGN_8%-8N_3-HD];]LD=G]KD]AEMDGL--LD=9I-21UFTT/PW-S)G"0AWPHF
MX%L$^GG?PN=UW5(%27)QWQ05]#LI;V"V<@<"E3T_4EGSDY0Y/TL9@T5*'ZQ6
MVF"+4@9[E3RX4(F#JTWQ@[M,<8/7F6(&;S=%#_[8%#7X5U/4_&],4?UF4W2?
M%?/,IA_"<[Z'.0DVP+<,#(,>?FZ<AQ+LAW^^E#.,&AJQ4^I"5Z4L]%7RHKE*
M6A2KQ$6IBE^<J[C%98I=7*^8Q9V*'AU6Y.@*18QN5]CH<<T=O:20T1\I>/$;
M"EGTM2EDQ&P*66#!W&&SZ4XX3AFG@\#J/LO)H '>MX-:A%O) I0(8C9M5$H8
MFZ*8Y4Z*&O=0Y+B_(L;#%+XB7F$KTA6ZHD!S5U0I>$6+@B;Z%3BQ5/X3FS1G
MXHA\)R[*9^)1>4_\03[C7\IGN5F^R\"8V>2[U&PR[A9TE#YN&2(6P0+0"YKX
MO +1EK]$2D<T)4Q(D8B6X'4S%+#!6?X;9LMO0X!\-T3(9T."O#=FRFMCL69O
MK)/GQBYY;!R1^Z:U<MVT7RZ;+LAYTX.:M>G7<M[PN5S6H2W6HBW66'">_NU;
MC!*&;RF8#]KYN68I8X"(SEPI)2)B(S? OT7RW8XJW#53+KN=P6PY[PD $7+:
MDPBRY;BG3 Y[FF6_9T!V>\8U<\].3=]S2M-VWZVINW^B:;O>U_2=9LW805Z_
MW8(3X^R6]'/E&+$(>GC?L$(J6T4,K).2-J'($;#!N^#?"_\!5/EA6]D=L]>T
M8RZ:<LQ+-L<"93K&UG^,+?$X"_QQ)OQQ NTX'3J.\<>. &3N493G4>3CD?^5
M#IO_#>-.R9O@6TY_Y_/:2I\K-S(&6Z64G5(TO,$')1^$H]NUJ'*4^\RSDNG<
M##8YE.8YTL/SI&?G2<<ND!Y=("6YH<A2#K^!X+J!3MZPA\_/ 53X>>3SN2\
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
M-^ S8%91,DBRP/AGITO@.-@!UH"EI,8+2#T&2(-ZL:4SR4;MR8YJ2?%04VJ
M&E,C5)^6H+JT#-6DYZLZO4Q5Z76JS&A3>4:?RC(6J21CE8HS=J@P\[@*,F]6
M7N8CRLU\33F9GRHGPZS<="O2S'HLFU@ A\$6,&'47[*,V@O\V-*!+2V\-F;8
MJS[33;69?JK."E555JPJLE-5GIVCLIP2E>94JR2G644Y/2K,'5%^[H3R<K<I
M)_>HLG(O*C/W(67DOJKTW$^4GF-61K85668]1/I[WC@=!#8:YU_  CZ;!SJP
MIQE[ZGFMR9FAREP7E>=YJRP_6"7Y42K.3U)1098*"PI54%"IO,)&Y19V*:=P
M2%F%RY51N$7IA8>56G2C4HH>4%+1SY54^)&2"LQ*-I!O5DJ>63\D]3T#]H"U
MA=(2,)_WW: E'[T!JGA?5CA5)45.*BKV5$%Q@/)+PI57$J^<DG1EE^8IJ[1,
MF:5URBCK4%K9?*66C2FY;*,2RPXJH>R"XLKN5VS9R^!#Q9::%5<"BBVX$TET
M'=@!5H*%H ^T@P90 4I*T?]E)N65.RBGPDU9%7[*K)RKC,H8I56F*+4J6RE5
MQ4JNJE%25:L2JOL47SVJV.KUBJG>KZCJ<XJH_J'"JU\"'RB\RJR(2E!A5F2Y
M69?*I*-@"U@.AHT:$&@!-4BED@IT7Q4Y=S7ZNV:F4FN=E5SGI:2Z0"761RBA
M/D'Q]1F*JR]03$.%HAN:%-70HXB&A0IO6*/0AFLTM^&L@AO8@1M>5&##>PJJ
M)V.M [5FA8 ;2;L/@/5@"5P#H*/*4@.JA+< J91=A_9$/B8V35%LLZ-B6MP5
MU>*GR-:YBFB-47AKLL):<Q3:5JJY;74*;NM44-NP MI6RK]ME_S:3LFW[4YY
MMST'_BZ?5K-\6T"S67Y-9IVM96^HM9P%6@AZ00NHA;>4=#RG$=W3#'\K^ANI
M$M8U4R'=S@KNGJV@G@ %]H0KH"=.<WK2Y==;(-_>*OGTMLJK=T"S>Y?+HW>;
MW'M/R*WW#KGT/@W>D6OWO^3699Z$>Z=9U\*Q%2P'0Z 3-()*)%HAW$QY)77"
MWXW^13H&#-C*9]!!7D,NFCWD+<^A('D,1<I].%%NPUER'2Z1RW"#G(=[-6MX
M5$[#F^0X?%0.P[?(;NAQ\(;L![^6PWRS' <L.$C_UH-1T ?:0!TH:<<'<*?T
MH/^12&'SX4<V>B.CW4:GRGFIHYS&7.4XYB.'L6 0+?NQ%-F-Y6G&6)6FC[5K
MVMBPIHRMELW8/A:^"^ A!AQ!MN13F4;)IA>;90MV=3$?P +0 V<SJ.!]?B]C
MT(_V&X0?>12P&/ZE\(^CP5;:RFZ-G::N<99I#<G/&A*/-6S^:]EDUK*@K64R
MK26 UN*XM<L (GZM<=L'A.MJ1-NJCP!9Y$H+-M/',3"?KW>"6MX7T>=,^IQ
MG\.7P+]<\EHIN:Y! Z/129-DLW6&M T]MXW$:SN)Q@X2D1ULM#O9\':RJ.VL
ML-P*:2>-[-P(CO/[._@N G(;HG#;OP@"\R36P+7(N$,/_6WBM9P^YXP2@Y@?
M,2$%PNM%$RY;) <T^K0])+VX5@=L <GG01*_0]AQ&#N.8,?1<)( XV@JB]LQ
MX_98=.H8#1U#V!]%S!]%1!]YF^]_R]^9)S$.WP+C#CW&U5GX.A]?IZQ&_]/?
MP*W2[%V2\U[)_B :^"C<)\ I@&MU!CO.XH_K\<=Y[+A $G@#=MQ$\G$3&_!%
M=/]%@NNB\:@P&KL)<7\C@OX&Q/,-7_!]\R3&X.Q;P5Q811RN8QW"SS$,7Q!]
MG7T8?J2ZG5%_.6>MOUPYBV+40VX'N%=WDIS?92_=XTPR0GS<AQT/D'@\P,;W
M0)7U2AU\\> AP!\^\+QT_P=\SSR)!>M9ES<Q%Y'D.?@YGJ^%P.N%R<Z$\LR;
MK5QW6>LN5VHACX!'K341HT;Q!(+@27SR-&/SK''7$NQX,0;!PN;W$O'YT@+
M@+YT%O#'+_T1H&Q>,FO>;O9%XP[%^#D9'X?#ZWL+X_\#^ W.!ZU</[+67(PZ
MR(M6,6340UZ^JAYBG-7XU53IMPB5/[I*;V*'<8SXKT726\3GVP39WPX ?/$V
ML?GV.[S_0FWTN>*L\80FQH#^!L#KQC2V?]S*^9R5[V?Z_CS([ZRUD']?G6.M
MA5RY:F;RR;H(E,^(D:](C+\F1O^7>?(-\?DMCO_N)+@'O #>TO=7A#A8WU^Y
M*N1*_<&X0T>M+$\HZ9/E22ECLCP]UZB#;$.][=&WJ*W_18%]C;[[$FWU.2KQ
M,P;I4Q3SQWI_\EZI5^[.8=0A_D>6,Q O3>I-H_8QS5I[,,Y"&&<PKIQ',:Z0
MR9VLQ?Q+C?I&G7 ,Z LMI/TQVE])^^MI=QMZ?0],A]#-U^E=U*AQ=<I?&<B_
M,'AO\.[/:.XK3T0QKD@QSE\\+<LYB._/7\A:!S%\XD[? NE7-'U*@ZL0GFHX
M6FB_F_;GT^I"O8D=?\:./V#'[[#C==3FKU"AOV3R_@*E^C,T]T_QQ4_TFE[
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
MA[+I?1G\4[8]9/+=9DT%V^!8#N:#=E 'RD%>/3$(=QS<X4BDH"[XD8T>_6C
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
MP8#>#P-9/P=EDI,?,M0O3KFYI1\(=#\0N7[+T?D0K?5!U-KG>WR/*3 ,,E*
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
MP?SQUE^9 _+&-3<4XXB_UKAF%@CYH-#2,'# "'!PT%B-&$RVG<%A8C&A=,&
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
MHQ2GRM; F\\#+Q1/Y>:()*9H_YE"_?G4.(B4/Y5@^D+Y"'F >-A"F7^0 #+
M!#*L(,,>,EP@PQ,R_%%F*#RU$X7A6Z&P-L\2!:'E E'# 'BQ/]K##SW:#R,
M?R(5/Q4Z0)&CQ'2(Z38-4_]@A$.]M)2YCRYX'X/KT9@"(TD-Y6NC?#$@A0PY
M8 89UF@%!\AQA1QOE!>HT,076OJ@%M[P!B]XHZ=B-],"C'25Y(:QPHT^4ZR
MXSL2^5.ZYB 4FZR-D 132U\]Y4]DL4 4WH=AV@O&9T'0)U!5$S)T(4.".A@
M1I!E#EDVD.4(.>Z0XXO_AZ#L3M"J.RS43Y$]<X1W.Z"7V</S[3#*V*$WVJ$]
M>#:<GQ!5!#D31,HU,,D\_\)_K@1"\3X \,5GWM#)2T>-O#2UR5-=1!ZJ^N2N
M(B,W%1-R5;&$+#O(<L$HY@5Y@>2@$D7V*@EDI]*;;%2&D[5*!EFJS((WKX'6
MM<!9X*EB9R0_K3L?,L9"9G^^5%NJS+^$ 0& #ZYYXC,WP$6L0BXB#7+1U25G
M;3$Y:4G)45-.]IIF9*=I0[9:CF2CY4'66OYDI15.EMIQ9*Z=0F;:P\A$.YV,
MM6>0D=9*DFOM)D/-$R33^ ;X'6"4PX_K@SR^93Y!IOS)-ACP!3QPS15PPN<.
M@+U$G>S$6F0GTB-;/0G9Z,G(2L^$+$669"&R)W.1&YF)_,A4%$;&XBYD)$XA
M0_$PDHG322J>2?KB5201[R:QJ!7X$O@58)2)LH?QGT<1"G?A:U\ ?YY[ 5QQ
MS0FPASZVN,?:0(TLI1IDJ:]-%OHB,I=(R4Q?3B;ZYF2L;T=&4E>22WU))@TC
M VD<2:6]2"(=3F)I.HFDQ:0G74$ZTIVD+3U&6M(O@%](2Q_C-LH>!'F)"(-C
M0$]" %_ '0"=)GO !I];01=S0U4RDZF3B4R3C&6Z9"23D%PF(YG,E P,K0$G
MDAIZD\0PA,3R&!+)$TE//HATY.-)2UY(FO*EI"[?3FJ&+:1J>)]49+^0JHP_
MNQJ^ 'G=3)1[CW@.R MP!1QXW@6PPN?FT,742)6,C=1);J1!,F-M,C 6D]1$
M2A(3(\""Q";V)#)Q(SU3?](QC20MTZZD8=J/U$W'D*II/JF8(I8UP8QH@F#,
MY#Y(U*\ HU1^#HZI\N?R"'-E#L@#< +L0)>L\9D%8 I=C$U426ZB1C)3#9*:
M:9'$0H]$%OJD9V%(NKA)V]*&M"R=2</2A]0M0TG5$D&[%48\*XSZ5N#=E@A0
M+1'+6D 'B\]1,41.YDRQ+RT%\F)!VT,ME3D@-_QU &PLE+D?,^AB8J9"<C-5
MDIFKD=1"G2166B2RUB,=&PEIPEDT;(U)S=:25.S _>U E.V"E =7V"%HMP-1
ML,L","O9;@8.HW#H8 V>98VY$W(2(;<3PN\@(0?D@M?V0O[' KJ8XAXC0(;7
M4BM5DMBHD\A.DW3L=4G#04RJCE*E\SJ9*9,WSGP#$;B_,_B5<P_ECZ?.F(V<
M04B<*@'P;D<$O0ZO 7!_:^5ZI$@[Y3H@#\ )[VVABQ4^,X<>QO@+ER,IKDOP
MN<A!E;2=-$C#!0.<*P8P=XFR(WOR!53X@B?B>$]O(1?#-Q+PPPP0O'O.QGT@
M">X@ F[0P0V1K"NCWGP]$M\+QM<!.2IS0 ZX9@-9EI!I ACBM137)?A<SQD<
M'-54=\<@[XG)Q5M'.9CZ84 +@"T"8(L ?"' '4![!("X!H!?!2">]P=Y\$>D
MX@=>X?NY,@_CS2@)*G?B>\%<E.N 7/@:(,BRADPS0([7!K@N@5P]%*OE"1X&
MFD!^X-H!T",(>H3PR04#>SC:) (=* *VB'!6'C 3$:U\R' $_#*\ />!VX0>
MP'<^Q6"HS,-TY?O!^#D\@(?;7SD@"_PU@EP#7)= KB[D:J)(%=!73)8H!XC
MI!H%/3II*=>E=)$H$^[QO*/!%O'X8ER8\H'+<8A*NH!(Q8) =4;D&',3WT-4
M'PW6 FH>BJ;SP5\W#[X/#7X@K$$R\%;F?W0@5ST$,M&\F,CQ78#G0WA>0I$/
MP23? WHDZ2DGOEZ&RJ1K+[[H"5].07ND\ ?_3B+JB;Z1M$/8%_2;XFR6:+AO
M$%^'XZ/<"V8+F.&]+("O_X%\R%55Y'X$F5V%X(8'.2E"P*/(A\ F@Q!X#($>
MP_DDA#89 6<:@<H,A^+#T!Y#$2$.0<0T:)/RG-K^/RO6HH0'"^?Q0!='81^8
M(<PG@5SMSHH@ZB^9'?F7CER(8BV*$'CR(%"1GT"PD0X]LJ3*Y^9,AH-E0D F
M?R 2OC I'_> 1*>!28Q]C.\Q"H4\?]375=B'Q=?@2%!?+2Z7YWWZ"#+Y6I01
M?Y=%REP(STUD"X%XQSZ9&?"1.=!C/GQCGI7R87&SX9LSP;EGXDM%8 _3:XD*
M/B+*_X-"45]/?&R/.IM 5?U$R.?VY7FF88+,-/IK'4K'FI B(1!%E_\S%]*Q
M1X;OX5@+']F(/LLW#/-GU6R D=>A8FM0X.I91"LP9B\#:5_R@OQ09R>^#PIU
MEL+.VD.$X'8"_94'X77CBZ\[SFCMD//GVA/Z*P_R]W4:!Z%',_IL,R:;1G2R
M@ZCL 1BU#D:K17O4-!#M_);<X5?6,)$,3:7+ZSQ)L"NOYUSZZUR2?^9!^,+\
MOS^WM^.<$+X6!.ZFR$LH<B#JRF?$W$*;7(?374E4/JOWW *B4RB@K9WL(=MX
M-'\.$_H^KS-?W\/7H? ??CGYVBS(Y&20;PK@I+1C_PV7Q<\AZ5@+PA<-=.1
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
M2=W8E-2,;4C5&#&;B2\ LF#"#X[$Z&>"&<AX-H  V @Z&'V"@E]!+Z;8EY8
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
M,JR[8K(P78G_"DA!'+*WSX;:?;,G>X[-N7_OQ,(KXTJ;V]^J'Z_[HJU:^LG
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
MN)G"]6ND1GC6,V)<:CD)Q)J(9'QU8IIM54ZZ375E.K:F,PU7WI]@6S(8\R>
M@SC\VI^4L44**G9*3;7NG_5T\*CTG9'32_K'E+=T/-:0J1DQ4,V_8VZ6=-T:
M'W'%GL+N<Z+3>]R"/;M\>"Z7 H2$#DZT77M$'+8M48QIRTFP;*],1'=T)E@V
M#\9@&JY'_@G@KI:$6*3]\S9*_JS;*CG1NTUR:'CGK/ZQ4\O:7RAOJQU7EREZ
MHJ>2]M#4*'K8RB;TKIUSP&TG+Z^;;OXNUWV"'*\Q0FVO<OC65R,%Z*M)$>97
M<R--KU:+3*YW1YH.W!28]MSF_PG@KY*$Y#424+I.XD/;6HGA.\M0_6.[9K>]
M/K6BYHW2]L)7:L?27VHKQCXWT>&/6YFSGN)QOD](1,H33U?2*-W3\7$PU?9Q
MN)_UXY@ RX<I@>8/<EDF(^5!1B/-088CUX,,ANZS_@0(5TA"U@J)GW7+4;?[
M%Z#ZGRR3:'VS:T[UU.E5!1\4MZ6^5ST2\TY++NRML2IKTDJ/-NE@ZCGI@G%Y
MXXTCO@FPQ[]A$W!O!$[6KV/)EJ]27,U?9KN9OBQQ-WY11S%\T>UA\/S6'X'X
MI1)0LAAULVT>JG=P'JIY<KEDY9?=\_._G5Z5\NW<UJAO*@>X7S5/,+\:G?/]
M:G6!\M5!D_S559?PU=O0_FN ">XKVPS[38#&?(VU1'])MC+[G&UM\JG(QNA3
M-<[P8QM._^-EVS\!F0M0M^ND45V7YJ :;\Y#E7U?*94#>Q<DP8E5$2"[B0U*
MN_Q!XY 7&!QW!<NS1,"?PX/+>5OP4L$"714#0>IHX&N80Y26*21JFT"&CA'D
MZQI N9X^-.KK08?!G[A;*HGJ:IJ-JN^=C2J^-Q>5"6MF)<#^!0(XNCP(3J_W
M!<4M;J"VBPAZ^^W _# 6;(]AP/DX&B@GS8%ZVA089XR!+6L(X7(&$".O!TGG
M="'SG X4*&A!I:(FU)__$SW5DJBZMEFHPJM2J-27\R1B8?UL/NR:SX"#2[R0
M<T$"^?5X4-ED#=K;S,%XIPE8[38$_%Y](.W3!8_].N![0!L8!S4AY) &A!U6
M!]$1-1 ?N0!I1U4@_Y@RE/R1N@9)5$$/"I4\A$*)8*$D%];/\H>M<RFP9R$!
MCBRU@=,KT:"XQAC4U^N!W@9M,-NH 5:;U,!NRP4@;E$!UZU*X+GM/-"V*2(+
ML *P=YR#L!WR(-HI!^*=LI"RZT\4MB''OXI""1^A4&Q8+$F#55(NL$':'K;/
MP\#^A28@LT0/9)=I@-(*5=!8J01ZJQ7!9/4Y0*^1 ^Q:6;!?>P8(ZTX#>=TI
MH*P_"3[K3P!]_7%@_B4#H7\=@_ _ FZ;I("$K!-$F7E .;4(?,\M!W^U=1!H
ML!4"L'N!3CX&OGYGP#M4$3RB+H!;LB:XY.B"<[$!$*N,@-!H @X=9F#7;?$-
MUV_Y"7L#\]YZV&H2,VK]TO(Y=MSBC<V8Q5OL=/S7X?_ML$<:G(_. Z^3B\!/
M;CDP5-=!D/Y68%KO@P!G&?"CR@*5K01>(G6@).J 6Y8!D(N,P;G"#(CU:'!L
MPWS'=UM_MNW'3MG<P$U:#]M.8)[8/;-\;O\8_<;^(7K2=CK ?:,4D!$'ER/S
M@'I\(3!DET.0RCK@Z&X%MN5^""(<!X:7/-!9%\!7H W>8D.@I)N":S[Z)[G,
M^KM3+>X;H=GNBT,7_H-=O^,D[@;Q)7;$^:G5&.FAY7/R$.8UX3;FC>-T  5Q
M<$$<W _- []C"R'H[#+@**\%GO96X%GL!P[^! 11%( 1H YTOC[XQIJ"5RKF
M!R7'YJM+L?UG4A7A([')^8-C)WG2OM_M)>X&90S[P&,$,^9Y&_/,?=#Z%6G
M^K7S=(#'!BEP_?4NZ.!<"#BZ$-AGE@%?:2T(M+:"P'0_\.U. L?U/ 3Y:0&#
M8_23+K+\3DW"??',<OSH5NC\GESA^M:IP>,-H</[);Z?^M3V%FT$^X!^PVK4
M;P#[U+O;YH5;E\V$RW2 )^+@ACAX(_,L$^E-[NFE(%!<"R*-K1!E?  B;$Y!
M&$D9.#XZWX*"S#XS!#8?:7&.[[W37"8I>1ZO7$JI+YWKZ,\([8RG#@.L![9W
M@J]A[X=<MGG(Z,2-TEKLGGDVVSVG3,=_''9)@^^^N<CC=@&$GUH*(H4U$*N^
M!>(,#T",]>F?D425KV&>^E,<AN4[%A?_VC_*Y85/HM<X)9/^Q*60^<BIDCWB
M>)%W%W\Y_+KM34&/[1U>N]W]X";\PX!:AS%JC<-3[^D K[^DP/W7NZ ]<R 4
M:;V(DTL@]MQJ2%#; DGZ^R'!\O27.(<+'T1NAF_"_+ O0D*<Q@+"/1]28_SO
M49)#;I*S^%>=B@4#A-J(/D)'9(_C-5$+_J:PWG&(6T489I41']-+G)[X3@=X
M(PZ47;.!L7L.\ [,ARBD]<3RJR%%=3.DZ^[_EF9Q>BK)3O5-/-GX682/[>-0
MANO=0([?=9HP:, KCMOKGAK>Z9(7V4XJCVIQ;HJYZ-P74T.\&EWN?"N\B'2/
MG4=^R,@E/Z9/QV\'CYVS@8DT;SC2>K''%T.RW"I(5]GT,UM[WZ=LL].3&3BU
MYTE.IH^B*?@[87X>@R%!]%X&/[B#%L5K\4X4-GAD1M6Z%<56N=;&E;M>BB\B
M#\3GN]Z(R':[PTUW'V&EN3]D3 ?X( Z>B$/0KST0^^>!&&F]--F5D*V\\5N^
MUM[W!<:G)_*LU4;3'<WNBET=!R.I'MV\0/^VX-"01H:07TV+BRCW28TN]LR+
M*_"H$.=26A*R*'T)Z1Y7HU(\;X<E>MT/3O :84X'4)&YWGO';&!OEP81<ETF
M(L^(S+,K($]IP^=BS3V3I8:GQHLP:B/9]N;7DLD./3%>'JT"NG\]-SBD,B@L
MK)@1%9GOEQB3[9LE3O<I24SQ;DA*]KF<)/89C(VCWA3$4.^QHZG#0=/QVX&*
M=%XHXA"-.*0<70 Y9Y?_+%3Z:ZI,8_=$M?[)T3*TZIU\.[/^=&>']@0*I2&*
M1J\,9X84A7+#<H(C(M,#XV.3_=,3Q'X%2;%^-<G1?ETI(K^!^$CZC0@A?2A4
M2+\?,AW@BSC0D.[F(<3NG8.,/PL@[\RR;Z7GU[^K4M_UO%[O^(,JBPO7BW&F
MW=E$_,44-TI5G ^].#(@)">,'986&AZ9$!(3&\M*21 %YB8+&94IX8'M*?S
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
M"85R@?D2=K!4$@VKI QAXRPMY#=1A0-SSX/,/#DX._\,*"XX 1<6'@/-14=
M?]$A,%Y\ "P6[P/K)7O ?LDN<%JR$]R7;@?JTFT0N&P+A"[;#)'3 AADO38[
M.!O,9>8 ]N0\L)-?!'C5Y>"@OP;PUAO WF4;X.B[ <O;#]:QAP"3?A0L"V0
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
M/I"?6#9=$%\^7Y!8>2<GL>)A:E+9L[CDTI>1OP,1^!YDB1"A"G?WEG4$&-A
M>+-#FOA@KP+I^A$UWC/[344/[;97G)ER,Q@98]GV# :XM/6%L^JZX@++VU,B
M"EMSXK*;BY/3&FHR$NO;LF-K^_.B:G?D1]0>SH^JOYD37?<P-:;F65QL]<O(
MWX%H? 8_N[=V%0$ZUQ"^CJXCO)C=0+AS5))P^;@RS_'#QFOG]MG)3\ZZZ&V;
M\K3N&/=S;A@.]:S8%N-?V)L4EMV5&9.ZM3 QH;TJ+;JM.3.\M3<GI&4B-ZCU
M8%Y0VY\YH:T/4\.:G\6%-[Z,_!V(P^=0((3;6Y@ O2+HPW81].B "+I^=A4Z
M>UJ)^]!QP]4SAVWE1O8YZW3M9E@V3_M2J[8',XK&HGRS1Q)"4@;3(^.WY<='
M]E4DA_8VI@7V=&?Z=H]GL7OV9_OT7LWRZWF4[+_U>6Q ^ZO(WX%$/+M$D "M
M@NC'H"!Z/+L<73O&CRY>%$+'+LAS[CFC+S)QPEJZ[RA-L^V@AUG-7A^'XMV!
M;MDS$:R4J;B N.VI81$3N5'!XV7Q?J,-2=ZCG:E>(V-IS-%]:8RQRVF>HT\2
M6(,OHKW[7X?_#J3A/:@40-"Y'/T]P8,N[^5%9T_RHA/7!-#^/V0YIB[K" V>
MMY#H..VH6G_"S:CT*,LVY["_4\J!,(_8?;$^X7M3 H+VY(3Z[BZ-9,W6QS!V
M=<;1=XTFN,[N37"9O9S@-OL\QGWJ=;C'Y-N0WX$< 0(T\*.[VSC1Y6EN=.H
M-SIRA@?MNRF =MZ4)HW<T%S>=<U,O/&*O6+Y11?=W'.>YJEG_.QC3X4ZAY^,
M\0@\GLQB'\OQ]3Q6&N@^7Q_B.M\9YC0_%DZ;WQ=!/78EG';L9:C3H7>!SOL_
M^/T.%/.A-ULXT-41#G1R%Q<Z<)@3S5[@1=OO"Z&A^[(<7?>TES?=,1&MN$66
MS?O;22WU!L,@]D^V1=BU$+N /Z)I/E>379E7<CSH5\H\7:XT>-.N=+,I5\9]
M':X>\+7_XT_\\:6/XZ5/+,>SBYZ_ S4D=*,7H=.3)+1_#P?:>9P3C5[E1?W/
M1 @=3^6Y&IYJ"90],5Z;\]A**N4153'FD8=&V$.V7L##$&/V@Q@+SP<IUNX/
M<NU<'Y0[.#UHI%(>=#DY/!QSMGNXUX7\Z +VQ(7\X+,S^>XWVN_<;4/HW#!"
M!Z:):/H "0V=X41=-WA1Z\):8NV"(G?Q@J9 YEO#U8EO+=='OG60#G[KIN#W
MUEO9^VVP.O-MM+;[VV1=U[<Y!DX+I4:4A7H3AX6M9G;OALUMW^VRL'E_PM+Z
M_6U+J_=O+*T6OEC\SB6\!X<F$)K:34"#\T34<9D#U;]<ABJ_BI/RO\ISIWU5
M7Q;[37]EV#?S-?[?[,19WYPD/+XQI=V^^\LY?P^7IWU/4'3\D;'9_D>!"OE'
ME:H-M*I;0>_/G^W0-(>]6F9P1LL4[F.OM7]G?@2AZ6F$!G%_;SF#4,T-(BJ&
M%81L$"<E@2Q7)"CS!8*.@#>8K&2 ]2H7H*RE 7V=([#$[? 78;80L=$*$B0L
M(%/*'(JD3:%&QABVR!I"OYP!3,KIP]PF/3B-_2W_.S.3>/X<GG\<H:JK".4]
M(J!T$"3$PEIB"$ARLD&!FP'J?"Z@OYP"YBOL@"QD#31A"Z"+F %KE3'XKS:$
ML#7Z$+M6%])$M2%?5!,JUVE BY@:](BIPHBX*LR(J\#!WQJ>P?./(%1Y :&<
M6P@E R>*! &"/X@0/4&,Y HRG!10XK8%35Y+,. S!7-^0[!=I@>4Y=K@*J )
MC!7JX+-"%0(%E2%"2 D2A!0@<^4F*%XI"[7",M F+ U](E(P^EL=!_#CQV>0
M?0.AV$<(A0!"WL!'<,-[08%51%M83S('&0XC4.+4!0TN+=#C5@-C'F6PY%$$
M,J\\4'CEP(5/!CSXI,";7P("^#= !+\X)"Q;!YG+UD+ALC50O7P5-/T6N,B2
M@*+* <X:7."AS0V>1GS@92T GC1A8'JO 4:4&+AG; 1ZF12X-LF"2_<F<!Y2
M *<=BN"T6PEHAS<#[;0R4*^I /4!]E(5J.]4@?)9#2C?U, 1U+YABXZ@^ODW
MP%7FWS6XJ7$"4XL;O WX@&TI #Y48?#V7 M>X>+@F28)C&(9<*_?!/2M"N V
MH 2N$\K@LDL%7 ZH@O,)-7"^K Y.=S7 Z;D&T!8T@?9)$ZC?M+Y20>LS!;0^
M4$'C_6_\LP:J"@>XJW("2X,;?/7XP-]< /P=A<&7L1;8H>O!.UD*O KD@%FC
M (PMF\&]3P7H8VI GU8'M[V:X#JO!:[GM<'EE@ZX/-4%Y[?81[VO3E_U/M%
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
M:7&!BP$/N%CR@S-U!=!8PD")6 V.::+@4"(&=@WK@;QU(Y '),!V0A)L9Z3
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
M=YQ3>^<XK['@<$GSE<,#K6?V;[0>.WS1?$@!M0=44+Y' Z6[3J"P%+"1Q7N
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
M959U,CFM,LLQL;S(*;:TQBVRI,TCK'@;,[AXVBNH^!AVGQE:^M$EHAPHD>5
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
M&U2D+3(N35UM6IRZTZPH]8Q98>I]TZ+T]_K%&:A=DHD:1&TR# =X2/OPGQR
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
MML2BT"+IH9!*V8&01OGYP9T*<X/Z%&<'#2GW!JY0Z0G<J#8S<+]Z=^!%]:[
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
M>C-^03?^"[KI7]!!?[F!T!_\ZAYY0S[^CR[*KZ$SE[N7[L&CE'\&P(VRK:X
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
MT,-*):$_*9>$O5 HF8ZR)>$H71J.DD3BJY<^M \T@XMQ-(/DB><OU'O)^A2
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
MS%RMK<'0HB;1'H;1$WMU \Y;@7'; >N=^ABVTQ1#=P[$D%VV&+S+ 8-V3<+
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
MR#Q2?R>2S#/E7\ZQWP]3:V>^^@DQG!-H!Q:2)KXO9QRYS$E2%M?<&8:(R+!
M6.8PA&2.07#61 1EN2,@RP_^6:'PRXZ%;W8JO+.G"E.R*P3/[$;1/7N1.#F[
M4YR4O5_FFGU>YI+SH<PE^U>9:Y8D]I&IX33;V3.5YR0UU].#+Z<5F$=F\'TQ
M8\DLHO>F70K-TT-@GBG\\P;!+]\6/OD.\,YWA5>!%Z84!,&S( KN!4EP*\C!
MI()2P;5@AN!<L%"86+A.G%"X5QQ?>%9T+'Q/="QX)#KF2^)X-7D:CF=KGM2S
MI9+>NT;SA);9I+:68W$:?1?CB6(\_F4R3"E5P:/,"NYEP^%6-@:3RB?"M=P=
M+N5^<*X(@U-%/"969&)\11$<*^I@7]$JC*M8(XRMV"V,J3@CC*Y\6QA=_K,P
MNDSJ8TRI)*HYS#;NI,9&]5-J: T7T (T-='[\C6W 4C@9Z'U]'[\O4NM/B;6
MF6)"W4",KQL!QSH[.$QW@?WT*;";'HBQTZ,PICX%H^OS,;*^&K;U+;"I;X=U
M_0X,KS^%8?7W,&SZ3QA6)PG#:B5A>(V&_>6\/O'X:YO43^GE^3"'WK.%_4#2
M211_#B!NM(SC9XL8,]L(HV9;P';V8(R8,Q(V<QQ@/6<2\<&PEE ,;8G'D)9L
M#&XIQ\"6F1C0LAS]6K;"JN4X+%MNPW+.0UC-XHJU64,_LHLYWS036$6]A:V<
MEQ8P!VV:>X$22>AB^G_B1,:0X8L5&+A$A0%++-%_R1#T6SH*5DL=8;ET,BR6
M^L%\:23,EJ7"=%DA3);5PWC9(JB6;H;1TB,P7'H-ADL>P&C1$Z@6<?7<IF%K
M,W,PCSF@)9U+C3I:PL(5/!]7 9&T97[TY2YD'+%>0P]*^VRV7@E5IPI&G98P
M[!Q"1L&@<SST.]VAUQD(W<Y8*#NSH>BL@FS]7 CK^:5U-+7K:&37?D+H===(
M$%9KV-"JJ<$LU-9@RJB5M8[^<P,0N(E]L!FPIUVVZ:)^-_6W 48[1.CL-("P
MDQYW9S\RC' 1N).+D5U32"A))IQH=G)0[63#=O*+.^AUM]\C-*C;_B)2'^H:
MS))G-9A.]@$U$Z@53#_N3FOJL L8L8?Z;(8I_;'A04!QF/[V" W)$1J"(UR,
M'^U/Z+5[N2CM=>*DQT70,4[ QSCY'N. /Z;^TT0\>"^_?/0J^9K?^YU(??Q'
M#68KYR-JAE#/@WH._(H-]?H?!4QHD_5/ .)IZI_5<HYQG&,<YQG'!9J$BUR8
M7U(OBAG'R[Y<%*AO4N8D=WDZ82XNLV&7>8"7_X\\)(_Y;Y]B'L.K8YX+V>84
M:H<= CQ[J4]-:Z;.Z@R@HI[.L_K+%:*NA5Q3[T=1UT04P&L&P"T:I=LT3'?I
M^=\8!;S-.-[APO =7G#>Y03T+D^Z=SDNWCU +I-/"?ODW4=]3Z@I9J[3#FJ>
MT#OE%.#X(O6U]R 9O<+</ZN_J&LO]Y[M0]'60]Y_5@]A3CZE4?M,;91H6+[A
M@OT[QO$]%VD_<&P\Y"3PD"?=0PZNAQ1ZR#YYR"\^_!QE;'O&$9X#;+/W.<X!
MU!U.70NVT_ F<Z_>__*F5N]9'>0+;2WDZ^?VA?350D3@9SW@5^;D#X[5)R,T
M-_+W/2U5?3\,)V)IB?8I(;W:I[9>I>.TU-8=++1UD&?W@*CW8 22.&CN 2DB
MU=#L!='4'S3WQ'203M(%S3TQ!Z#>"_*4+O1O)NXO!OOGLZ>4/L>/VOK#-VK/
M*S/3UAW4F&KC4.]'<2(^T-R3DP+-_3#J6HQZ+T@3CS\73^C[']/W_XG5U-A
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
M@E?Q8"OI[U:^P)/_#K"<QG#Y7VRXU,?:N7RA=BMUIU.G:!7];P?G@S6 [SK
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
MTN^IF__SMY[3^F>2TS<9]-ZB,WZ;1OXVCG\;Y[Y-0=[^-<3N'<TC3+KOIA]
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
M-60DJ2XC4[49!:K.*%=59ITJ,UM5D=6K\JRY*LM>HM+LC2K).:CBW)M4E/N
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
M1N7Z=2K';T!9_J/*#%BO]( #2@L\I]3 RTH)^CGX0"G!9J4&67&OL18'W3?
M:0\44P]@#3Q[##OFIEG7@+01)W5A4GF@DXH#3"H,\%5^0(AR Z.4$YB@[,!T
M907F*3.H5!E!=4H+;E-J2+]20H:5'+I&B:'[E!!VH^+#[E=<^+.*#?\+UW\K
M/MQLP5V4^QQZCY%^[JVPGL6Z"HHR8E"$'/*K=&A1DE2-'47A]LH-=5-6J)<R
M0P.4'AJNM-!8I8:E*"4L6\GA14H*KU9BQ'0E1/0J+G*!8B-7*29JMZ*BSB@R
M^CY%1#^MB)AW%1GS->_-B@)&NG<6_4?@L[M)/S=6$PN\'N;>;#[KQ,9&8J2"
M>,V/G:R,*!>E1GHH.=)7B9$A2HB,4GQ4HN*B,A0;7:"8F I%QS0I*G:&(F/G
M*2)NA<+B=BHT_I1"XN]14,)/P-L*3OA2(0EF[C.&4>;3Z#P$%=@)S]]@K$/A
M]4)LZ<..=NJHCE@II<YRB-7D>$?%Q[DK+LY;,7&!BHZ+4%1\G"+C4Q61D*OP
MA#*%)38H-+%+(4ES% 1!"DS>KH#D$_)+N4N^*4^!-WG]A?Q3S H M^#_$^@\
M"*?>T4(\&NM0C#]58TMOM7$6B51;0JY'S&01(XEITQ2=[*J(9$^%)_LK+"54
MH2DQ"DE)5G!JMH)2BQ685BO_M';YI0_(-WV)?#*VRBOCN#PS[I1'YH_ G^29
M^3GWS!:<-])_].^'BFR#XZ^!6R^!6\\E]9N!'2VDHM7XJ0B?9% W<;F3%9;I
MK.!,DX(R?120&23_S$CY927(-RM#/MF%\LZNEE=VJSQS9LDC9TRFW,URS[U>
M;KF7Y)KW./B#7',_Y3V9([@1/=>C?R_T=,L,VSH4>/X<WG=SOQF?5/*=?&Q-
MQ6?1^"2XT$&^^6[RR?>4=[Z_O K"Y%D0*X^"5)D*\N1>6"&WPF:Y%LT$B^0,
M:70J.B3'XEME7_P(^(T<BC^28Y&9^^0QE/<PJ?]N./VF?NLZE$5P_ '>=V)+
M WXIY3O9^"J1.HN@?OPK)\NSW%FF,I/<RGQ L%S+H^12GB3G\FPYE9?*L:)1
M]A4S-*UB@:94K-'DB@.RJ[B9X(8D5/R"UW\#7VE2N=ER-O!UQGZD 6G]'.LZ
ME(5@-N_;L:<&FE;(=ZA>Q>"78/SBW0C_KW>0<YV;'.H\95\7H&EUX9I:'Z_)
M]1F:5$\@UV-P?:?Q4!L B:^'3-9#UNHA#G40@SIX=QT97)U9QRCS?G1NF\<8
ML8!X7$C_N-"Z%Z>9^^70DAQL2<3.<.SQPS<F1#MWV&MJNZOLVCSHQ.C,VT*L
MG5D;'6P; =Q&$+416&T4IFT9@"RW0AQ;R9"FDS%-)WMKP886L_5,&'1N'K&N
M0S&>33P$/>WD?2UTI!!;TK OFN\%#DJ>B'29)4V;!:?K)]'H8Y#O(_GH"[!.
M;,]D )J9!0CBF<W6A3TSQZR+*GIOD'K@5SU/$_!P_VYLZ#;KND76O4 ;)M:A
M@+YQ?,#[LJ6T1SZ+1T0(5-&;[[IBESW00I*<A208"UR-/R[0F'V,18Z  68^
MOIA/(YI'?<S#<?.,13X;:&R0ZB$(W9RGZ(3?!E\0>&;MQ4U;5UG7H2PUUJ&
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
MB9Y^Y,_'HJ5$[D:UXLD6(J?9<K++,T327ZC%?UM.8S;P*$/^W;[6([!NX'J
M+GX[:=%Z;!DG51JCOUA ? [) UW^Z E%3S1Z$M&3CL9<]!01G15$1AVZIJ-G
M!K('>3>"96N(X-U$SRF^<9?*B?@R>I@R>I]264\C^CXIQT52G],,<8?#K,M
M-]"UKC#2$?PRUX$QU<X!/[JASPM= 6@)HTPQE">):$A'5RZZBM%5B:X&=+4C
MNP\="[B[0H741P'1E6]I63\ OZ>E?PS,%MP;SI (C[PAECH 6XTCVKBW.,CZ
M)ZI9^*3+Q4[3ISFI<9([^KS1%8BV<,H4@ZXDE=IEJ-@N3T632E4PJ4;YDUN4
M.WF&<J8,*8O$*V/J%J5//:JTJ;<I9=HC2I[VBI+M/U*R@]F".QG2;DR4CB83
M@PSU&QE:5L21=I&.#<+W>ZBC5GQ2[S9%%4[.*K4WJ6B:CPKL@Y1O'Z%<AUCE
M."0KRR%3F8X%RG"L4)IC@U*=.I7L-* DY\5*<-ZD>)<CBG6Y53$N#RO:Y=>*
M<OU(T:YFQ8"+Z#^=1CO(M)[%NCZ#W-98 Y)@70/2::3KU%<5<5)LFJ8<5Q=E
MN7@HP\57:2[!2G6-5(IKO))<4Y7HFJ,$UQ+%N=4JUJU-T6ZS%.4^JDCWC0HW
M'5:8Z5:%F!Y6L.D5A7C\ Y@5"FY!_XDLZ_-PML'UUW!=POMYUZP!J:=NRD@1
M\ZF;= \')9O<E&CR5+S)7W&F4,68HA5M2E241Z8B/0H5X5&E<,_I"O7L4XC7
M(@5YK5.@UT'Y>U^0G_<5^7K_4KX^?Y>?CYE[<'_T'4?W/F,O4!'I)A@C!1R"
MV_9@QW3JIH8X*2$=RB9>4_RF*M;+15%>)D5Z^2C<*U!A7A$*]8Y3B'>:@GWR
M%.13H4#?)@7X]LC/;X%\_=;(VW^_O/S/R]/_07D$O 0^E&> 65[@IESK?J0]
M\-E-I'TKRVS/HR'MZ8:R-:=3#\1*(3&228PDAMHI,L!1H7YN"O;S5*"?GP+\
M0T&T_ .2Y1>0+=_ 4OE "KV"NN49-$\>P:MD"MXK]Y";Y!9R6:XASX,/>$V6
M ,X46O<C[:JTKD,9AZHNXO4 -G7R62,V5A G!<1K!C$23]V$AT]38(B+_()-
M\@GVD7=($(B45TB"/$,SY1%6+%-8K4SAG7(+'Y)KQ+A<2-*=(\_(*?)^.48^
M"][A]9=RCC!;SJ4Q]B/MA,>NAULO!\.UWY['VH"/RJF;?.HF#9_$X9/0N,GR
MC7*29X2;/"*\9(H, .%RCXR36U2:7*,+Y!)=+>>8-CG%#,@Q=IGL8W=HVO]C
M[TW@>ES:__&):-$JM&B1E*72HD5I.4))&T(4)6F3I-)>.H>((W5L15H.29Q*
MEI20K,5)HE2TV!*2-JG0\OF_[\K1Y_[DG-_W^_K_GN?__)_FO.:@>7=?UUQS
MS<SUGGMF;KEHPBZ71D;*W<:?=<B=^!GF<H/^\TB_@ +X4]_E078$O[:!+HNA
MAQ%"0'WHJ0E=%&&3*>@W$V$3H1D<A'\:+^&=*DAXITT@/-,DR!@8B7NZ(N&:
MKDDX9AB0T3/,";O\:C)2?B-ADP\E1!XSD3QF17G,T/*(%N0[T+B()0S[SR.%
M(N3U!:=V1W:@SN* MEM +R/HIP==9H$Z3M=!.\ FPK")H,HHPJ/$0[AF"A".
MF>/):*6)9)22#!FI)$]&*,.1E&%$96KA B19!:15!1Q+!7&L"@)U903'RB^1
MP?64&.0WR-\)F2'+^O>AN"&O \]?";ILCI\O@"[:H(Q*H-"RL)DX;#(.-N'3
M&D6X-,<0=@U^PJ:!P4,#@X@&.K$&G$8##J0)Q];$+VJ"^VN"6&N"&&J"-&F
M,&@@^-= Q*8.'=09?:^BPZA[<:W[]Z&X(J]%MH+ZIOCY3Z!'ZN8P&72=A/81
MAMT$X#]CYK(3]I^XT5"85/0$D3'AZ6%@U4-'UD.GUH-#ZP&LA\KI@;#K^?9_
M6%47Q$4')$3G&2%SVOO687Z%FMM6PQ]!SS?;HT_8]Q\=64:=Q8$NVBA7@EUD
MH<M$Z#L6=N&!/J,785(U!K]<"%YGA$G%:!S(,@8R0W1@0SBN(08=0RAKB,8U
M7 N#@FLNV TR!>X_']':O&J0>^A@P.C[9$GHNH%]*#"9,VB0C1/:P0%]$KJH
M09?IT%$*=AH/??A@&PY4C5@B^%D*OKT$D_P2V(+:DV(!6UA@$K; 8&*!]K"
M3UA :7,(,?= IC864)OK0<Y,P/T708=%#+(#LH,']J&X;^J_$W:9&ZJ%GVE#
M)T643X8I1:"G *K#!7LA<.G/:V"+U9C<;7B^[TE91>U)@2U6H?.L0GNL6MC_
MP:.5>*@5R+T5B-T*$,;E(&/+/O6="?H%L@,V8WR$J5R0K;V@IB>:&3]3A>JR
MT$L,&$$\@FL#Y%+9=2##9L29VI,"/9R@AQ/T<$2;.&)0=X0MUJ,#K4=[K(>#
MKW?LO_!U'?JG/8CD6A!#N]:^O2@AH'Y^U#X4N*T=\A+D><@:_F@#9'&4"<*=
MN'T@[UOV'?ASRT#V1B#J#<[O#3V\X!M>F-R\T$>\X!=>Z$2>Z*.>,* GP)LC
M,0B!U&X"4=W8V'<O2A!4\]H*-9&78Q@Q^AGC,DPFCX!2$G^.1>9&)E2F@LSM
M@_(V>J8"4?25;?P#]\7*(*OV'PJE%D IH_^\$PZ(R'TK^F?(&SA"-_'=UK],
MM KN8A*.+@/7G?DK^N$>C(7(W(/WGPP^C[-OB-QW/@<V.8#^<A!Z'(1O'$2;
M'*0VB<(6U&&P QBK#AP&[@)^!W[Y6P?90"V50:899.C_AJ$+SY%&DXT[!/G?
MUE<&WPE+K87\3EC/X_1],X=\7QLYB;8Y17VT$;YQ"OYY&@/M:=CB-)SL-"IV
M"NV14@#<!V*'NBV&W+F0-PNR9$ PQD$6]^ ]*-_NA/UV%B>#,'\C9_#])-0^
MD;_N484>>= C#\'8=00JUS%N7H<MKJ/AKZ-2UP',>T(L4<_Y^*=Z8O\W>28,
MW(72M_;R;0_*A8%G?UMCN4Z^KX<PG<,AW\_*?+L_M1)Z5*'/UF#2?P;_?(X^
M\@*=[3D:N ;S5PU]'PB5J7M!J#M)J6^B4.=AE,"+M<D71.WM8 YM8"ZM8$W-
M&" :P6,:T$GKP>S>HJ.\ 2-[#4;X"L[S HU8@P:J!(,L WLO(>_^^A8LM?)R
M:6 /QN![.+_G$:0+G*:3C(<\*<B:#E:DAN?KXMD+R#,PBRHPC2=@.H^A1PE8
MUT/H\0"<ZC[T^!-,]"XX33[XW4TXT75(N8:&N4*>@LMW]LG.')!-[<&(I^GP
M_9NLW&"F@J0:/*("W.XA>'\A>&X!V,1ML)D;8%/]=X*N['N+G@,6>PD#5E;?
M#0L^J/E6U'$7FO( FO087.D<7.HNW+6Q3^[Q@?6/0X/V8'0/R*;6(*AS*$5]
MWV/E@ZSQD",)&5/)1?"I\V!*&6 V:=#C#]CC%/A4"GA=,OAE$MC@,?#M1.B1
M@$'L*/D9W2D"+7($'/H4NBWUQ=KGX/%=?7>![AFT!Z/O+E#2?]WNX#6(\[!%
M&FQQ"APS&;S_.-HD@:B"EVOAJ?IX]H*^;Y(<!/O;#_;\&[A=%%CP7NBQ!_ZQ
M&TQ])WPC##7=A@[\,YX8 @G!\*8@TO^UY6][,-X,N&_^@-M3:Q I?=V2N@>#
M%[*$8-&)D"&#6LF#0:O"RK/Q?#T\?SZ>;XPAU)R$PD="X*M!T", [>)'//'\
M8.(-;:A;0CSZ5HKRP*'?]-U]X3J0G9$I^=12([74F3HP'!P=&/(B8(OPOCT8
M$R!# C*F0']YU% 5UIZ-J4(7C-8 TA9"AAED6)*-T&,#VL4%_W<"@CH=8P];
MV,&2MO"8U>@E-O!-:N^%]4"FECFS,+R>'M$_!%)#(W5,DEH&_QFV""0\J(\@
MY(B@I251#UGH+P_]52!#$S)TT#/F0HX1Y)A!CB7DV.#9Z^&QF^ M0609K+<4
M-5N" 6XQ?-,"WF<.V52FOHI]!5-,&D*AWY$/\?1O0=P.?8('IL9-A!,R^<#B
MA>#]HI CA9X@"RGRJ+$*Y&A SAQXQ%Q(-X(<<\A9CO_;PFM=X#$^L%(82@[!
M@TZA]?(PTKR&];J1&7WY/,*?9$SY1S#=1F(X"\._@Z"/-W3!+ ?9(R%W#&3R
M$ROP_F7HKTN@AP7T,(<>IN@O)M##&/98B"<:XO\+H,4\:$CM4M%'*U&WN.K
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
M,!$Z3.PF$7K]KT ##/OWH;@@VU)G<?#K)C]!!]AD#O2<!5UFP&<GX?'"T$-
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
M = '*5DZ8!X-L) .4* !-M !(C3 'CI@%.V%= :+EK2W164L 'J#3J$#KM$
MR^B ,_^D92(-4$@?@_;3  PK&F G'? '-S,@@ Y@N#,#6)=).I<S 1:P - @
M,O+J^HN6K]W@LS5\7]P0@.'T/TCOBK/BM[N:LRR)(WTXOWVUML3 'LD@EN([
M[M,'-Q5]TF-LG\C<V!PTQKJ?[I'D,#/@! N QD!J6 !S:3JPL ,)&D"+Y1'O
MF %K60"T-Q@[6 #9S(!3+ #:0DLA"X"V8:UY AT00JN&'AVPD09PI0.L:0 6
M,F=, Y30E="B 1@K:8#I=,!Q&D"4#FA?P0Q@IP,85VATCO[&BL%(9?)*EI$4
MZ9X15< A-&FFWE*7L!_L+AY.@]*GLJ'W4'PM.;O?;XW!-![JT]4LZ4[(@N]O
M[8G@$UKQ[<4T=TAD+C_.$MO3*"U+W$TTF $LJXN$@Q;TTI<X"*$MU;*$!^0X
M,\"'!;"=&<!"D^C4_18+@$8PWO+3 7HT4]*7.(D\#4#OFBQ!#)T^D%$T0!J+
MEC3 L\ETP$<:8C4=\)P&2*0#Z-ORWRVB 6A#+8/Q.VV48HT/ D<P 898O \<
MS)1&F;("&,>M7+;\O#<N]>K#OSW]/)S^2HU#OF4M20I<J3U=1GP"WVC6@)21
MMI1Y^J;UF]?,[S^1U)@!+.MVA#!K4<0*H+VHI;];)(3V,MB"!4![>;B=!:#-
M##C/ A!G!E2-I -&T PU@^41-&;-JB7-;[>P &C'58ZR &BODVYST 'IS( 6
MED$JEE8-9SJ 3C"2Z #Z^Z9:^C+):AJ L6\T,X >,#(:[)@!]("1P?C3A!G!
M F 4@BGQB$Q1T3=?NV5/RI!GI"K>TD?'X?2_2 V/BPIN7KN<?>%L^NE3],T'
M-5LM]95E1 6Y_AKQF5_L^;+X-&'>8\FR>X$0'V81+$Y/#)D!YBP ,69 !*L,
MYI<D-U@!S-5H%64!T%8'Z+V"D!/, #<6 &TU>!\+@,;MLUD -&[_3)H.L&0&
M,.AS.]&G ?SH 'J4DT9;?R 3:("W"^B/H 'H>V98 >7T]>(>.B)E)C.@C Y@
M'/YKP!XMHKA@[1"[ATXY;/DE*B[U2M&KX6-]_\;TMC#[=/RAR-UA/P?[;]F\
MT<61F9A?W;!04939YU28'T#W)D)&,@/H>Y.0F$]01+("F&,4^@9KPM)YI[,
MW)@!UBP <V; 3A8 +=1BV2I"))D!CX7I &YFP%==ED<P QB._P1@-14-<)5E
MI&QF!K2R#-=TTLJRC)I' ]RG1Z7T-U:,?30M NF CUN8?$K0C@Y@O-LB)*4P
M>X'E.J\=1S-+AKS$I>+=/]T.-YS^=:FKLZVUZ4-#PX=6YI\_/7\D/,!]_9H5
M2TP,Y^K,5E6<)L.\ &$B2WMM1U^7W\7B]+29E_4E"M%E5H(E,*>O#FQD?00S
M@'6-@P:XQ[*60YC?%K6JLP">,S_"A@5 6T_>Q@*@K0Z<'DT'T!9B2UGVBM!?
MBM-?D;(L'QR@1X3T%U)%]/&!9=T\7( 9($X'/*%K00<P\OK',3YQ!;VE&W8F
M#W$(^V9P1&Q*UIWR=RSARW#Z#TM-+RN*[]VZ=CGK7/KIE),G4YC?_%W;Z6YC
M^I.FTK3)XA,$QK!3;C&."5 QBJ7?T!Q*C17 W'F'(%(E3("SK #F(.8ERPM.
M$LVLQ!(6 .U=,.MJ#XV!_,X"6,(,*)"A W1HEC:A Z8R UC7401H@"265SDT
MP!/3?P P=M&7@^F 0LM_ #"2_]KYSR6A9NXVQ&;T(UKSEMAM"HG\_6+A#^XW
M:AB^V.B_(S7<STD[=F3?GIV_4"3(S<7)R84YBK%?H"HCPL<TN3)OH=S*TO-H
MZRBLKT!H[T"Z-%D JLQ:LFS3H)-_^E$UEGZ1-_$? &]8R1K-5"QO6>F WT;\
M R!'@0Z@A?'O6-ZBT,_L[Q.A :[2 '_2QX=X&H!Q>- 2AL!T0R>6\PM-H1(\
M8M,T#:U<MQ[*N#_4Y2AO?_\CY^Z3^N&#<L.)2CWM+0UO7CVO>O*XY-'#D@KF
M):\'";\&>[K:VZQ88KIPGIZVAJK23.9UE!)909:7(,S/'V(=A1D0\D^ LRQ$
MBQ;EU+#N%:%==K&.!4#; +F;!4#;C)[!\A*5=JB_G.6%-/W G!<=0-\I?FP:
M#4!;[&&4TH>8630 (WKP$N=XU:4L+U%?> D1PL8OI62P<O.>4W>'N$;R3X]-
M6R,3SMYZTLQ:-IR&T_\L?7E1<O?ZY8MGTTXE'T^,/WHT[G?:;1G;UJ\PF:>C
MH2P_=;*$B! ?%SO]#2?K;C3:"\S[DBR /4R +I:#)/13'#^S &@,Y#1+"$)[
M6?R099R380:TN] !/#1318VC(VB 2RR;R6B .G?Z8$P#,!('AVL"2HM9CKO4
M>/5I,5IXQEQKGX-90]PJ=G7E_&7K?7;&9MS]T?GLDJ*7K3\H&D[#Z7^=NKN^
M=K&NBC7EG(J/COIUY[;0('_?+5[>/OZAS"^#&BRTE:=)3QPO,(;C6Y!/ZYNL
M[(#6<8[2WU_2 7=90Q!F0 O]T Y+W_R594LL#7"69;F'!BAC68FEVVJ'&'/Y
M2/K\?\YX4*F(UII?Z$^H"^H?;7FD9R_UB+HPQ.W+5U9.US*VWOASS-FB'^S@
MO)"0>:?BQY?/#Z?A]*]-7YO?OJQ^6OZXY.'#AX]*G[YHH-V=?NG7K7Z>&UW6
MV]O:K%II9;7*UI%V[#=/16J" #?3>BTSH)&V?YJP;&??QDX'T/98IK*\ [G
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
MG9B+@!IFN:+]53*X/KP]BSKI2-L[8"G#,&OFM*!+NFD:S3A_C].!/M%Y%-+
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
M?((ZM&LN,U9YT,=O-?OY5 C+I=Y;YZ^$I8%<<ENO2ZHP@$?]H Y<[-1R0HX
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
M[X9>_>AF3/>.QA]+V).B::_-EJ\!GA1PL'::7QAI8Q@-P?F[6[K.XFZU3OW
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
MS/.CIT6NLQ]5&,M.P !2Y#9Z"ESE=#E)7DS/ZF4G:R3#])3T!>=MOG-.?+-
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
M08'7=<'2"N4!OR+*ESW"!2*1P+X;53ZZ@$GKH[NJR'8=2Z@G)70!83.QT<M
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
M+7RGU>IT4D].JNELXL_-(;-[1\;#34+$_F/?SA;?/71G>5#)L42WA8BK=^;
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
M*^)^B=X[C$9EDS]1B5"^0W8&65R&_ $7& FLHYTE#G)F\*Y^&T,!Z=(I665
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
MJ,0H)7XEW@JT>++MC]/"0/@.I[/H:L[:5:EZF<)27]ET&*,X>2*AC'74SP=
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
M80AIHX.^J1-0  2T>;VL6S'_*HL8,G*PVXA;V:_>&=8;J7($L/5)RK78J #
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
M9=N%1M$I>)F+:]S#FU1HV39.H(7Y,?F&SU"XX >@I2+H].:@"&YV6/0FJ<C
MO5A*7,POW?+8B>8/,T4\T;=B=)ZLYD;Y#DY/!(J6P] 5(Q^XYQR+H'@-LXR%
M\/XV( 2L2/V8V6"3"#.)5TAOQML--"B+]&4EV;'Y$6#IQFE;J>& #KW<AOH1
MSTE!'_,\;<*P?^@:D^%B.B)>V:3H6DM #P1V1TK81SV:H2?!#UHM5 6LF-;=
M;*@)W$GG]\TC<]NM5>>FR<^>>88'J$7TXE!4\JON5)X65M+AP=>;XPI=:2H8
M9<%(V43SC]JJ@VQPPP;%-N=!SN'#"[/U_52A>$70U;<[O,;C_@KG!X%I)W&#
M0W[U("Y7IE>WR@0'2F;Y8X1JZ#QV2&<V4DWBB7Y%I$X7OU5-[<T01;IZ04!C
M]M"@T[B 8 EQ$'@#+EMSHZO9Q>JEY>TP"<3N=V&B@V(;Z=7- >MPM\ 6=';N
MRP[HY5;>AS>S%T:%GW5(P-;0XB?H2KJNB2\KQR=US NC],$\RPF>IBJ)0F"^
MDUX8GNW8PS8>'B->ROY5SGHT2HKQ]AB^=^$CEPZM'Z0]6VW!P'-QN'MT XMT
MNB!=?94NV*(Z+KA\Y8A3Y8^O7 7E3V+.GB667;Y\.?SR90@___2]X,&)!I<.
MJVI-8DU[^YR:VDP.6DTY1#JM3:'*_///<Z2S5X(,TLGDR7&D4ZBQQ"&^Q_/Q
M?--?HZ?^[;#OZV7C%SJV1109_N >,I<[\'"PH?-4X^ /SP)/ X,*2A5;JMZJ
MV0\I*+9[BM\OP3RL[K1'NHO&6X_SK 4B]%8KN_< -'&!L:E-7+G-M?I7:8S9
MYIJ^@,B=J("?X[OFUUKC5F8ZXH_/Y:[4=U)&WE//&D2I0I#5ZZ6NE>L]GZ;,
M!D?,S(BE,N[5R%N<OB>CB37+3\ ILSLUSBVOY:Q<<-/EA[\?_;@4]3M!O=_4
MA_J'W&&UMAV47IE8%L'6:T9G!:L.$W5(<*BD3WF$K.6;B\;%M]2T!RT? )U
ME0E>J"L^B_.>^I7C-FIZMDF&'A^N+NM":B;T&P)O513OZM0M_C@8X;-8"BD;
M48_^>%>_+CHTI ._;/MD6XOZ,(=3)#O6N)N:9)5#Y(+.WJB9&H=9QPI3X_:;
M^%G_T%/JY:DAHK-IQDY<! UTXL13B#HE"=ZE?!^OI\>!3Z-AE$DEOPWO$C.;
MX%9,Z">?+UJSK-?W6D_6"2?.@7D/%VLY+XTKD]6:2\WCGD!1G_D%U3#Y+I1*
MHMY,D3((,CJZD9;RT\QFR49YA) .BZV>TRJVT-!=/;AQDDQJPWJ3:2<)X6/)
MH??:>MUOU!6A-D@?M1Y0ZH]\_#"3I=_J,PPRR-?@ M/]MI6;G?&1BK^\>,>5
M]X8ZT(9,$L"F8E 7(?#H:#\C%6+$9PK9-&N5ESC:-#3<,DRUAN.U[-WG%%_W
M;@DN-_1LS]FQ-=RC9\5\Z0J9P?UO>N=:G,&"W)MS7*\EX^,_>ZS$F;75P<'N
MSJ_#L\-=_&([% 1G'HK&/K"3=XL-*:F>";3Q;*]-TA@:C&I?G1CR)L-66'V$
M/0 &DN/@8BFO=^CBH-/ 8/]@V[(Z[+.)X6%SPCY!LI41Z7UMV?#KG<WTM\+!
MKY?2_81(!G6I?K(BAYHTDFM>KIOK6!>MY>@%6_!L(9E9CU>K-SQ86FD2TU>N
M3'?KIS=C$Z\L(:2:%/5>BF>U,H?YZ'6VLJC%]=KGW3Y5M8KFZXY[ !/EX#V
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
M@XQ#60/P.18,WBD"\GD@$A(71-=9W_W0F>?3,&YHOM%'F3.<N!P.K-P@EOT
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
MFX1[C>ST%Q7=29<[-29JZH>F,H!;@9?-&CJ3R)J#24+$)WJ;8/,"J%,Q1"A
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
M<)U$VH\P#<5U%*Y@6[1K$/YS&UV_!O[1*XM4&!$"6ID]R:X(N$?"2*^Z<*'
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
M&UO?C@/.9'/N+@8,Q7$4WQ:5$&5B2@B3+H$AI'3_N&$Z"/^J)9-2FZQWH;Z
MG(&=,[X+9"*JHF!YSQ,5\JDZL+DP*(-01]Q_<_UNG[!E\)I_YI#!_J>JJ.K+
MT%BC>[T@2WO/<LFP!YV0^86,'%$;8-.8NYB?P]/K:<443Y[F5)XF_H0?]_?^
MGB^&X9^OOED5#\#6K;XQ6MWXF,W]Y6C.'TH;H.&[T;;SU'4VMK\J7E?A5Q?U
M?_W_M]Z3M&WC>:/A7.@N=?X2[$M';1\>VW%QPY%,VQ2I\HBVNG18^/;ORMR=
MZ2DUQ>CV^-E:X,]/EEI@=$K2\+IIULS/RW9K31 PCRE_DI44 R!B4I]7.X'M
M3)46":F)^E"<M=-([K8D[(S88)R]&VKZHFV:$(0PV,O'"%E$W1T1.YJJAOE-
M9(82=&B0,3[!6/IFYOT7-;'9P,&+AY;CU%S(W,' ;P!_9FKP_' ;)SI88C-G
MI7'C\8O;.5]R>[YD>?' T/P!YAQ^:IAJ"RXBC?NK<SG87M1#*:%QBU81+P5)
M17FXGPH*3^^E.Y<.]#L/MAG <Q]DX*?-#?S2S%6$.^J[ZQD1\92B</:;2>\V
MW]@[75E]A/ [/I 14[BK6_%R,B\QKBJY;#AYO9"*Y3&E!CA8=.?%I'4;V#")
MOYZNV /P_/4VXOV^;4,+3FL[O3US=+=?@6OECV%H7<5DOQ@&UJ7D]$6#V%%Q
M,%^\5PH);2O?RF)D)7RRA4I-RPCE^"E,B'$RZ$>8V$1GKG755$2601U;SP_:
M*5O0)]A6B/S5K0]) E^&'G'=_>'9FBD<IVC$S0L;JNY.]+5'6J(,,H?%B=17
MY]G?7+O]R3'Y<[2>"X,JDH\(^&XHAX/<L:_PU'Q_G8 M)/GPQRM>Z%G5J\3Y
M DD, [@NJV3LKF:^7MXPEZ=%#(//C)(4M%;_1>/&+,R\@ E*O>KWT3&KL7,V
MV3'WS:R;.?J-(WI.+K?31_G9S56AF.1>6P<@E?X*E(F[CM+W1ONV&*CNZ_[K
M@AI___'XB?2T!E]BO&S,VUM3JMN:Q*$^>!"N+*#Z72Z(:OLD7R!><(S;D%;!
MRTXS+WX]AG,#T80?C\J8%^,^#8@ZWK=%O-7=RQF#/Q6ME5"Z=?1BF.G,;>BW
MN+66&]U1?J!)PCKF57?[:' X@R;8I#XW",0 KS3I2RF\G=DW<^D+3L"Y4\;P
M7&V)%BATET!4.1K]W5_G_!,NOEFU,2I6UHP/RA?@+FH?F?Q"34W=PQH+R9J-
M#Y4^?)R[^(O&'Y\SV>"8F\NIN!6PI 6/6\L)%)'YDL+O6[;6MO%BZW!NJ"%U
M\?:U/XIW$0701>AQ4Y_<ORP2TV D-PM=&J%T6")CB..&FY"W-8#&7">[7ZN%
MPWSLBH>D+#)!W;-'PBA57$S"UB<#1WT2(WW;6X-/8A/PNPR>^ZW^[<7GX?:H
M!O1<Y[D]0.?(.IAY6_,/AN+/Z"T:D>,4AI1N>+=]F*[>=^O/,\^IW"SEF<//
M]P#AL(KMC<I]Y"]S&QT@%6C3AMU'E-_[M\7.J (4_'Y7YKZ92$K<L8+.?7%&
M6LWHU!<2^1330>B1SD>W^C2.-R^XXU>>?41J\59\(,6/I3LYSK4X2\^O:&D\
M[YWM^<VB#.-<,%4I_&11&O[.HCQ0RN(&A.:BE5N@X;OU_H!+?[:&1+ST:@TZ
M;4SV  *&CKLKVBH"*G^A.LB_[^?.O'X6[Z,A:U;SB@@YY\%:Z&FZXRN_A6F<
MESM&5Q<7=G&S-%@WPMJ-;F$ 8F8?@?7JKMHCP H!'&RBN1[TD+W%@7,C?,W3
MF^-+O_Z1/&]RV2TAV%A"7K>?^U6NC7MQ?40[^N*J6E$9!]=R.A(VW:5]?T5=
M?H!FYVM?M H]&!#E%2+DV5?ASA"R$(U^?OO(UNTO DY_S)RZNJH551:5UH]V
M>-Y_CEY"<KFT!Q",KGJ3&'=REJ,TY8C*3SZ22?DTMI>F_MKO[$A ^QI#O-KZ
M$G3EQH^K7M^46OH0^T<\:Z?R24QO&_(=N72K<#5*:W8J1J]2,U<DLR%7$OT.
M;UX6+G\^R([0"S6F60YW]Z T!R!R*$AQVJ M6U4S%#/>=*(K"7@\Z3*@X<M"
MCX3$3-N&^.S?I,/BF<B2?167_X@-P %G=TCK6B*[DZ/V)(XZM2_O^5_N\= Z
MR&N:[+YEKY$"JO?U T5_&%UVYLUJ2&SO0O+N@<4 5KK2_IM?E 8X>HG2L@>X
MXK:Y4^V?U$==.G3QCXK[YLI*?+M2?.8QGW6M['PMNS+RH'U-MI@Y'&:AUJ0#
M4YN44".B"TK[6YSK]9%GJ>N&%4!?LU*0/W]")& 0?I<VKG% Z@RZ:<1E8JF_
M/2S%@S^-@#X%"Q:D9!+(I#.D7L_EZ[/=:(LTZ_$$S^-BOZO=4;7W?[Y45F5O
MPROTB_8 1O']J2! _Q\'V>T'IL84U"5V8(=SY5:?M'];?>E?;P#]71N+E9H_
M]I,:YU@O#XS\\@61\$#,N'(8/*;QIWJ9C>*7@,JGOR^4CY-OD>%GCS<M7GO6
MC09E/+-'02XP2J6'_<+.=RI;R2)5$CP%0YL,5/81]&II:(N8S97OR7I)!6_,
MX^MW8J7K;:EKLPY(Z%QR1/'\.9H9<,A<L,F7]E25J% M<!UI#C%F4^E40T-K
M(X 2^B\UN;X83:ZS[CPSKE$?[T8&?/?G&?]H5?X0>@HKN0>X7R"_!X@2%>3-
M_J+ETA99BQ"6Q[I9^$8KL'4/4$DO&LP'U^1$VW7VX"(@Q8&G5D/ "S7&OBW$
M]AXO<J%T%5V]5P[I[(4 \UP^:NI24%.'B]22\N"TU#5NE>(CE)UG87!<L$K"
M"BWJ*=??FP17#;+)-\<BTJS=*1_S\B.Y7J,*4DW']XW>_J/&<8#='\[;;0X
M,@+<D7A02N% [*NN^J3[\Q=:$+V<M91?R'2:EYUOJ+7%V$FP,5%GL\U AYT6
MY9WF^^L!UD>UIY6ZC3:0C\ZWZQ+7#U_W5 4]/ Q7D%(@1^8-)^HC=6>=S%X<
MRO!KTS<4/#:_[]^BK/V0BU=8(LF;B\>G^(*A[I:/B-01:PCFN5:5 Y*HER]#
M(C\?M!8"Y9O+HIQHHJ9G:;A>A"=/8(*48."^;_Y0W[P+V$B. 319O@/9-<1$
MG]Z\M=O!,10>(>+^!W?O =9DEC6.!QD!!Q'049J # (BO4MG8 8$!!2DA292
M$R"4T$.;-8@E@%*"!@@R$!!#0('0 P@*8@A("[U(KZ'W]D=7&,<=O_EV?[/[
MS?[/\P23]WKN/>^]]SWOZ5=9(=Z'7U$QPT<$=,$G,&XLQM*$WSP#WAQY66^_
M=\&:.VQW/I^P.KE&^)JLARJ"W+$# M]@7U;[RHB_@D/\6%+H96O7W6$%@>E^
M#S;B9VV(\NE0#8A;Z!FKC2VR@QI8_H\ZHPK*E9/KL^X<&(2L[DQ*#LKJ?M[:
M1M_@OAP^$%TF.Q$,&P"DG?NC[KAI$30M.6.$_EP"H;,\>5JHIU+XS=!JQH#K
MHDPFML=*#YH?@"5EQ&"V6]5/U>*!EX#&XZATA=;5!UELF=/5 6$EGS.POR)3
MH,4,+:PKA"H=7=\>.!&H^DV([P*'6[:4R@_YEFT:C/C HK?85;->_LK%KCW
M/3U;FUPV^]C\-[WD&E.L80"HI;"^HSB+M1J>!.C<VOW5TL&>"6LGM$#\*]EP
M/9NSQ52  U+=XB@C:\KRC-M7-FRVW@Q67:GZE90S9Y8>^MW+(/O=<"'(N5AC
M\+N;$$CG[&D\6 (%;.FI$;+PEOKNO?1#N"T?C%,*ZF(B ;=ENT@Z;SN5RL0^
MI"KWQQHV[<MYK<'==8:G.\T6L38^6P7RHNT=IE+]5E<[^\1^$<V9:HL$K[$H
M6K&7V7D"APKZGP7F&T2@9)S0$BBIE33I5CW6VG.6]H?GW/H$E.,*Z1F0C=;:
M0%P&!UMH?&FFFX@\Y:+%,,ZI#,=W;)^X%VC)>E;M8YEP7JZS=HQT#/)LO62-
M:V-+[!$BUB[9.7Y"#QI&*(Z(9O0P3UP9>G.Q? $E@;!3UA[[\ _KPK*:C]H?
MW94D<ND:_JQ;P)LQL<O5E:9CX\+M*]RQOIR0;@4+[^55218NH_85SA125*X3
M.<(FMPX>F'2#)D!\OFXYM/CS@.__?]DL]H&F1DQFR\P2#)E%-)XI:,_(+$HB
M4I#1^/#+FB=UU=>N@ BA2B+#[+$+L?C&ZXA@/553-L*/(:(>DJ*?]T*5<>A.
M.3JF-&#@,QX7.CZW)3&MQO&' L@^WVZ>BUV[6M*VE6^_ZVT>5GA0:OA;$C%A
M.;PSM$RV8P?6&=:S_!D.M85!D@,EUSUA7LZ^8OE1V!F9+SJEVFG-,HS4\7G:
MAHX'&A$-XW6@>GQ G_.).'V,_.CDOA+,A. ]\4@K R ;X2</K3=(X;HL.^ZQ
MM*$MMA;JGIX 6JM(ULDC!7OF+">'LSE/]=SE9=5C\Z&1Q2!O@F/J12Y8=I04
M9=;59PX>;:TZO)/D.9,U[9*A;<<B]^G"P6^H#H@I-"J+[5T>45V0&@V=X[U%
M)?49I3?YQIVG=0HYKM7?[E<O^I8]TV,M%&A<-#-5A\<^*>@_1:M>!&*\=B)=
MAD\[,#_PZ<J.P8_\5'"GEWN "W\XM;3WSLE>#BAACPF:\^%_.S2&-4F7AA3W
M$^3T@7$7FF,0"1:9L61FC+NRF+&A?J$):'-%^3H_"J3RO;::C1K50?;'U1!0
M'K)3Q:PDDM1?G>TZO\58UF51?!5I/JW9P5W415]VQS#&F4A':HM1-M-T]HR.
MXF)B#]]EW"@..R0DQ#Y0>5^!\Z >W/Z\[@_C1I7JR[J:C4'N;X+/'5QDXPO
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
M<!#O+DV')IN1Q$Q.3TQQ2;]7:M73*7= 7J:"K\E9IL^IGH=-8N6#!BSY<H2
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
MWIL/X+'V8^':J:PK6=7B<$#)[;J 6D)G68UU$^=3OU/6,[*.J^*9FL1 V3T
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
M]3!7AX*YH-[?3Q8O1E$ZC\]^N=[_9!UB.N^PXA3?4#_'B;6H)89[W21>_3T
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
MBFU_9<?_UU6CH%U2RFL2;M$3SM=6RM>5SE<_M?]' ^Z 8IY \ [#;U!34?8
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
MG2?D!/H94I34_9=/=-QO"X[T$>5&JR?L\R./WZ8T+C@-.0^TV%G-QU5'):4
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
MQ#'Z_) %9DM/OGN0.O+=OBM26G(L?3+%=:Q&5\CD+9<Q^>NF^--@-ZG'ZIC
M K.7MUEAQU?( %VLJ<B3+,E'=:\L3=:'P/Y#@W;5N/2RKS >6&,B'>ARM)D0
M>9Y&5[O>\]XX\FU4=X"F3S4L'ALW^A(V+YNW1HOK1N>[Q'5K6]K]N(1*,9M$
MK(PJ/+-T2WT^D6]+J<X!X+%>C"(3J)N H:YF Y?Q:+/*A&[6B_WO)T()B$18
M52.%4C+>B'9KC1N<V9FYE<OJJ:AQ^,XO7&!N/6V_;ARMMW_)LS%1]\OIA!(4
M6*=\V+M?JCS^CJO+.(72U)27U.X([B7!$2:OH?EV%?EZ@MUY\Y+1X P31*2+
MF 6OS]7=S/1OT49(@WV2D.+.:X(EDS,F8BC3;\^=NC5VP+'[8LKR50WWC^B(
MM*L''#]0K=>,L_;>O-JO#+=T^D(OI_9]I&0;F[(W;F"F+W_ @4+6KV%7)N/;
M1"-W8XKW.2NVRJ:*;H19O;<+02H&V=N>+]X]&0O>#C;Q,E>MX-<=7DZC@$W]
M2M(0L=GWWYH7LT])WV>@?+6-7N><])AQ(9>G9OO!3<KU2<Y2': H;CN8FFS_
MHP2(3C5%RB^I2"F4'=9>--S\0&BWIBV-;;ZND]$.&6^9)V^P(>.M,# L08)Z
MC^H+./\FQZ$EKD2T-O =T:U\O&=F"-L_RN[UX[W9+@PDR<RM#>/(N5>O,CS-
MJHT$H4B&#!170=F>F: ,O#DY/H_.7YB,-7,?GT<ESVP9V?6\Z2X"*^.4<#RC
MIAB45*1[=)/I49?Y,Y@?K.K_D@YXR !=L.K[:$#A7>:- -LZ1K6?H]>\4356
M8/Y*[EHX]]G\@/9@,7V5F=QUK70N[V08Y)DRSL$C]M)JW@?M:<2<&\O4]5=P
M:]D5F^'R?!T,4*])UX% 1!TURG4KYX>*ZO),S.$0-.4)=F,XK@-:/[M@5_9V
M)"]42_6E4ZKL67Q.C2\_Z0>8UX:4E"@$XN@(AIJ--Y%0K-[3!7FX9#0JL8MD
MXLNP#\SO)@B >%>'^5]:MDR_DB8')QYPS'25'G#4/@O84PJIV)N>..!@0=YF
M6AYP_#J;9,MMV1Z#&ZD''(.8^-D8^8W-Y<>O,]N#T=YZ,+)CZ9T-"N[U_1EX
MG'8<B1V;P@[CSG\ZN@S0[EZ<@WJ2V]59,V"U\4A)DLD95%D#3V0GYG.WU\X/
M;H9U9RJYC&=\V:%U_X #KG.33N"?1%=U/(2#>VN@S2F21%(87U[)U'O;K6V-
MWS*Z/#9TIQ!"Z9_ O'%5C/:+%EE-LR@9PLO"I9F"2S?TBCH\500+8RG[GO)H
M/R'9OE'#10FD/TBUY8*$7!<>C,2/<I\.47(%W^'++7X?<'CZ-BV?>)7G?*L\
M6!X[5I14FV<G0T&C'[>,E>I6^<PO7)%X1&78!FND]/:F:$*?V9+ N<P;1-O<
M+MR'_"",FT 3:,]FI/=A3?C3"4A8O;6_MUMS]8 MI4AYR)9"\G>2!;-4K_X,
MZ FIL8P370"D.E/!R;R$0HH^W=;.]%-5!1:TM;7K>7B@/4)> \8H%GF)$A$7
M<#$Z%Q*<!HTO)+@OOP]W$GIQ[Z-]^QO#1PUYAH]^86,@770NLVOH_0010:W[
MR\4&>=S\!QQ4W;?;K>B5-L($MV'XEV\B#K-WV2,?SUKTV-H87[].RP''FE=?
MQ)#UZHN1MQN$M ,.![_PD(_47?_AFF6/5,2&F\3V\%_L>=SR7^SY1M)OY,-
M"<6WK-"X*?IVHN//S(/HS^9AX_?F8>\G\U HEMC[R-)K4?J HR?'_8 #^;$I
M&EWAS#8X/V?PS?R^SS^_-R7QZ9*OHV4A\J]\Q>Q])N71A\G]Y87OA75!L#"?
MK9?.IG(^G7%9#!@*ITY<"AW"-H,':/WD5:\.VTCO-2F<L02P!%,\++.;M7;
MX12H$0/0"K;RIQYP*+%IC8B0IJHA7]71F%ZIHS$;*F-4=!>?,C_3_KL,:4QE
M5GR&/%,W+3N_9ERX!D9IW61=VG@WO^1:'P3%>E!GK,H9'A+VO<8,/9,4BD/;
MD)%U=\4K#Y64;O&8FOSC&JDG:IXIY<M[?X7-E6%E0E&=D6Y'C:+CY"3XP^_+
M"'-4&01P174)I0Y]\7KB_D"8"#[X\-694]9$^95M \CT'(C(Z*M!PRGTM^S.
MUNG=-<'U%!7K(I-DJ"0)Y&5J9>P9*0XLQF@2GA3"Z%K2W^YNX)9OMM_,G.62
MLXY7/YG2A$W425=+S3/SA[ \RM12OXMU]="1[-*5>C-7E?(@M,R][3937SBE
M%B)J8KM*!@DG\GJ#I<IXE?EHTIBKVZ)7G 8&'*:%>WKP36@(#G@1E-Q$\4Z2
M96)ZD\9QP!D&1BI: *0T%?-U[]CJQQ)@8QC^1!>RO[H2,2N_V"%=\:L:]%_:
M.S,3_\SL@&.!9K36N(Q:/C8O\M[%;9-]ZA=EMK]>\MMAT@\X"BKJ=<._7OTY
M0,GZ$D682338*7F\=WLWL_8C5_EQ/6)/](YMG779Y?9;\?PHH/F=BF9]K*'-
MO[:L;]7N67B^Z@%'#4"LE_MW]I@P'?U+Z+2T=:\SZW&0V//U P[UL(]ZT_PM
M*Z.'.H!:9U$R_1,6G.5D[+#&GEE?SB^(P1>RC\G0341BUP=;8HI,=*4Q;H*!
MDABW8VZBREC[1OE67=126M(8)LTI;^+LDSTV(JP-)1T;S(<MZYO^CJ'V8#[E
M1>V[QL;!-:G4*GU6B4'52*',GN/-EGB*XK.WD)E9KP9O5+0LT$54:3GF6<J=
MS9#5UN#>R CU$P[^DA/M=R(J@P#"\0I@YFTM9$]8,G0I)/2^Q6S >K^:BYRW
M57E-LS?NK<9T [2:O/N#XYY%NSW-3YH$U"Y9%#DS&?S2UQ+[1+L#7C$I%.9&
M1;'4:S+T5/F;Q&+:'Q=L>'X6F"FRW7Q6949104^ROMDGPR!-4;%U@Y*:_B;\
M9=-D/XV*VW%@KI6C?4!+GB2I!#,JI1 <_2W>^!;V]4IT'-0SF^NUGHBNA(EP
MF("RSB2LQA]7]P5%4LYW:PKJ/36'GUL'VP6MNL,ROBC7+BPH!164KSM,/^TB
MN@<#7'1=XEHAX$&:@W2^)&"JX8S;UZ("(<Q.?7D?@H;) GE@M BMP 2"]-HO
MSK&Z%\&*%AT-KN5F"%5>]1CTFQ@]S^')&P$*(\HKM6+?D*?--M?JA+8#8J!\
MD*"=5A:6(>4JI4G$IO=LZEF"5$=]ZUD74HJ<&D9X\$A#WG@N93Q-">?,220
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
M[&9<2''V?0]DP0XDM5Y]9/[X :P^GE]0<0!4]#6C+ ++'(N"S:)6'/'VSCV
M3#-@D3!8R/ $UL_V::2V,KWK%1N)+L-[><2RZ#X;F(M9IHNCE^SGUQWPZU&L
MH!)%].F <YM!%^-"B3)&<X>]A@!_JL]+B8>V>,LG\J-XP-ZJ PZX,E*JZ8/+
MW[$9RXCRRR'\69R0^ NC>WIE:B6;<[J(E"]5U4:,'HB&26<RL+=Q50LZ-Q_]
M=N3:KEW/Y7+G-,P(]VW'JBP9)?0GN&A&MF+EJAF0XULJ,WH4M9T(GSN\[X!L
M)H&Q@0:-B''VPS'93!;+L9J0>WBK@GGGSITFA1PQZ/?)F/5MCU]"]F[;3\*>
MRT88%(3 B/I;E6TGW_<=S'S?YQC91Y/-P6D/RQR\&,W:=Q2T'/7-$+92)K;9
M9K7J!W1X#'-*T!*7%$S$_9\E\MHPT.(WV**.+?1<P\8+J_C+O/A@W$J\G&3$
M540_MN'VKL"^S$CA_8;.XJ)/-OOI'XV,C*[A[GO$R@5<1\F>V3OVWQ*O>',-
M+;F;9DB[]NCP*1..&QUNZ<D9"[I>Q.%^XVK<)S=*\4C_?0OO$)&Y0DFDW#[G
M*?N]*@K^X4;V4QZ>:W4 <OS?7,0/)2?M*EKDEB8KC$FLL15L(;IY).J[7<'>
M.=73@A]=%$[D,SYQ=Q>2LQVDWU#GU XG DG[.)7;J-KF#_,U0%&,H/-IA-''
MA+$_SW!I6-EFBV@N8/ @DNSGZU\_G]\T4^03TVL0+FN8' [Q[E$#,:JU243(
ML()SJJ^OK]>=.UIY!5*9/9D2BA&]Z"$00];7-RPIB:VA ;AS1[=O@#?&WL+0
M8J'4%EB*BRI2S+#@I0%V;21N]MY]OW*!D@G\*CLO0RYMS'T6LKWK[9OT7[B)
MIR[<M=#XU:G-/I+' "?AE/2>*]QP1$7NR;\S(NR>\S0>23(&/M[Z(-?P^D(&
MK:E<R*!V\^7X[G9.@PZ7.'W:<W0V6(BNE^S4/N?1C;T<4%C6>B&:C<SW:_]Y
MK*%CR0O13+P0S>6(=O6X^#"Y!6+B%JV]7]($4[H*-SY)?W,6>%KD^AP9V63,
MK3E1.=F+^^+A"@NG+AU!/4\UX+N)@X2R8^P EST?[V+\@]/?<-/*%Z2MHJV7
M>R99=,YSP<Z;63/'#<A=N:5#DSC0>/S5R=/9B^G$_9>F0T+%S"I#CT#3N/O/
MCHW]]++&Q2=&ZPY/X*%:FO43FQ)3:^0'=M=]"+M[*NHD58R+='CHE0 -1K$,
M:!L_DA&080(I$L:SY4\+][YS#QMX+:R78Q]B<\ZC,MG?&?RPMVF"HPK&3LI>
M2D'LL(E(.K_&K3%@4E[2[&>>]WB/JKL< -,S5V-R:BAKMUIR$4*?,QR] D$;
M*E"("*66\*8B>E0AX'U4140ICBV5^-'YQS1E3KZ".YBS 3$K&2TS TK9MV9T
MHB+-$W3?HX#'0B61?UDU['%?M?NAO>/,Y_#=@*Y*WN;;M%\_Y1M3WNLC7A@#
M6TO9ZC&OG))9\)**0\K!.8_R<.![^P#*C_L21SF+I9Y1AI/O1*O[?%NXR@?<
M)7NP9JK8.<]@6\TH.?9^+JF)3 5S??Q=(VP/Q/$*5LDM_I,F661;@0%%7S0_
M2U_ZE^;:KJ!00^,AK!U5)YL:6)O.G.W^I&\#A2)JY[MM!:(I!9R]M0XY"_I7
M([&//C1;Y5"U5B\&>+VQN$^=X7CW;&X(J(FS'I,;N_W2,,\V(AIC9!V,$:)B
M#ZJRITQ0^VRK^H:BXR=Z>'34\:%&CXJI;Z*Y2\I77/?^E0$8_)SG8;\WM[,
M?BI[]*^G/YWS#(3,G+%-S_0^ 8\<SGG04^<\&].EG]Z/&7.,N<FS9\_B_NG_
MTK>PBU_O?'?.8]@;?YBX,M Q\+'PM'[SG"<H7E!DZ8QZSC,$,*Z4:+!#3!Z"
M5J/>6J4N+EFXF,U%[SBD%0VY5)?XH+7WV(Z18X5/_E LLN1/D![!E/@D;,\J
MOL'X=_!3-P'O([>KD_.G#-!,R(D[C. ^+6:(GCL^:8:6!JY<KX*S=5ZY%!@6
M:E-%N.T2,;&X-NZ]E8.3V.L=E2PH2!7E]]M8.I\84@$KPA7:6EZ_1Z/29__8
M+K4=#I7NG>8.5@77B,[6G30HX74=V_ -+C_A2;'3^OG@2YYB!6E\JR2D_S;*
MT*9;3YK.EY:KY_3CGI-S6/9<P:./AS$M9'U'A&A,H]?,(G.?"..B>B,6#!]\
MT-OP9>4@7R!*X36]UIF22P]@&AX--W9UQE&5RJJOK$1C/1GIEZ01$/=IX#G/
MLHV]LXEQWJT J!':9RP.OA3]*-*PGWG6.IWZ3=E!>WA=W'<>,&X-9:1KU4V^
M3%%^7@UHI;>$KBC W_MYS8%H5E'S6>=K9K]US"@($* 3;2T6>D.,D/WZ4.S3
MI=87H;&$75@0%]"XH46&34RN5'318$!&0P4-+@#,+7R1%]+OT:^M%^6GV>GZ
M2<,\8J\5"DP;GUW.+9"M%;&!\:NIJ0E(VF1O3.NOIFZD=KNXO!,XR((.8M3M
M[D8^2^?M[!8R4T5)#_WYG9=R[1EYG<R:X' XX'LK@6XNI].4(-<\FR?5S O'
MDFK5LQ4Q9F^1-SAQDF1R<R#[MY'&(I.Y.AQA<9J(7W+,.A28'&S:5)G6@ '
MRQ]FEE+F%ELD.$H']PX0BW)-A6+1:GXIS-%DMM68K"'L^]=,,L!AZ\0X\>R^
M@2MH!MRTZ0&+VN!TG:PC"FVVK;NLJ5..D-@[,*WDT*+P<"6GI)=1LTJ ["SO
MHHPB.5-RR>"9\F(6P/Y)@K30_4[>#DCT!=QHUR$2U9%/_V1:WP0L](+#X]5/
M-D@&EXI^., 4AX?7"SP<=\+D[RMM.TY<>6NN\E9E 4_Q!X$#\8T?W&B*TL+^
M0V6?@X\)X;C:59S;D+A\GWX#UC976T@%,[12QS!<U%_K;,_8=0W;9PY=I=J%
MV,P\VB5728]3FA! A8>%#[S\9MQC#9E.+BZLY/")F.PV2>'8K*;T%6W'?06:
MBI")EBQ:$F^?F?Z)3AO-\+!5A3UANKT?-I"O%XVOT_].5%;NP08AG7XL9SUN
M=4E_KUHD5-CN-L2P;\=*!1+L^/V)2PK]/M&Q@CZ"4\/Y=YL8WA^(2G<(G5IZ
M%(H\L>D_T;8^@IT T%@7NR=@-P7^#E)2TBS_%>,%UP9(3Y,OWY/W5:%\D^+!
MP[JQ-(5;J;&A^E#(7G_M#P_BD<%OR"WMS3@M917E>RP&=J@,%#F"N9$0<R-1
MXF9G-]^-[7L"?!^,'ILN4;/7[?3$\' _%:"PDG</-%8ZU.&!=^4\6OWIH8#=
M:.:/RXI4J%"O9M:*CQ(1W[R^E*$Q:0/*\EU]C.%?QGT?SF!WPF\T>3A[YG%@
MH::^%;'<F;NV@#UZC6\PB.[FY:5RJQ[#$"ETW6,H5ZW8;/ZMIQ2IK7<0:HQ$
MX\YY;I'V3-VER12M"J9<0F\;7?@=)MX@[6./\(E!P,Z1=<WVF?IPA8'"N^ ]
M]EUZ>"SO5GIRN8[>RUY(:[^'[=+V822*\[7\SQV+U4Y[A*)85*]7Y5+U!W;5
M#W9T&="ML@';DC<K"8.H.VWBE6MP\B1X&J8BK.9+A%LQPHEED:\=AXQRZZRM
M[0@R0+VMA<G%MAE#WQPJA%BN5L(8+9"5-12X>$DD,/#VEB,K%]3UGGWY79+\
MYXXMM72<>UUFKU!D,>_VBW+D=.GRGQ9Z4IW+2O.32>^<4PRJB7(E[1-TA%.K
MB^Q73Z1^;JM2(F:G%I"$; P_IYV5],/FT1HV%Y3*1"W]NW*C&(/ VRR.TO?4
MM%HHB,Y_0:R(Q,^L21J8MYYXF"YA/:&0>,MWK+7+\8)CY15<_*+>-]+4."6S
MU]9BU4ZSQN)NIAU@EW(C RB3"((04#$W$@!J@:&<EYRNH;.9$\DTVFJ^D8Y\
M'W=Q5A%^"'6VDQ%M(:K!$$J EVTC$.2'\"(K\33<S:A82X'XJND>K>C, ;/L
M;(5H\*X .T=M&_%.A30^3](3I!Q4TJ\+H6I%& @@F)YY%[H^-U/'SBTQ!4W
MD)>W"CO=2O^^ UID#2OU'6HE#V360P1**)?M?LTJ;,X]::%&^WK)WTH6.02Y
M!N1G[2T_QEEK95O@WS<D"GN"5-F*\+5>-B8.5R&]K;[W+ &LZ=OZ%_W8'&"D
MY(O9K><*H0_ZQQ3R\R"3L =]09LK!>17MB]IL<:E4)OP/ 83)_@>10(3]MR_
M+>BWY>37[D,>-Y7"YO=*,<Z.1%L!$Z63(H#J6OO-!O1$F)]R;RO'VLSZ#5[5
M:ZR6Z=NC1;6@HQQA,W6FAU"8)E3<AN&F,2P:R0KGXV#C]JP9F<0:#SL&N,)F
M0V0K+XG3M5)!J=R\4JH!>E4!\5+;KSS.M+I,*AHMA9FG6TL[+E9XWJV>I?.&
M-U*[>2L>-;:%(13&K4[*W:H79I!:9R2R_S ^<U383;@A(F>XQQ[HVT3"0SP,
M@B^'6HUA"N%F!0\[;G9$AYA!BA3+YJ=-F]?"4YKTEG0G8$IJE,9R;+#6[(2&
MUN]NR#O(6O^-W+QAK3E 9Q_5QK.5CMXYHT0FS^K4 QX9K9O: NFC%:;'<UJS
M#DK:+EJ.%KZMO6"B+T8,+".LK+R8@]+=PFB8Y.L> Z2%HN$J):<K9Z];/_18
MN>X4M^@C!$2R\&7(DOWI=$:4L#\%R 9%J46]CKDF3T#[.R1DF.W<P/!CU##.
MO;QVA[O7I0J>I%^=S-[_EJYMJ^^D?'4<6G7-<%\)%[G-0.9KI@E47<="%Q%O
M9F2Q'*="<<.PWO2[)VT'0RF&'K$BV^S.] T/[YV0'J%)/\6 @0Z 3!4LV,3=
M4$QWP%8+W-E)'=E3,?AX.]I)1FQCK.'W]4H.<(@EPJ"[#I!$#OHKDUD0&;SY
M1V5OZFQ-IMDKI^I,U.BJI_(FA)X@+;R4(/5]P+; ;^D"K:HEG&9L#B@B6#].
MZSE8>P:U(KXV-N.U:7>9$N"5MW?_?5AA,EF8X8@2*T3P-^:.C?ND^V%K@<.U
M'<?1?N)5_"O9@ %_HGFIE$B36,PV*6$0?9M1:[(X# !W. \X%EKGQ[B5U% 4
M7IK/_DZ=W/UX',<;'7_E5]4]LE9]"RUJ9P&;49 PXD'MU[C4-%'P@3Y!-BC1
M0S3A.I:D6K*JE+A^"XHA!XBZH#+04V]TG<S'>0[QG7WI7;!MML'KLN7))QM&
MWWUZQ.#*[OM*T@QFP*]],O(T0GDW'T1D"DP3R[0PM-K^PN?=5@\(D4Q(FE+T
M;OM-?7:IOLX;;ZX;$:'#&AXA#(?E#0B(@)0$!&YUBYR<,&7OZ)J"Z+<*/8LU
M*7Z/O%?,;]L3LPWT1U;'/O9>6D!WJ*9#[HXLHM4I =6SJW<3!M,E<BG 2(I(
M?^W8 =!ZT4\.U0E<Z0LR5WC33ETY#:>8;$H^KVEMQ<W1KX'#L\O=5_&BH% K
MDVPKS/X]FN+[5(LEG!I&)[RN.^?;,<&K1W):*Y:,":5;K]V'^ 60#^Z0DNM.
M5E(8"@* .]+/&VOG":Z'O6EOTNKK^NQE?14$]+N]8!J0I#1^#0VCIJPNO.*P
M0^G=?=ERS:QY=$"MB85ON6;-%J9DF)X@DP">1<DD2"W_?:0ML>Q8I7#Q(&AQ
M9+W!"%C@V8HL:&BQ*7FW_NVL9UE 01\# S>!,/->3UF5KDW,E2WNV]"(=4%0
M"[.ZO;<F5>Y1D %A'Y0,-L%Y]R<ZZT)UM_Y [6V&@QL719-F-C9UZ\=#_'J^
MKS3LLEG,+4<BO&#\VO2'>4EY;+Z)/R2U%F*PE?"6Q9-\%U<'4J\[-S"KVW9O
MYOMNY!B&4LNO;];<G[GJX#;ZONW#2DK$IQ.#EM6MCZ#'ZXH;:ZZ,]06\HX#=
MQ%#"T"R?*EOB*JO]!X\OQ:3"UWO&<S.'+MAS'L?-.!^-=N-F@1U&YR??F27^
MSF6'QV<V2^<\P3N2Q,(LA9_MX+?ESGD8'C[G/''I@Q<Z)7XJ"'[F0C[*W#TI
M,E8*-'X%XSX[_G[4V"'JG(<5D[[FMW!Y7F"R^W.E2\Y$_$SQEV-YGW*7[7I=
MKL]BX_.-7FK9C4S''TI*'T\<F33]]6 [)/[,Y\#C</GL^J>&,\;B.<]HRTR>
M\3\>[GJ1S:-]G<(SZ@=N?8[CH> A>D]Y0V&H^8(T6\XQ%Z<KLC<X2FL6ER]8
M+=%2#1TEAU;% /$HSS^;YGYG0%9)VTV_:P,#YN;F#GN!$[JH@=;1X$'FVN>S
M,+;5 "]PC5>L\BM55#6JUD2=I@B^]&>[W<%TW@MS3KM._=^-?*AL\HE-HD8F
M-U;TU+USB5!G+(A1MW*KPJQ60T.-GU^DK__GSS?L.6_D*/U*JK#NZUOAYZ?X
M7H"T:7 >[L:BA5P9H&ZE5W-W0%,FPT)*N!0'*>X >J/%U5 Q/SZ7X?Y8^7?#
M5M?"<QY@;,[9<9CDEVN$+O]2]6_&O=0R_W_]D3O\^T<>]\\C&=_G*IWSA#>U
M[P<=+MK](\+RA0497UB0RC]9T,#_B@4%"K6<(NP"$:];Y1ZMV?S*@GW7'*W?
M-KJ1II]6,9GJ4;K?ED?\^3W%J306;&5("%(F^A+-_#MN04RJ0 \I-S W4NBM
M^!V)*'K<]3\6"N[7#+QG4=9"(=U-G9G?.A.)[ANE$B &TV5('V*4(+=-QX1,
MP\<F=/)+@U^'OWKFF<95S.JQ\9)SWK2'N8'I(FL26=G,-0567#8>%@\)!P=?
M6>MAF^Q,_WG.:&N5)O*D2)$E/9?.EXT>]J0^N?%5G57S(6MUOGP[B%E%= F_
M%;FRWS-RSC-L4)5=TWNJ>=PV/V/Z^Y;4%5(I/>C7LP;R&4A^>N':[*)@SHCA
M$9D!<C#.'S[B^K>^,"#L"@.^#:!^RER\M_:A9APYL3VA8'>O9ECKAY'U-0><
M[7"J10DV45@6X]RA]K.+L8($ 'Z0VW!B^V"F&Y?=8Q5GT%M,MF(H 8<G&W,9
MLG(62;E[75;9'$#@%A6*.PD\'6B)B2#!)%]SEJP<?66U4 (")1=;HG/JT:0;
MU#U;?^0].?H)I,<Q_YQ',UA]OVP$+="C<ZF\0Y7]9W^9!_1_Q!S:O+F=A7:?
M;':_.OKZG >WT'Y"+=U;FO5;L..Z(,YY&N(*NU\U75C$.<^>W?6UQ,FT31:G
M^*.;A1^,]C);GR2#@_A]"#Q4U7WM;))?C0LB'[A8#!8I1MX?Z0CX&04>XE-#
M_6W?=Z>4?7 U-./,&))T%K2;,QT_2EAE%)*N;TJF<F][U]FW,N[XC35,.1H[
MCM\Q_LCUFU0*ODOV_X. ,KRD+O0N,^R<!RL32=V[:1S8TJ?',WVE5]'WI\5=
MKQJ]F*R],O"SO )$RE#3>FHWQ =34&G\#=&7ZC9&%+*Y/@QYA(E\AN'/0=4^
M&SY:>FZD'+:HX+<X9=!&T(=JDU5=M/6[(F@UG@=9%<\VL*81P<.>U2$S_,?7
ML>Z-!X!)&'2RIK[7-2)O_T$(0DF#8QJPJA(644;MU3QT%LO/FD\ &UI&D)3E
M+7@CP88N<:WO$TN%2J_I9ZWVR( <>NRS@3)EMGB](D/]K*4<HHR%7 Y*6M%3
MXG,]I;*;%LD7ZC]\X<H.NH[;>L.2DU/!*, ,;X=:PF>G-_O9?7E*VIRU AH_
MZ48"KKJ='+?@PZ:7_<7=^I=41$"]UUJ:^3IV[3?3WM _+;L,3\'$H=Q:S%A6
MX/KL)2/X[(H)?N',O42VO19=-RJ'6YU.R%[RR-I4Q4X_H!UPA<+3D#X+DRU.
M$E1M*ZB!*[TC5Y;!_M0&&<Y*#>O,@):8&4Q#10 A6^6PO@.]YH'2[0<ZD7?@
M353GLW:QX'KGI-F-8$I]W<$\H;EONGJ:*.I960Z<FESI(T:5OF_&@'17]_W8
MH@I)>_:D-1OZQ./T,K18I)4.WXV$:I1G@OK@C^2[/#RW9W>#SX;/U XEIPH+
M')>+EW16S8WIVH5\_;,+:VN2DD.[IT(.XJQC6^*))_B<QUTIX?)/=F%/O-J7
M[.+_!BB/'=?*8;@F+\WKG+@,<!,3%_!"K?WQJCOM)=Y'6H$3QA.N,QNQ[;V*
M<NB05V5"?VJU?G,:G)OD^CM778M[H/L-Z&CCN'O^G&=HZ-3O&:8-V%Z#/.?!
MG_/,SYG15L]PW7$C]Q<^5N3?"+^;!:ELZ;]Y:(\H_R19:QS=:L\^+3PS#1E(
MFXX7^5@U(VE4BRB\W7 D(H,>.9,!M^E^B&G1[UG19UNB+D;-/WT><HEL^,<D
MW8?4XN(CYHCIMO')F+HVV -TJL(?C%DY$37??/"6ME4W69(*O72/WNU5-HHF
M3@%]V5JB 3HZVJ>UW>V"QWX=?'D-ADOU!WD[B'(2D^&ES@GIBJ4AD8UK%;:N
MM0*NX;FS4&96V]I@P97^Z,-\JN+"&Q;51DX;D@IYE6E8.S%-KLO%W_&"&[WK
M)GIHO0NW-;!D^Y+;TB&.)7(9'S]:%"DA/PYWICNZ Z)KK"C\9?:JLXJ 1QCU
M7O'7@-P0C=ZQ.Z)NT'H7@9(RYY$F/,0)!%WO0N=,OFB<0 8$HX5C/=]"[/%:
MSA;"JV:,CPE91"5/P,[DC_A+J^$KM5WMWQ]W=@<A@Z)&D<FM3LZ=#032!:H:
M1R6*]:U4OIDF$R942FPV8=)6?UWF)L^+\_=*HW>LW28*# DN$+T0IM&)S)RT
MAVUV4HH3D,/0,B7?+PMA8@YTF@R2:+SA17"H'5&&B-?=VU=:,3.4X#6!%$O4
M3>M2GS]MZH6%748V39)(DPHEF^'3FT$2J$DET32VTC1A3#]3@* Z[+A.*)?!
M&ZR30?:/&\LNR:X35\P"2-)\1#U9;()PFCG]]+#LZ&64D^WZ+KQ!9[W[A?C.
MC)U'Q!N-6ZF1S+"*B+[./Q9=Q] A,&(#:S(X'?:*W- 3/=P.=K&&:BPGL8V2
M8B,<;S>)[##'0:[NKG;;FK R.U I'T!:T[N4EW(C,4UM2[&8;!0\AH@8\YB>
MTWRRN+Y).R-ZR*$/86%:BKYYF#GG8.*E6NR;J!=EAO+2O#V3$TQ7"P!+VE:#
MGNZ?6: QWTDQ0J:TI/FYE<KCB]UT]!8G-/>0-))&E_7!(3S:VOS2,$L,GG_T
M<NN<!^T>'%AJ=#S4Z:H[)U]U- %+\S5D,H8,JRN"'[M&#*WV3OC@%EW$O&OO
MISON+&HP9N?.E(=!/R?$RA.>"WK'K,96XL,!N3C;_?V-+*F[$)8W F[+5B[%
MJ-^O>VFE$"@SG]$A$)P@?7DW.-':\_K7!,^=6P/$-+G@D4@%N+43)&.(6[=8
M<A!'$0FRTV#5**F]SO(AQ8;BJHW+A#;.>>Q6#;_'2B.%(T<&F+W&0L=Y%\I0
MY?KM=ZD68.K0LI,X<1<7I3:J@\X]&V2Z[3/S. &/,@A>8Y)XQ'?6["+-]QOO
M9EA>\ WU-QD6C5L[@8800H+NOD]Z60#KY,-8,O)J!.U#TRMJ[H/PP\S EICZ
M_0=>GS9? \_0 5T14,.*&<5=^:&3<HJ17QUKPS?N^$X>1-*O)6 FL=@Z]$ <
MQNE;%;E),RS@*A_?[/ _"+5S9]2=&LG>-"G)M* 8&9$>WJ>[;^8H!Q\]79SY
MQL&XMWY_.7:@" 8W69)+[IPOK1D=U]=1[P@06#6\CLT84TM+. 4K5I.K\9<(
M"<.=*!_,C==G?K/M;I'(EM1"8$C?B7!=G^-A%9+/(FW&#Y<9J*>Y<9A3_T9-
M8Y)O@#[E1G=[\F)RC[LKL7CG#@S4GZ=0Y1<O_FN3/#<;G%:][(!J*^S[XUT'
MVD4\U$>8@*IY7"8'FB[QE.!?KX3LE]&6C_-^S3CGF5H^Y[GR,# -R[7;^N1^
M.U2;"F_ _CT@]OV4C=3SL>BO@5YK7EK*V2,1FIO;0"N1H83!EY8.6Y@"D$.O
M#!2:HF$!>@F\2S2+NM=S=V<A2A*P>*9%>Q_:__?&-CJBOLY#PC6"PZQ/?WQ@
M;0UU<?2"!O0QAK3RDC]%Y2B-A\:FN;O0U)R,KHYBIG-2H?[G/)5R*&N(UN>"
M9DH5H?]@33+4[( RAR>.MIY%:RW31LKN#FY1BSOYQ#PUI8>$PFPNT))=.4E>
M:SY4F!IJ^?2Z0 %3^"3DG*?%2:]EJJS76QGR>%0_NO)>]),:IH#C,/KF08.@
MNNM0:KU9_L^E"!-5G#J]2BG WA6> Q?7YJKO+5K"MY%\\-ZY["G[:J/>NR[.
MA!@'JN4TU' ]5)]=7UW!@$*JSGD$ 9J]LX?:^/J&@Y9K+.8SD-\,O:44>>LL
MU W<$CD;O3WKGYL,_B4<;PCT!)!6#H2MA"%62%L@>'PT80MUMZE(ITB'=Q^_
M;3X\>^L7>_D>W-%JG5(WF= P-(8(7V8RF:M$P^#0T&!'2\&#@[V0O0!&E3O)
MN0-X-\/9#$+ J"9(\5+4/I=AJV1F<X+9R23BZ[NFIE -#8NDSXE7HZ3$T6H2
MA-R)[']SNZ1OP-L4I-N[U9S@6]^(_OP&1: ;"5(4-12$<O'SNIC+@W.>?Q:9
M/Q3^D\CTE?Q'GC/)Y7^6@[4S_O\NUUF[\W+GB]3MQ/\D=5O\;ZE;[J9OU:1?
M"]:!K!\2ZUF++6AHJ2TI\ZY\/ZIERX3:Z%3N;0"ZL^^%;ZHY+.Z1:*-UROX]
M(-2^OUF5NX5?AH85KXV*N'G!WJ'Q2L%Z"*=DG*,7-P>]C7+)UU/UQH!\%>(6
M08RIB=S<UY"2/FO3+30"O1ODU!]QSI.ZD]JOQ%#R)9_JR:,+EH=]R:LVY150
M$4KS=KI+>>O[-JKC3LS+@JG4R!ZEAX]:&X@PIUJ,6D+M0?@%<39/B#1_7J2Z
M_F+>K #>GRB']'L7<BP:?/1^H12^7U](-)LQ+-YO.X%%9(WJ6KW&6B(.]M2/
MXPVS&UKJ<?C+=>462@'JE(#0'H#4YUK[EI#V:P#S)>35F+&,O7,>]6E8J&D_
M8%S;H**QBE_C<WUKRDC=@U__/&UG'=%%HFTZ[Z4K37GX]$55#GP;&*.4+KMT
M3068FYQ$@D76V68*4 QD95@N$-;9PF6$=B2@>XKD;*99J52=0UI^G""+JD[5
MKRM!52<*F8GS1WG\IW6V3OQBH7L7O@@HQ)WS_+=GW!G?[:*." NO8_2DF5-R
M-2S*NM%F0'Z\EHCT(X\58M741MO8T8G8-X1A* K&"-F]5K*C@]!<7W&=8DZ.
M-.'RY7OM2?+2FK)E=Z656C%ADJY[[<DG7,\15DY\[WN/["6J*Y9(8,/3)N00
M-77V*CGB"CJ8X8.4KD,"J:X+<O/S(<A"0M.8&2RB%9L+:XB"DJE1!+%/-4P%
M(1TU[8L_S:VP*1?0APBHB:RIOC.P2.ACAXMOQ*1)RWN:!,K0Y*'NXV[,84S%
MV &]UQ*4/8_FQZBB_3N<S=-YS8QD!7M5[]<E\?BQ%P=/"H#ME/NA1J0Z9DGK
MQEF(%S=M,J9RP0#0%.OAL1+5]NU=UVD5 C.>)!A?[NC]MR2^ [P-?.H,MR:I
MU=[G<1 XU%NT<^$))L]Y_G:A#\]Y5EVZHR*7]DMIQ@OM*;#AM4"C-^_C3^5V
MYV;]]EZ'.+7]R;1A10MK1W\9WVSD,F-])HR-ICS/*A?;K5FG)$;Q!^/<>@_^
MQ/G5YQ,>$]8YU,-"1>O0*Z<_P=-9\2'<FDW;=.Y82!4!U@9*-.9Z39^:P3.K
M4\ZR**?Q?CM=1*N!0<ORS!(>GJ]J$YL%6(/S;(YQZM%:1/& FK';E,5>;\QE
MQ<R.^/*T1WN1GQSONR'WV&^- ^_%CV2'?"<8IO,&Y/'CX>(A$&+-#;5:.OIU
MYRH'V^>])5PN.6>76UYUI]=STX_J302\ZWTX4NQ02[2-,K#4DLT($O/&0,"\
ME+\'GE9$;K<SO68V]&['"T8[R2A]VE1.VU=Q)OE9!<V!G7,+9.^ Z?S*3HW;
MM9WBE<B-VEVCC6WF:%V<2DN!TN<Z<E5KVTSQ:HWKX>:P<&+TXS7[COV5)Z4R
MH-#3H:Y>1JF]L]U=EFP5;R=*FG<+)77;[@AI4&I(:C^[<Y1YPA=K/*O3]]W\
M=2X2?<ZS*5%(+WQ9F&U\!)OA3AU_F>>7##)H#VU.EP^7*6C0%GR\.H*.PA=*
MU;)^FU/RO!Q"B6H^G(#)F214SUYWN/3.1"W=5)>B^F(4^[$P?5RMWVKOC""]
MW]+O$74! -AR4-R(<6N<SB>WC"'+7>?D0O>9<.<SEZ=)YSP*1X6!I*Z,_>+G
M&-6]NQ^\WMG0N8'9;,G!AV<UFZKS7T>J*%9CKF!I*1]\=AR&\:D=ON'3"F9+
M-5IK5HHC&\&?E*#:1ARR?X=_7*8EBKYGPU<E[#M+"!WX:XS;2E_$ *T9$6L=
MQH!%/ZT/#$_:P'I<K\.##QS\T_H!8+?7Z$_I@S',[70PK9Y!;E$()%$AA8^=
MY$+H1O-F[6__DU#WQ>$-(!QY"T6 AIWC3)6BU I%OM,6KS\R7VX9=6_XSQQ?
MJ69MC[W%PIH%(+-WZ$_]+62>\'2A%EAQ".OP;#;MHE139!9;^3_?K),HH9IN
MZME93)"\7G2AT0M4]UI5MZ/%A'X[W#NTAJ2.3=(\^ZDJ&'OZ]5;FU^*(,D2Y
MU<K)O8CZD^I?%;U3^Q$@,PKS9H_V+YV/$@X;M&85[WD >T"@-^6A9DS+S,*/
MB%REP[\MB<*O1K<'Z^D%<8;2?7)D2 4$Y#-J(AD0?YNF;T\ZR0?*UCH3E:*2
M1MF%+Y%!D-Z=_4*I[N^GGR:WS66G2AOIL@,QYB>NP42B84.)BQL,U,6 O1_3
MJ@C:V%MT;*6S.01TFCX)6*P9&.2;?MEQ*G+OX(GTJD_B<V#CLP0I(8J04;?_
M6U"&ZC.^?Y'HA!L5[NEL=5J?'O]"V4U?3!WK6O@D&!O3SC7^CN(P>W^IY9S'
MI^G3=,-J,&PH+LJQ\2=.XN, HEK1WB+4&>IF_M.PB)4-.*CV\^5AJ#9CNY6^
M;^]T9$%G?$*C6DF6V@STB'>"7[D[&>A]P7$T;'B-R*\Z8VDZC4T(Q<[,T,8!
M?P+ N2PP3]V=CH=8VLLR2*4)CM4:&AU2RRQ._:02^1#9E]W]6LRF"LG\?)L8
MC0BU?N EC>KK,S4&:2JXCI;"86;$[FAZKVWJY>\7RT%$B^(.H#P]@Q\%EOQ>
MZJ]NIT4Q_X"<@^ESGB\CI*"!?T (N_GX^U')_Y: ^7\Q>OO?$_]G?G5("*WM
MP<TBD*%NO]9=UQ&K7DL%OSVHDDJC,^T>PJ=' ]QL"C[899+*9-)$OW[9Z]3<
M3!3VP:CB3;+H9C=0D<\2W."_Q5^-L9SGJH;P^=&:D7D;$>.()_763?6B%9'5
M8RWPV)B<;A##<-+ZONFV3L6Q<?P@@.Y7O=@".*IYFDL ("MNDTM!6T1H%*F4
ME907G7JK5.M:Y;O?65-/0[49>_ 2'!&)<ML7T2Q)R S&X4%9LXKO]]B"+?CN
M7_[B_*]?UO6J#^T^,2IL&N#R!A8.$"VKJHS.>6B&&MN3,S_56Z8K2FZ?LN<.
M+@23^LM-Q(DR[A-;^KA T/?RN-4>\NG4TL-S'JM^#V/!8^.8]>/AUJ0SM]WT
M%6&NTD^76_O.>:#:DJ;G//T?,Y *)U]GGS6D?PS+I9;>U"[_@>=_N^IM[ZO!
M +)"J59_SDBT@O-L,#/38G5=PLEZ-=8PIR%C]U;^;WZ!]\ :0JA4HJWZ2%$P
MW!$O4F/^JSI-R*C?HWUZA\B5\.L-F>1CPZ,7NC,R\669XK^.D'UUN\O]DY/W
M.Y>F8/4G4_4V.,Z;3$$0,X=8#&+6)[]V!(^J:=P\\W<BPD"IW62+Y;$BQX(
M+0AMM,R6I->\]\Y")T45<^,/1NQTY@?E$L[18N(C6*%/QH<-Y<H=HE]U<]N!
M\^A10U'0IK1<G^++O9_7ES[^L6:^&&'I?M/.V#%UR<<R=8'7C /@W8;ZS!V:
MS"Y%,_([X03Q Y$MCE_26#OH@**X_<DZMEID4C*:0?4)_H0=;$E[ONJ:__^0
M]YY13:9=_VCF<684&RHJ'1Y%0#I([\^ @O01I"2A#$3 $$*DEU#F&5%$2J0%
M"!!&:6((/:$&1DH0 T0(!$@H0BC2$EI"AX/SO/_U/Q_>\^6\'\[ZKW.M=7^X
M/UWKNN]=?GM?O[UWBP61IM6D-2[+J;$^ZJ/ZQHD=4'C6!\RE&R0'P0?+K_7*
M+EAN):=[_+K,G'MO)2%>,'R*2TO27;8[+*NY01$1(12R&EH!H6^*-?27ZCK[
M3P#@PE_A? <5T>5Q1H7C=2Y%97DJQ]-[)X!#U G ?KQY]-^%H.BJ8]_=TIFO
MX<9+HKHG@(^%1DK,?SYNK1Y^ )E>5$$6N-B13?V/"83;'GMW]N<H1^)->VYU
M?T2F[+>5#:T?7OR JVNW(1C[J1@[O?M+%_Y>)O,W (#O8')Q<J;U:%:_1V9R
MK:O0%"1ENW?9/+0!(8O"QY3R5GZ(M(^$+V 9EID&[0K(<<>,&Z_*W NL$N>P
MD<N_$HJ"@TW3=CM9@C81NK3@@<CA@QAZ #>LQ9*AD!&8KC&:BN9%E%?8NM*
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
M C];G !\,36&X]AQ-AA8PK+80>>B8F[D;.];V;M"_4<NIB@3K*#M#]L;LD\
M=KX&$<-H%S,#O<WUE5X:O^,YTX_";\6?Z"<V[%/\-*>JF(:=?TU#8X+_)$AX
M6"SW&Z:C@0@UX57QU=W#E"Q@.1DJ&Y]U)Z_<*9/F4*["M]2OD6&E@;B0L14+
MINXY,;%!T00J89)5Z@I4&(]RK_'K"[.&"9!E;GN%)K[*R7%:5!U#Z+H?:"LO
M""W>C!8DJ%BLX7%ZUE%EJ%+-Q%0U=1&9!R4CI#7"!2:H=I387&)+.E\;.&.?
M91$U9-/9^15E+759==V\E%^DU\A\Z%32F\Z&2#9[]/9,/A??*EWK/NPZL@B5
M_;*V_NU;K$ ,9!.%0CWW?3,Z;<%XSN)K?YQ5]\(<=L?4.^&0A0HV?1PSII6W
M2 BIW/3F,I]_0[;_VYE_BX\;F,U:CY9[/%F\'_AVX\4)8/D9; J\^:.T"P!P
M!LZOXO'I9D],#X^VHMR[QUOA7PO7W/=9G*\D2/QRV%V[FVPL^_CFY^//3]J,
M6_>\(#D><Q>BC5@'V=SLJ)!P7DO6D3I\<SCB-#KL T^_ZM\,4_.HS9E&K1Z[
M9)5'[O,Y1H7\_E\JK%PTD<4NWDPZ5*%[1%5L_;&'W7^UK)+8>0@[4Q:ASLW[
M'*LN^\D[HH"\;TF-1B VUV0H/\E4>/.[[.Q1VA:=!#;>,(WQ\(?9QQ9&3?=.
M .8!L<[^7[&0V*KR[5;C,_(?5G=H<#M&$G7D??5EL!]?B1#@#(FF5V3_K96G
MXOATS31_**KH;*@T3\ >FD\T/8/MG'8XM7A;@CG=PR6G$8R+F2JZ1#Z]_U03
M!"EM8ZM-6)I,9ZYG*>MG%_:T!,A91G]TQ _TGQE_'&9 N+XB=])_$WP39$L@
M*6D2?$?!3EY>,6/9\Z 7"J\=OC266)+.IY-!F3 '-%X^G6P054?#7HWW7!\O
M"1<-[X/%>FDZ9LNVCBWS:5Y><H,@*GF^855R7PB?88P(?>%-H-L%?#0&*.=$
M^;6N",3NE!U!PSX__C#4M.)N95LRZ1M9NCGZ>5_?$W&UU;AS->P& 1)9G^*3
M(\-[/6HD[N.C!MJZWF:DEDK'EY<:PE*](A1FCW<*V;@A-\<,1D"I3-C>XD.B
M^RK,'Z@Q)+/ADN=T*+,A<).^;\,BSZVM$67B@W?UW%(RZR@R)F3W^N&U%HOF
M3#9\MR?Y3O)@?)T%;239<X1K>&U>DW8"T#M[AY&X:R"1L*#8.]U/<5?)D6#W
MCU)[4XL\0$$'%]PX@WN7!ZXTUM72!/:,OC+,9EU"9TR(V*HTO*&R(7#E5R(V
M(K!$T3N]S6%_U/AA1 ^%EQ&94J4]ZHUI7L_S9C44Z.L/-E;J)*Z]GMH0X)3*
MOHE@T7*:=A(.*HXF@_TU)EB%U@]TO%-B'%XC],)L<,!M^9MC"[+=RQ01MXB.
M:84>T4 5B5?](#&XS(Q$JBJ.[]9ZD83$S:;WE6X>?+"S@+GOLOD#&I%WM7<U
M.(H:ICL^TMCK2_Z&$=17K]=4AE(T9$?&*?*Z-I^&P][DX0SUT#H?Z#K-FB4K
M#C@9R_W"^]M1"EM4V5?3KS>G/&825'I+;8;)6^'%)X#:DM(6_^!O.6TN;<!4
M 6#G:Z1BYC%8SXK)T7;S;:XB=0HT?%0_*'FGA-E82L3+U">NYO1&K+VX,.5_
M:OT0D+*[=LMLR,53?74R.G^]-!F=Z3,SBRF6P3Z-\!S.'O3QP3_YRYP:GRIJ
MUV\VQ%'>VA*NWE=0GV?LH UXKS\&2-?7E!B602OK6S5O:K5IS5JTVVQ&#7,"
M&X:>L4P6&%'!9 %SW"7:>[T+[_5@I9':CEL&,?UE!CV8@TA69<Z] _T'18-3
MB:66=M/V&VHKL%9<^9ZSSJ)89]HJ9XI*@:<V009W+<-9%MM+:G[@$;\^.^%!
MIH>G2LWNJIGM;/X=8A^MJ1PJ%,@Z!W9>]4$_-?](%@?.;WM*J%KP/__Z=8AY
MH7S[5(F_H%Z*7X4M;;UL,D4I'W+<V>R";C(U8*^\QYWM6 #2*"F#P)L:/V_7
M'-0DEPA+)X@0*F% 7UR_$%FM/!-S!<4783+5BMU-W&/-Q$2%1V:06N=N5C*\
M?*=M&8-:#/#J UCTC1U5\RK@OV.-0\H63@ @.TWFJ$V[1F*_Q/M^$;.HH]S<
M2N!.4(G9L&\;#-KD+T^E-W^D*N5_84G4^R_&^U87EG7S>6K>C?OB\D@Q7]/A
MK^_B(MBZ%=L$JUDXTZIMYF=HZFEY K#8Y)0&B\Z\>1MJIJFD3- 283-MU]8N
MTSXJ(?T'S$;53*Y^R_LD\W>'+97(EA57DM17]J)W72LM<""(!@$FLH2J;O8V
M%F[!$\2KF2-KD*'5XS,A\[H['C,3 0I3W90E>%\7SV9%S?41#R*]DFZD_'@Z
M9$M@MKZD6\3!#+3G-[Q12W99QUSWLQ)I>!1OR%?>*Q*XK;?VZD.(RS]D]XTO
M_=CR27?XXR;_Y]26:<K*!<6%#V5.%#-X0/8G1YPEQ2' I[0(_"V6O.]W%5T,
MAT/!D_.(N3*##"H,ZFX9W&L/E4EP6O?H5!I-<HNK7U)T)BJU=M<%U-)OPY/@
MKR$,4/.*^(I-^>L,-37A>TX^,K<]BW83Z"Y1@B5U6TRZ2K9+S\N,#A7,_L[M
M.(A+DCO#VIJ.?I53()'W<.DSID@7EH2&EG^9T>Q>@\;*9Q4(=6A"5"145VR$
M*'=:/85,GG:H)9B";O(XL4M;@DW-N(CP/* W86H&IOC"-15FF(WG6XB7P1C9
M)).!M/AZ_U7XDQFSSQWT_$RE)2LE^<=SZ2Z_A!VI#1TF%$5*3)?IP> VI52X
M"U[NX1$8Y)O"@;*BT;FD-768=1\.E;^%]1T6HZAH+PKC"P,QH03\\<.*,"="
MZ@V\EX++S-4K.3FK<+3,P(N71E,%!'SK&W2!_+.9]44LXB+-9@8#;22K+25'
ME)L:D8V^GO5,^CRW'JE_D2X@%9?0YU6EM"G42E3>9$FFDZ?'1UX@K58NK%@4
MX\P(<O/HJ% HE:\$<R6Y)OZW;;;6KG:$"G'2ODEM+A%?_C3):21G".;79PV2
MT?G>?C&,E+,YUYG>5 V"?B^>_TY?+O#R@B1;VPGEL/AG2W3E>S7ETRWL\S?)
M%DO?29H&&:8XC3J*MI#9U8275[TAGT?S\]X369F7'$MU?Q_:<_NZD&=JE_)Q
M3:8(KV00>R%HO6&[K,1<K7D<+&1A*%IQ4>Y9:Q7"KH%B9<]PUV!#D-&_3T;.
MX7P'6A\P.<WFAI'AMR;#JUIZ) YD&-R<W%(ZD2Z3R]W)JM_1VA+$:O!<TA-*
M#;H#=,,MYIG!JTZ36P9ZSC\=*&#JJMJH3U>)2H;;7>&U7:.UDP?O7R*>RKDM
MOG?J=B[S?-$4ST4LF8Z,U.$4(\A6\L$;+"5WH]*K*#X=\^Z1K!1S5=?.@!.
M!K*\/#PO.K34V75E\E&PH57^2[/Z8_/7/1VS)4AQ_=*-])Z:GMG5 XNYNFH"
MVO+Q6R&N]XJ-QF">X:W!(]TO^0EG;4*(C!:WTG-#"BXL)/2J?ZX2,T-I.['-
MRIHQE3MT^RJU<.L8/CQ!D]59!.(+C2Q8ZN,N=!^YAZMXA2H2/N3505"%4*NM
M\06(N7A*0SIC*+GUUIUJKJ/,S#D;I_ICX<6\>#V:#5EMXWV=CV=!QG\0D6@(
M\6#IK.D)X$>-T0$_%:JLSG'89'2878(W?O,$L"LF*6CW_)QD^/%(Z$9_W,CM
MC8F.$\ _P3,[DA/M%2UTJZ)VPD354AX"733WO\%7[&[5N#6BAQ>G:#G<>O3C
M!Y+>O_ZSU_V6JIB!2LOVFVL?]D<:'CFG%KH6V!U)->^!%=L[[7!LFVUKR7]<
M:0'%:"VK,)'3(^\*V+].24 .\%:'G7$J3-;.;Q/4*JO1;[)%IW[-M>H;$I'V
M#M=T MAB[RP)M]GW#B8>O2;'CHY'X^516EK28P#=V;/\7]R"6ZI(/;GN)MS4
M_&[:B.X:97Z4LH;GAO4L6Y=$H^5I?*"%JY_FM(;:3")Z?LHHN>/W^*U2Q29P
MM%Q",%.^$V=H=(8EFUV9N %!+TR ?S9$Z;+[9J8A%4Y;$2BD6Y^3,?]KWX<-
M4;+24JGZH\EVC]8/N@.*OL$7#!ZAF5B/"C,;P@+<I;+5]V+?\>4-D3ZHFI7=
M9-=ZSOI^@XDGUY $9)EE8<$XC>%[CY_$9_3;7R-?HT3RW=I_DK9NCOH0;R2C
MNA0?=F_-:?%;P3(3SM\"1F"*WM?+S"XEFU4--6'N42T%Q_PG\QN(&4YOG:Y@
M4Z"WM'W=7UAX&LK74FV+:ZF*7UYH!+/-^_5\"P*:D05>^?HD-'B&8L&:),G
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
MLIH((;V-0R$$K:QZ*,+&U_!=H'THC>%>E](<D<7BE_[FZC1_H,S>RNU[UBG
M48.)*6$AR5$L,6OWP5+29X;R%D@=<0_T#JK,1KK&WA2(PC45)\##1U!\Y6,6
MQO>G=,PJ(GHO%[Y.UJLXUY2V$(QL(DR*#7 X]);/*P7>V=BH$-G6PNI.Z,1C
M!1O0J"W46ESBYMAJ:#M(M00&OU.=#-&T3,/6<^7M_(]N?#E2F>'<[J&19.M+
M1^&HAA;RGDKQ_3E*Y,[X/;"M5CWUDH*(T^W;%[F"]L&5'Q;"%R9V#.L6VGU:
M%2SWY2Q[SML;7I7T.97OW%]>=4*>.3VN4 L; H,=XG6X,8Z6M/49D9'EGM+(
M(E;R=&['E?CKU]1FF4*R3[\"SIUZ%O6-K:>D@8IIUJVF0E SW-X][+A)+<X<
MWN8<5(!U;:NJVFZ=/G--&<%/@QLSDHQ'</>NW#\;95]U'40[6(L9Q@:TO]C7
MYCC^VRT;+?D^M6 W?YI<ARLD(RJFX!LYQZ;7/.'4(:>S+"0JVP_ORK'UXIU&
MP3K).K_/_5"(RC-EA_J< (0O]>W3:7[I6PW<WJ1]??AF2^;JYCPW)JYD85<H
M+3BB+0]Z/ P\Q@/?_/%/?4:69GLX#UD133\!J,6-UYDK)WQ&G  0A\^/D2>
M<L2->58AO5#C!( ^EFNPPE?OFWT\ :P74I->% XI];KO_IVR(9XZZKD+D#;6
M 92;_>3P(#2!UX(Y4@_>' 6A_GGL-1YM)IGQX8)WG/<]#\FIZ!JU/I7-G]J,
M X\H^Q22GO&!V^>V7.*>WZG7WTM";@BWV9(5> ZB&T>%E&L$%>-?Y"MMWP
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
ML.J)+<QY[$E!A'FP 83CP0EDRHK+A,ZU:8;DAYJ;L&5_"IWPCYL*C%H<[SH
MF>^-M3"<:1%E)1P>TW"+WX$15L=5NI?V4FL%=<[JW(3=.;!C<K0;B.2NMF$E
M3!(B?%2.<8<&_6T>*:A^NRZOE>78\&""3]$63/S?\R<  <\[7QI2N@(C6U_6
MM%+Z+=5-"?%O<)X0OOVT^'R(K/M5E*^0<UEA 3EJ-<H#YA:3Q>E3"9C4'ZX<
MD*LJ<KOG80-QGS24 \['W=2=V*K8V@FMI->,CT,G;$B3FOC0[3#8MU]3.*=_
M>*G956J<ZJQ@_W0C^1;?$@6AI&/>35;%!H@!4;'A"PJ1RFE[B7$%CN]#+Q%_
MG^NT!)O5:Y3"7!#N;_M-@(W@GE^AR<IYY*6<D8P> Z7:O=@!@ZA;H]M.%^:D
M?.O:M9?=/6.,A;H3O%.Q[;[H@SQOV@3'J[N*\0"E?I#,'0N*P<?YM=ETKQW'
M*+R4XVWWQA@QFOU3Y!\U#VNR.AO*$*DE=D5E-7C[>FZC^1>6;:%DGV=^;<B_
M'AJ;;WUWF#_\KP3:SY-*;?N_#$I^O*2YA7Z^U3M@7-#@(9XQ,P[+;S\^<[:;
M]K7C[.0)@.!Z& CF/FP-5VW_='/WJ&='9469F_[M!+ 6+K_OPYQ_O_>_O5EA
MVW^3^/Z^U:#RRG0P+KVJN\6OC0 ?=F25C<HZG  >LMN<*"KKM.6#C!B!LW_%
M*],+;9J3>%,[W*=ER$SMA!P_]P71O=AIR9:?%V*BW-M_,90\2I^/,V5&I]SP
MH)X "AO:'_9OHFV3[5:=U'EME'GHXYB:FLM_G9ZR6K:?..%/;&)_S;![P@X(
M4.(EQ6IK!ZA6-\87@*-M%K3YFU4;B%@!&XWADJ;A!K4$]VODJ\E#'>) [V0_
MV8$R&>9FNXALY!\UP 5]<>+"?A0"[,-8,=!'MOCQ8!50PSHYUCPSQWMJ-W*W
MS2(WI7112W[E6P79@&'>5 D] 135W-2.&BBHK%R#4A1KVLG R>'EW45T%-H5
MPF_^0DAE/5%YM:3O3/3\Y"UH:4MW]7B>7\@=?*-8(QQ;^<G&S/V&@MNX7XKY
MG\7EH1(5K7YA0I;73 Q\N-=Z+QN*NX##T]TA&<BO4S:$!1^MZ)[@E\V\^^";
MT\:7#0M6>87FPEB)S&M;HO6ETUTB/I48ME9.D"TV-VF^NV>2)F8^-GB7%]8*
M@\IGLH3(-W.1E,B(GH^*PU"W9PD+(\DNN]);?WQX_X]#HP#C9H]2(]9!W=:'
MR>O1"T</%_=]:#/C$P:D& AKWRCN^7E(2Z'%2+N_8MQ*=_6_?Y5COZYP/ESB
MS)W-0K3\7+M/23,X?'D"@$6> +ZL']87">92%R2<MY,+9?!YL@<*>4=5#7O>
M\9L#OXY(_2=J^+2'/P$,7L@Q)INU3_4 <!Z&[2ZMA?MZQLEL 6>*-L\N;KO]
M,/_A.,FC;JR*\2JZR3'CC\O%Z2F:HY$=[LNVW+@S/%^.\VO7N(P3P/M4X :3
MR@(Z'K 6Z0%;WTMBI>[7,@J+*\)[A/FS?8&&LJ[01[\#C TQDGF:O=*7=/\D
MC!HP6%?-HMGM^ SFI0S,9GR6/"O$G?_6&/MF90VF6":^;FXS4[KK$4[%'J\7
M)I@>F"+:R,69#^PD[DQMP<M>Y./ND)7RG8-)0R%)/J10YDQ#4]*-,HVN%6#^
MV"*[9CTGUE7O7DM,:BQQ:DA_C]O9,#J86K<+[FE!]@3)QG=!6L/<)+23'I'Q
M(Y5Y1*QA0<4=TB<N1*)B5%.:!3,)$#.Z_9!<'"/4KQA]K[;M7]>+?N5<C.6/
MKW>.MHN\5!;>HYP^.IBUL9/?R=X>MU&K:TQJ>NIF\?L+?'W[?61!5L\H2QKL
MJICUS60JQ<('3>(B0<$T[)2@6KKI7N Z6#;IR'MRX9'?9JS;)*6U%29! QY*
M,-"I:OXT<#A>0,#:L;6K^P"SB1(T,"W[)>0$@/15"_!LX3@@@$/(9O/V_J?;
MHV+64($*$*_"V@;)0$[^4"PS @P0O()UM4FP)YH4MWJO1?234[)T9[YBRLYQ
MB_A_K,[KZ4QM/+(J#_VY=CARS0.GKJMD_D'3#"+]/E3BS[Y)>CME82LWZ13D
MNA)M]V?5'^,# ]V+N3!'K!H&6IH,D5!SG>KQKIMO471MR9ZM%!.2<XW8&+I=
M7R)W%31$2+T*HM^^+15_7X$9W$AMF? (;VF=HZ!I2 9-'0:BX?%0K/KW95B+
M'GYJWU!D^>)\D'V127[F^Z%T%RMIO9#Y^'2+.]7?XF^=,[D2+W['PV'HR/6[
MG/ZGJCBKFP2J5[[K6 9Z$:4I4P)*\7/H*)&O_] K9//W!%S@6PE5E+6>1S\.
M3(=&)":FR,@F?Q]WVZ2BIE71C=.S#K-ZU?&]?X/)]X$(?W>]-#Q]%1Q,^S1W
M;^_"*A&TOR67U3OE.G</:)#2#YMX:7H+Z0[+HZRL4')+RT$$4(:-/1Z487;Z
M)7PP:LD0P:V$R^)$$3AON](@8N4&'G9Z?D+*;<*KH=O_65+QQA6Y][Q[_9O@
M6H12G^_+-[FO;R,WEZ5NX!-!V4NW>)(.O(,&2J>[6-RIM>([??/L 'JC3R/(
MO[^!I,#8L>3?<PP!9XPEM1(FEON/[XGF<O&E(]*+B)4,P>TPYGRXW/@\97G_
M!&#5OZYV>V$C1HMV]+[N"%1WZ\=_A1/D878<PHY]9/.QX+=IDM-/8>XNL>_T
MPF>#XT0&*A'";761#63(WD6+%PW&%BZ2*6PCMP^$8))NTG^&J7^_FX[Y7W?3
MC/_GNVG!__O=--*^M(%]3 U%8:875 ZTGLY_V;,Y=5XG@#=QU#BNTFQK:_ ^
M;:%P<[I;:RF4*/EPS/A88&_C6=W^@R:%Z;^WU?JRR3W\MW_X1!S<J':UL#"@
M^G@TV*,T(!:T\FA.L@^L\JIS,_07_ZK54BO6 14MH_OB^%\-/6SCICA@>)GY
MJ05L<J9I32N9%IX U!"Q4MJ]8]VQGR&QQG5[7DXEB]^D'7N_%^N,=T[RL9\&
M!>Y(D@^Y+8\6<PHKV<7[WFT_W;28,1[IN;MO$*UPJY*T'S@L2;QAO&S9="9)
M3_03027XTF$[ C7Y/-B(I.+Q)Q9UW!O4_G:MS>QUU>()@,J<+O;9LY(UD^4I
M"!]X>&_6?S :&TOX#0!8 *@?;L&TSVKC]9L0&CP0R8\.?M0GL[!VG(_& S]T
M3//%_/$7.]3RNJ=VE\7\?OI^;+&>3K_0[HCXHD<F/-(W>60*/GM[HC-[K4%8
M(T63%.3+A!DU\9!^9FWOX]F;2^W4UG5>V)ZO"X-=YU76!*Q49)CCIGUJE1 _
MX?5CP$I Z7C9MF[@I-/,N9#A=#SXKIG:QC[F7NV/NWH&=U]QSKO\Y3'@/407
MB6LUM9JOF$\7%%E$PXDCNBZ]MI%2FD>EA!$]F7P_&XVMCH@]90G&%0SP2<(Y
M$_<J(;/(-5SOY1. ,N?CQ$%T83!A 9G_^ 2@]6PMF/I.8V<<O\)=*>ZZ?W-+
MDE Z7;7A7180@Q5EKI*MQXZB(R"H$\!E];MA0:W<D(*H8/-DI3KMS#M+WY9M
MX":L=Q+*F+3C%8DG'<^DG0'(2ZW[<5^F.R^I;RT_%QTPQFA["&1_!7*_$VX/
M)87M7O!C.4?H15;4='EWPX.]>=#LV3\3H@2;1@:J9B>;VT$-EZN^>HS*6L<]
M7(MUPDMVM>/8P=O6)X!_N!<^.-):FF8B54;^'&&0')_*O/IO<FQGE"0U'98.
M\D\ 7U_V'NX/?]C?XAS2:,;BI%W1)^\W/YX ) >,5!#K=7?==^)JESBI]XS+
M!WU^P\>WFQ,O386@MEOGMS8013L#5+S")]3(M,YQ6N'LV!5<'Y57Y[EM=[A:
M+EO;7JWKP8PX++-(C@J4\JO]_?]]W=7N'B781C;<YWRD#,9B;L'<OQ0-A0C[
MH*$A;47?^:-ZGD+F'X6^IRI<$C=02KZIK0W!FRV^/VZ)ZD7$V97,[ H[.ON^
M[7%R_,8Z 32KW*(MC18=S3]@ZW+N9A=,>9P DB[U]U$"^[ =LX$1*1!WWN:-
M(/VLMR7QC6N:3=OS51)T_.A]M/#>6^%==Y."X2V'ER99PJIMT.CKA1?V6_;"
MTV;9F[9PI,=%)XU*IO'D$\;ZS(VUWC]T8OE= P56X=!/$0JS*HMEMXYM%IQ'
M<U9AH+E<K&X-ST&[$C[N2FH[M7;6/?6O>WJ;]$R_(13FB2'[C='%6\-O^3P[
MK/1S]IMY@<EZM_@O;K?WLU3L[-4\9#N2;.FE[85'5#MRE^F #GLB9:U>_Z^P
M\!\T1L,>UT3%Y5K+R--=^@,AMM<W1!S"#LZKQ@]BIL1?2FD:Z$V71-[H\D9;
M:H<6>4E8M_KQG(^NALH@D- V6S"2ZET&GF? ##0:VB@O=9 <F(T///5]X8)
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
M I6[QG 7]P]HCWT%<74L,A$FUX.RZZ'?.U('DD%ICAMD\JY62D<+GXM=N0W
M!^='W06(+5CH"T>&?#HPKN!-AS]7J,V8'A^=/9*.&F#RIK"(&BLTL'VEN&,.
MLF](M[FDIG''!XES3A5X$[M[#3AWC]FC]NA%S4HA<^1^"?Y)"F3EHM;MRP](
M^89\8Y;<.,ILY,Z ;=!&:[FZN]+^NSC (X]%&'#!T7J_ C!H7J"5$!X%[,N\
M#W'?1?%I+K!)I'8'<RN7UL^#IUPR_7NE2,5JW?[-R"M>E!+1TDC;UCWW+^AK
MG([)(XYH]NR)1$!1F94+JCU"C9>V$;,S<(UH0&S'^;RBK=88%,G$D,.LI[(G
MPGJ=$B"68TBR0.Y8$#533I2]$;VXJ_P6P_FI(0;Y/!;]*M'\F]\K&]#-AU*=
MH[#YK/B79HW>\2<563PF'WIZ+G@4FND^.,P=]]2:5]Q\(=(UV_ @Q 5?$51>
MHA/9V6J]_!)3C4^,'BL<V/]&4W5L+$P*BW=PY^ > J^("YB;)1YO0XXM&KVS
MQDT!1B</EBT'OH-O0FKF;^YD:.#XQ]C+4,B=T&38T^9;N!&G6[(TP5[/^(SQ
MU!.;Q5&1Q^2RNBAD0Z8Z.UO01\)QJ[NJ8XS9PQO=62+:[9OOG5[W@853KOG$
M3'3R,]8O=#ITE#  W4&(#]LL!R4GJ9I?O!H$#KXI67J^T&[L_MX%V3Q*YWA7
M =JFWXY.>%8;$U*2JEK!C!8R"DZZ1K(T*'NR)8F%>&&G"C7GIJ+O]4]+IMO\
M4*(NT1=2?DN7!S[E%G]$SP^Q !V6@B<;=SQ'/3,Z?N4LKE+-6$H$09IF:3BY
MZ_E2#$6L7T__#QJ?_V13IIP8\N6&>H?#%E0]$[O<HL"?^^"/OCTS1/R%W]NZ
M!;VP<W&><!OX!;GBQVS8DK%^G$R<[CBZT7T:=OLS>,TT,/9%;W3B'U4LH5RC
MY1S@BWZP[0_3LCLL031W\">+)-63X<CU9!#^_FPRR,\0XDEUS+N2)V#X4J=&
M=NY.0N:JCI9F>X PL<Q\BI[4@R]*P6"'JW:D]=MV:%<<G].0U7-.\LXT]TAZ
M/% .X:JGX&1D88',R"4- 7X@+PU3TAA0O6+;GCIR"?";+4(<8FNI-ZL(4/5@
M\D L\_-V\Z7=C-V^(^T#M]SC]O3HMH97^U[S9<L*M7LZ<X.Q[O \C>@<1J]
M-'14NKHQ+ELR-T3=6=;)YF-_<AM-!AH$0VZ(D*)?_ECP1ZHH=U3N<NXW%=,S
M#>6G7$[!B">)9"@#_MS@>$03DQUTRA7O/W$;'EY-*NP"3EUZ*J+%VFE6^7 R
MW:E #?$LM0RV/M$$>B@95)6RCK&,-W?Y>4Q7-7TM6LS-&E4SBB1:G/1>OL(0
MKT2><G'PW9>ICR(/4@TA (#X95K"#2O?!K1>:QVT]N/$"%L$MO-Y)X2%FW!<
MT3!/#+/!EZ9V:^BF#]_(D=5-&H^TP?#+,:[:F2-B/.45_9^@>]XE/>=8?UES
MLLDH[_1,"R06UD8<_)08^:0L*G-D6&/28:<BBKUJ7'^78+,G,W"L W5ML*:]
M,_&Q)-=I![';"[R3[OB.6WI64637GHT2[V?$53)05[T[1\6%8PK$H9<M6PMO
MN!BKY L$+:1O?336C^=_$^S0B!$ZX?!GT"8\*C,.7V+2]T;3\-'"A\+%:F'^
M(ZZ.8^929G92R4:]UO(2E[>,K_ \U;_6);2J.5!F$9$(]>\$DU^L9&2PI&5Z
M5#Y\4O7L>,Y)4/ AERZJG)<1/CZJU)HDSBR%#M29Q9GF7:8#4@VC?.)B>#$0
MA,2EEIWF^']0G?^?)3KU[EA)*. Z'-W?.70^AZJDE$N5Z?&_J*S[.%.^6FSR
M3 \J)ZSC6P(JF)CJL'*@ZM\#ZB52)R#/1W)89E.T1ZP!RAM2J4G ,%.%EW<Y
M,UK%@YXK]>1+Z?A.SEW2B\S,[3-#E[X!- LMP.)-9PA6II[JVS+8&Z:2[]:I
MD,*%^+GRW3':J$@G2E679@5M\JM.*IP]3,\2+K' .8D5PXHAQX.C3KH:XJY(
MO<*MQ!FIIK8?:E.NIS2YR1G&VV2OX[H21X\#NR0C&7/,-P=*F+E9X)6Z=L9^
M^Q34W".CHWID.#+:(C-_/0KF..WL0$3ZJ'<$!.VZC+1._.4@X6U-Y.Z8^<M#
M;C?'%]6N>IF;M.7[2<CMNTBM1OM'.9#;N$].)34/>'^K*8$]*S>12\,Z%A"
M@GD@:J]?:YPLJUQ)T!<-4$YY1"L4+59>F,:5O>ZM#S%<1.J\J8Z]+5:XA7GU
M8:JZ*X,YF !14'$ &OQ:04"W3JF07Q];ZM[:V2KJP4OJBLN_BW]AFW5\LHM=
MJPK1]\0,U0@G3"@ZI^? 8C(5-"ELM1'-ZL[.[H!/P>SP$21F1)0.>41+X(>:
MV53@H> V$.FWK?/+O(A7SRF( 8WBT=$?<6?;#$G.GF@#]$^#VN'4^HH />O4
M\\BNN(F<E<_.M2OCTW#<_*SX;Y\;//&;NOG L,MTX827X2F&.4D2PF9^].'Q
MB3%K0RHU3N)R?RW1+%O7YZE<+U*%4<\LTG21^[AQ:,DZ5 CR3#:"4@>J#^XG
M502DUXSW5@5^C 'LY@3H1KP.U)E0JPFY.)P:;5T8NE**8$=;@"H626^ 2B6"
M2?7T&045C$UXNA:I(,],;*I%+90!V-@PEV_TP>K?,U39T' )N4#1)60PUL>0
M.RR*&2(K7&.N8$!'STRCQ!GLD8_KZ&NL?C]=/(IHEJ1]3I03?F3)5!"R>=#6
ME/3[8DZ\<6BSTJ*5(^V2TH?D"SX>=^$KR[Q:U2;<)^;0,Q# 2O,(60VJ7Q(-
MJY_/ZAZ)<(2G>#IFE".8*@X#:U A4-.,8<!44)^*P,@=[^8#X6_!FKV6 D^P
M!&])*6SIY_@])@W-1 2]_!=E3*76N>E#_('GJD&#@2ZQQZ0+WI>$*H3IB^2T
MT@=8^@;Y\WO*A7IU6SE..RVTDT:GR_Q_P2T4MY^[8KZ+ AV^@RJ5UO%U?X3O
MU.0>\_#0S52BLD_<9U&/.C;]ARI1E77-PX<HC(.U_.PU&^7SO>&K[&3LQ/'U
MNJ='7M#CE2??D#@CVPD=IUSY^7M=DQHQ52BOW5,N\U.NCK;$K/Y#X,OCM_'T
M-$?MORV9WF.Z1&1+K1:LV:\;^,1N1^)I^P8'O\WFBC2>:*2Y->DC?=;TE>";
MZN8*10=FM)B@W_?#PU)[PZAI E^%BLY=*\<W .>.\%\4B3/EW@2-X]7Y488]
M<<@)-.RB\/MH-K!M[)$Q$(X5:-"Y'_J$+9W"BY9"^\1_RU'HAC%/+H5QKXE4
MDV&4\ I" '5-$4B:WFVLR3Q&6\,]\7M .I0!>#3KH"0T(.K(T)]_AZ\"H0;P
MH;NAD936QL2DQ*Y^C$I</]&K,CW^N7)3N53!>OPI%Q]@%"G=>4&B%,;]68WR
M=71@7>3J*==<>9A*3<@T)W+L;2<$J?%[/D"REN9/[*C+(P^[24$%3KD68?#-
MG=T;#PB%5AG&=UP\WS>ETUCZBIO<WV,I1_9C3$6S;N\*V)N1;%)N\. &N&H'
M"1-K:PH)S%W0AS!4NL.W/_B?'1UBF (0E=7V2J-C J$G<L&;9,5-C4)L$9H(
MX.I7\8*^>;[R<#E3=> 5/$'0<WVXT?XM\6;/_^+'^Z_FJX<<[S0M66NYM1P+
M[Q:_+Z/3>?I,K(ZLX-.._8QI+19<<Z\3)?Y"F3R_*/?U!H5&)X'*(@@JT7^>
MO2[&ZL-XZOJSCKRTU):=+(O-NR8&I)46V#6?5FVKZ.G]VR?I65\\'C*F#F"$
MP\>^!R0?P\L_K_G_R#J>&%JMX#@=M9]R^3#NU(O=;SYNWN397SO!-]JG)Z'
M,<P3I[W",45RZZ+PI5.N%I2^XBW4HQJIZ"]_-CLLZMK\NT+283*;P'))Y;!9
M8L.KT"U&-]W%'_!T/\%[0R#6ZJU"VO'KCAA4U&8;[9\D K;^22$@Y&R$%=;:
M?/;U!/Y]3HFZ\YP2PMK1>4 &MY7^]-X$KL8?P.';'NO+M:AY_Z8#('-0.RMF
MDOS,2V.@V4KWZ4X+X=C4_F]!O@^B;N%7W9O3V1N'[P)]!_#+6WP]IUQ#BO9;
MP)J//79'IUS[A]%;Z(G[7@MM)^V>!M"5)E":R8CP]14NL5@E_M==7@HJVLZP
M$T\Y%-@I^HZ/8M>T^.^4VMRI>V!'L#G0+)76+I]"5=D2S3Y$"SMKC@:6.T<N
M"@VSJD&D9.?.3B.3!M4=C_9TS4?MSZNBG>*,C#H[#U_=\3ZRMC&S80#/#*;D
M.[0/+BI/,J5%5("A/G;]J/^DH>[P:5W*G+D#A!'2>?*JK[$IF.,=!GM%'UK"
M\BT>CXP*ZSYF3__2>Z!_8*W0;E,;)Y72Y*0$-[QAFUM=C8\ 2,>]DJ&Z:>;P
M]S@W:,DNP*CZ05T*?&"GFX>6A>/,UF%OAN.J-W8#.]4.7?9C2E50L;MPGL9O
MEQ3?C$U/A"G*K>@@?:1[4%&Y\K'DC/D)&YE*>(I<@55U0K>W8O](WF^M(RQR
MRT!>&MWR2D&*OPJ[%":]'IY60A<MW8A_?L-48*LUKB<]/PEQ8&ZZ2+F #V7%
M]]0Z7=,I"(V]Q(O?:LIM[WG6I'6)\$[SYD9DC.6S*[%W$RD4V5 (?0KC\+UM
M3&L&/(I\RF6@/N<(RPJJZXBI"P:'D3:]JH=WJP]\6)F9N<X$12:4/,@.6B&'
MHB,K0-5X.2$0J?0AU"'YW%1&__;!E0(MWBX+E+4$4=H=ET$E-@#?(E#I!JZ
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
M1KM/D0U/:D+6RAQ(/KO!M@Q;%.,%;E1+X $6Z@%3W/9XT?TXP>VAM>;HV/5
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
M!ENJE=95AK8"_*IZ75T6%@:IX^C^YZ-1"KWJS'%G.U0J_.KUI<61= /9^(C
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
M;&6=M[I*R=%]@M5HTL^!XD8R05:X5EWI=/8#OQBI\U72V*5R4VHO65&Z>.F
MD^5[D.1C(2GM_)FQ1\K]ON9XDQRNPXH?](;B T2?)AT)^:]3'%>RGZJH,L&#
M4\<&-<>DR!?<FD52KJ2DRVET^$ \I.!CICV=\0E=<:M'0I(M'-5[F\5#2O&J
M-FE_P"=Y7FJ*$_B+PE7<[^6/=/XW*H#^P5"?4/YO-=&_UO 0JE^]NR99]G%>
MM7[+B.6-P<\VQZQQX%%/H\LC!D%%F@[N'^M+%QZE^ZZCS1CP@@>HE$(AD(T?
MQ=P>G5__*L7(UT"H^J6KB $MPY.6'X1BRDY:-PTFK]:N^-"T$M>F:'6*]STA
M(BK*_5](B<%#KG?WD+?;\IIC-$M=HU3=:W-:/U:UCJ%B9G8;^A4N!#8</%C(
MX+^6:_8T5R4E"XYO=80WEXOIC2XW&:@B>'$Z<9F\DBP3I:3'2[855OE .^F*
ML\@";9.W\549F&UZ^HD3[R'\($6*-['#X/&LJF8.MM@T34" *2"!^]N]+A)<
MSO&-=8H4#Y&?Q2LN)D4JCH=[#,>W3HF]\8V-V7]"90J4MR2+O*NP/9!F]$-"
M89KPIHM!'*U1+TK3;VZ]_&77_-Z7V7?*F3P,+:>[N)C*V5>"!^6LU^.Z5B%3
MVBXK\&KD;O4+XW--G0(8 M,-Q "Q.EM%OVK49+W)H39U+;9&#34K-RVVC&6$
MHH.LVSO303N5HTFKSK3Q?&]"X@H:RU^RJ+I07_6VD2*2ZY_/6[]5=&"YW2(U
M^GP4;5K$L$F)%O/H$.@1WKKC>[>[NQ(4$D9V\1]@05S?C>5]-X>DY<:4J379
MVOU2C9YRELSN'+>$!"MF7B<"ZWV6.K"MW3?[K7#R)15FX+)!Q:&6@/N#NNXV
M&]#JGX,L:@K!+22+AEJ'VI$6B)B^YQ#]-)QTOD<=$A"X0)^+)D3U[+\(<.@+
M'% \C&(@*W>Z*_2L&U4-:U0[/#T]0]Z0:UKP'YV8[DZC63CLN&CHN\?(#YJG
MK\1\:#K%X*QH2>(VPD(@HTE@7&6&M?HA;9\2-MOF&5O2E+$0MA<2T"80 ]I
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
M8%:\DIH8]L,?T8RTV#TN?]!WC;K5NQ/30>S@&.?C O>@L.%A\.F/I2X9A(J
M3P"M<V6VW.\T0_;IZ\B=0L%]914J=#_%WJA;BYDSM:.UKU1]7'##:,EFD%SH
M>DS_E$<\ 521ZW-. ,Y:PB< 92"QL(EM''SANQ91YP10N?]BQ"+#JTBZ!I$P
MXC1AR1/K)<\B'0\6=PK^(BZ9_^5H-@2-^BU:G/]XQG$BLC-_@G]. +2RCV<<
M\67"^%2RS9-"^TN-&/"<2Y#:*[?L>F9!(C=--48#0D;AF;7U$43'.[VE#U)\
M"H!_N>.[K\])WC0N]^E<C4(VDQN[69\M,1-3$WWW(4P#A<9*AZO-<1==#%]K
MOXGD'/YNC-Q7#'57(E6M(:DQ)?<">_"IWN/Y=2^\89+O\_+KQNW&WXT6JM4^
M^N VNO39RZ^SI[3 Z"U32OO\DW72VZM-THC]3QF4Y&]EL+\?6-Y%_Z%[^CK=
MG_63=LVW2&-Q8;&A/]]7^6^,%&W_S$BQJ76Y_$^&0W;)#OG:H'!;I)'#ALTC
M%.2:)7N$JBTD]B2^OJI65! ;I:>:I<H.+)/!118)WXW7>\T2#DP0F9K15]9A
M*T?]YC/)]'HY)-%0%9%4B-.J7BJ6R^D%PJ.RGB3NUC2T6!S6O?0V=F@V?H=U
MEM>XCNSK(8U:IA5K7%_H<,Z^XWOL(WP[PVE:I.1KD]XWNB< 3;)DJ'F&^%[O
MH/3[VO_%WIM&-9EU::!\7:6" XJHS/ IDPH(R P!NA!!YA)D2A@*(D.((3(3
M0N"K$L0A@(($"%,I!,00D"%!AD#)%!E"A$ 8 D$(A#%A"/-XL?IV]]=]N^^/
M[E[WWK5NGY4?65DK[_NN]^RS]W[./OMYR!RD>FIMJ= TFCX.UBVQ&6-923Y.
M!5[ V-2+)/0E"6X4"H9,RE[VF:W6-8K.[(I<-=EMK,)D;:G5CYO'8S '#A&Z
M@&IV37C<GNH!M1;S;$_SR5E:2T(0*WLFY6U[I^!NZ>/O(D-' E>0HU\Q@/CM
MK"I?,X74^QWUR_HVXU:LBF]Q/0<+JS:OUN(W1+I-C!#[T)O-L;&[5%:LU\3T
M=0S(:3TC99M]=6UI4;F(G7Q3XQ]FQGOW&F!5>3. X@7FWC/0%-\H67=DNACO
M=663_'3Y%W7=)@:1:\46\K%F+:K!([0#4EW<^A/Z)EM?/D>DS"]NZ/V&^JE[
MA8)44JMEZ_3KY$5FWZC+JB@!N5[&MZ*W:M;K]1)R1QMSVKR<&QKG03.;6I1[
M=&/84R74%^+46/3C03;Q(&'DV*Z/[1T;$_FJ,>U"DL2G86?,9J#->8O;G>)Q
M4/\WIL;W;E<)WDE]<GB7;#1$LI_-DN7QH)&S,@$NQQ-P:XBU2#8.@%GH5%3H
MG!QX"*N](YI"Z5:0UX,C7,^KO7F5F>#/+50 #V)O??YVRHE>! !/2\_JO,MJ
MEBP_FZZ% \LND$99C(-D>;TXE.<XZMRI]EMVP:C)(P'MF6TV.1YL !'I\!]6
MTG(A;L'T]YIX]<9>29TV+P:SC.HX"37[)%!0M05 $9.Q7EF5CRB4N_2QE)':
M,L6XU$B$%@?^VUW0'TSE=)/&%JB'MZ6R-PC%@XJS\,5TL?5(YDS4C9&9[H7=
M(P$;ZHKF-<XJ2I=^\+[Z %A]]<=_C"+>A#HL$[<<$?6'8G,39)<3D5YN<>\,
MHZ;"XB5[R^$23=6(V@[PSEFKQ%I3*S>Y9)Z)YP=B&-G@)?//N\;*3?SG#!R3
M_\,,'(K_CH&C>/BT#H$D[Z?&N^'\-N0.1)>5''.YE&I-E!RHB<@PK GJS[^
M=<=A13 0L+ &6O_NSL;"HLN!.U7=ZOGS<9Z_DGY;&Z<I773^.3#S6MG0ZZ7%
MP'[P2?&L8VP1\=.C(A_I? N-^00XCRVX>_]3]L[?,WAXQ1C]\Q%+P+^1! )$
M_4]+ GG_)Y) JSO_@92>Y;<C@=>9M3FNM.GUX(A3?\W)R,V'(K/\B4<"ZF(2
M9]Y'J.&[A=:8STF,GPN*+PXFP=ZK0FSZA-ZFH\$2'YPR/)LB ?(OG<Z_C$T7
M:ZH(@_=<J^P )^KNY4 6)FL;-^>7M"?=;<[?RHO2(=DG</0FC9<:K++7#Q@>
MFIO1,V4Q!Q7EE\2BM6ODU=3N!S@,FFD30K^FN75H)L3;U#1B-=8-;]C)R;U?
M'TE<<;U5^NAWC94X^&R,M/RN:AA@THNWW&+J^Y[O2=(WO<G*]WRLEQ[4#4 U
M>\N7;YHEQV1[#!;YI8E@<;U8O..L5H!PC?[H0*=5"\&=6X3Q1YBLIO+5/Y3\
M;L#S6E:=-9 ? =*7'\/]K[VI_:!2]ZQ<ZDA@RD)HB_BRAT*3 YCN3TZ'#$J3
ML,L&J(!F$>E0+I'1Q^N5R.[T'NZ]UQ]0CT<Z?3A\.,U^0L:WRF'P@B J '6W
MW%IC@8Z5CKU $+2QA_/?*L1<%6S_]<7PA1#E7[Z;XZ848OT8AS8_E0R8'3RI
MEQNO'=RDK/Y']>+,D<#JMLGM@M-RQA-[:K2.C6:GE\$O^5W$MO,_":^KAU7D
M>;<W1,01@V6\_V@NM\\Z3!O=)P!-G\>[CLW.91_^2#9YL0NC-Y,VO?$_X8DQ
M'[[:73B^W2F-5 'I?U<)Z;:D/MB-FS7=OEH5;T*\V=2X=^QIUFD4>-S)D9N
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
MAB/WNI7OZK> 4&OQ4\JSF8D#TU)C>=SEJS4P@JCA:"3C&"$>"?BJB'V6S=.
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
MZJ7T%1!<&U96F="HAH><P_WQ+4QWK</=#^US-EFJD^PJWJ)E(0T6_"G"Q,4
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
M3D$!E)/]XQ;209'6$@N/3C"P/1Y3Y9^HIT,61X?0\D+!!&4TV*PQ7^[LU9;
MD#FLZ)TV3-3F%0,;E1Y_^]XA^>0OHV-NTYI;C/7@)?A2^5P'B]>[QI@2=?J^
MTHM+''/7.MQQ_Y1D":->WO*04"DX49Q9]%U9H!T?F.?K"T;;VJ>+2ON"W:9&
M*ZS]BMB=(D&C?XH-_+.NP".;MQA($=9]&@L)2 NT4UCKN$U5[:>@JVVT 2()
M/GWBT==:TM7'!Y%?].),KZ<'[L-HWU8;D50GUT<<LXMCSB3Z 4@*B\U\I'YK
M,:)0"JT8M#X)U=Y0PA(2H=;I#CK!K(ON3<P.6R\U!&CA.D<O=28%5+T)ZEIY
MWMG11 L3D4-B58RYUZ[5X=,J1;QX'R?4DX;FO"5W'*8B"J8/..Q1V&S*FTGC
M?2V3QC#-DN :;&^U,5?!T]C]UGOFHZ5;RID<XE/#*SM"^BTBA!:$C\6F.^KT
MJX085L)7-$#&RZ!:1>1V'_5_*]?_EUAK6JJ$M<+E?]>2\/\_>TZI_Z(E$2OR
MI*W-%J)4'_*;!GLE#@F>""TQ?3R;^2;WKIH?)I&WO_3P4U[]^+!KJ?;.N3O6
M>>C^.4(7@8&.Z>L=80XFSMAK+#Z$P=EJAN%@"Y%B.2VOBW$O 6:=P:#4NBY$
M17Q(#9T7LK?<"BL<7%(/Y%D6"ML">YB-'VDG=Y?Y3!S$<V:/R4V-NH)"PEM7
M$"5L%5%6P;@*ZIJ\N<68I_JZ3G[I])J%AY=-3</'2>&+]]'^1P)NU4F'Y8&M
M^,.'_>L= -<$2V5@]/FO;';2[ZUZO7=Y*RFY VZ\.%+)#X.?@QIR75YS5&1>
MD@JJVH/*NVR#T6,+-==M)"!]G?2T?/D;0$A1FEBH&ZT%AUR@EQ5VPM'>*4O+
MD^JFW=N>C2"]6\22Y-40$JS&EB;1KF50:6Y.J\ZM;/F$%_R5(]=Z)-!>>WFQ
MW#5U!>'_:2O$;2]G$TPMBKS+7HG*%YEXX2#EY7=5-\G%C'!CG;SA30]L0:+-
MZ91BG+ Q,D??0I/=D0L>2I,Q*=:*OJKZU[;/OSS[6/XW 8'3!54-5F5ZBU&Z
M$W[K)S(S%]6^,F+BS><7M&R T!C7G?UD(R'X,N>M*M^IAHA!E <O1H!//X ,
ME.J58C1_V<UYCXBR6M_<*JTC-^3 4J2SJQS.^7]:U.4-N3_+&?55N3<T ?2M
M['"_9==5&[N5 ZO3;2$O,7,S*%[C.C5M4,-(%S*IX*ZOW^I#.'<U4BQ;JK0>
ML^FR$1Q$>2>"?O,0O8KQJK64^/08(ZO?<6&%5/9(MV?NT'/3&[JI]X],A.ZK
M4;)HR;K+%:W^0HN%W92++38@=*_UE16,>X7Z8@N!R_62#G+%.Q:-^6,UDP4C
M ASYLI4+GEL/^)"AD&9JNLYV3[O_9O8+5R]-VXC^-ZEDG&]38L':+8>:^4,'
MTG2..%UX2$9S:,AXN!]F&#E*)Q!,<FR[1!ZNB4EX)/.L%P#0"4^7NM))M&*R
MU:>6W,;8BYW"%[O/7[IZJGF@/O5$80WG]\'10F58(AT($L(,Q+S41&CWCTP]
M=C,ZG0UHLN=!KFK[V">2;V8$H*_*.:G&7&M[1 *5^Y%;NTG:N75\5M9JO]%W
M$3IK2@/4UAQ9M;=EA#8R)MFQ.'VVT7@HBSX"9"C!M'CFYCU-09>"QEQP9NCT
M!P0O@J$VI'/5^>9@_D6G--E<L+B9;,YI3[O9>V$ZZU;O31(,8H81X9G4QHJO
M-?5/I1*]36_EK>T6:%[-):10^VKSUZZ,9[ZAFKUYPW8B2"A@O"ZV4$DFYO7R
MJZJF70 V:IL2FC\T<J@N?E 2:73PA211XT2NB")K&4+*>E;OH"C9^47[8.6I
MW&;84@.#%W50@:PKVT*./GRV#"E!WGLVY'GU6N"C<KE*W(S$H]Q@(P.CZ+XU
M-T=N_4<N\KJ#O68".1AP57Q;1J[I-8<_NM,=?] [&W<DT%2Q(C\Y,9,"WFV
M9\7$M]%<XN=T"_;A>7'-;>6G#A8S]_=,&:DH>>HLD8\Y$MC+ZSTX$C#](S4I
M'F.0NL!M^N5(0-38_4C@]]'XU:;P0\7'ILL>S;,CAS7(>5FX<47N<1H\QHM:
MWCG\,=9HO[(GWA7&/[6=O4 [.$D_$DCFEZRJ_'HD$#-S)&!"VRB<N,='<&-G
MF@]GPYKC:7_W8*;_^ERFSSW.[PVI[VS&$V1W+7-HT%FU(X$MH[R]P_A?Y82/
M!%3#Y :9L9\/E6*JCP1^JCD28,?.[UM_BV?5Q=.J#R A*8LIAX2.64MLH_HM
MY"*)>;\6@UVT7@AJB,_[2M3Q) _R&NB,_H!2R/X;'5V+-73@N"]W+>Q^L@GN
MWIA3H;578]!*DN0JLPNNM$+_/72CP'HY"M0-NSVU[YO-OM3V2Z=62JCK"!A'
M+ ;Y#GF"ZW1KYL?#Y<[NAW%DP(.7YGE1I,^UZ/7F*M*M?=N9HJB&] ERH8VC
M>C'6(>::_L(:D/Y(39MWL1@D@4!%206M^T19<R[)JY*(_DMLH%>'%;C#G:TL
M9ZV9:GG2P:3@\^YUW;0@+=GC;Y.3*XUG#+=FUIX+0^M.CZGD"M\"'?0,Z]/(
MHR>#M(OS=WD3-L.#F=[SHR*%JAM!9GL_&&]8ZZ:9&1.YY#?RPK>[Q>\MJYA<
MB_LENK*:TM Y-LR';ZGNTLC/NP/WO146-47&:)>>UQSTJLQL=+_>'NJ/SS,^
M]XET>JO62&XKUZONA?D>T+)DPG?9UG+"J^;!.2(MMG5@\R/>J33@S61R74+<
M-7<\M8-1%KU^!^^*%Z1.8;1TVLHCO$KAYW_X6ZB  %=- X'?#P9I@9]ULJ8T
M;@]3<[N ;IYC[(]5T[S85"E=X"XZW9&4V [O?V]1T[^9OIL=3?VZ_G <5AE
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
M@Q@BF2H9,>><!O KM2[[F)^[MKKN(Y;^[8N)*^^_P2F!__><$J__/:?$R_^
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
MKX#IB[WQ.A\6-#)R$X(R/G'JI+H7Y*SL5]#'1CF!&>U6.V!,LGES74Z*@A&
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
M=;"-#]C91$A*B>S&4PV07BXXJUZB3">2]'YQ"91;?L50K\55=@+KOXZ^*)\
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
MU.R%)%8V,W$K=MZ;!!<9%-H:)0I&) 9#X:ZO5^P5!3H'MGY.R^PR/WHR667
MB6KRY-DH<NS=062W;,%$5*/;VFQXPX2-Q&J[*8TZT40J&]!A!@)Y9I_/@#MX
M,(R 3,N/:C3H&6S6\.HIOG&,X]0+W:B)!]C5!N=F;6UM,9D R#7,X&</VMQ7
M>S"[37YZ^N+;R@?',L%B&[NZ#+E7.+F+@#-R8/H#J@'%BQ%K$W.8V>GIX>N&
M&&?39^:+GZPN@.05[P7"QKDQ>>I_)S>.U5N&4$RT,I';G$Y=\+@]&[M@NV2K
M.!K\ZV8CH\-][T%[;SL>WO[-\M?XMH;Z9\/A!*IR3%!=\+0VC%/GE&6;YC!;
MO;LQVY/Q<*PU>(VHS]F6&IM:6[.(UI8.2PGD+W%U?5O+$D8<H+"'/GZ_U^%<
M&G9+U.TG *R-DJ2[!:A[CG*/K05>R+O%/>R]O+;'L\.7FI-07V;_BHP.3$Y.
MN/: M?&0M;@C^,[=+\(DTNW+QD&.TX)Z>1WC2_0/.@S=%WWC(].2:SJ>;>CL
M>QYXP_/6>LLLG.?&AGEZT78L0^C&6]69^B$DDJ@#(5<@06,@]Z>CQ3'*'E7A
MC1];N^#MR]F]&9OXJK@T]^%E7+^# RKK&C,;V*"<2;R8?<^=8 @L!+H.V1&-
M2X;/,P!ODOWD+K)!'R<2)K/;<F*-'5+5/1T[!KS9Z9YSE"2+BI@^)EH)ISM2
M&E;6,#JJ]M=,1XFNF7" ?[+\!04UHTZS60)@.&Z:%;?RZS73]NV;$"?^MJQ9
M_U"K<81[9#^=MKG3S<C=#ON^S7!!6-!L'/T<'.CS'+@'67VH$M0CM_Q\)TC
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
M3WHW# ]MUYBX4&XM:%3 A1_T$P(>+R4\GUI=:#/\>6I$F(YT4^?8MM6]B5-
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
MQU)F%%E+8]Y$7-J&B.K!(4MF5QF ML;)MA0![;:X:LA S,TC0S\3OX0?Y77
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
M)ZX,8E*4^H2FN7VRO'PZ26TB,&%^"C'R%;5QR"&.$@ZIP'X8BTC$,;.[]W-
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
MS%8H?I0-W8>J#J.Z5W/]5*G2SR)[U2V6=_D\8V^;"1CX"8FH\&$8!A(BIO[
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
MRJ?:\?F]SINTJ.I@CO+X3<O[P^+<L]CS><1Y!$FH*T++Q(>8> +Z+(@I]Y-
MX,3"\\DMN@F[0OT)%&LI 5-B @A:"?0]YD8&BUME=Z/:K6M^P""-5?IZ/21:
M*/"N"?]OY6I"W\J?KL#I^^?WAY?//V8$+1P$?LA(CN0I,/*(VCD-.">^TWO
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
MXH3KJ&26PCS(.20\"7D0BDA(H].0OHFF1B1M2,N!L$!+VUMMP@[=;@KQB=G
MU.$*ET, 4#<6-\3_7!EXY/"?;O7.HW]ZGG?V[DA;F4T[DO)1?!?*MFGR)^,4
MD321"60Q274D0@1)AC.8AC$)LSS.,V%U$]HUV=1HX5A6G=732NN6U]J)L[$;
MY@6]X5TL1^!<'*=>1/PY1=>G&MOAZ57Z@C/3_X[#78Q9R\1'L59V"WD635]0
M%G,:T)A"3BF&B/ 4$IJ%D"+ETU!!&$O3;9-6@XL7%QF,MLMQE]:AZ::57G<1
M9=NV?'4A,%!N1;<XJW=:&(.;E<' ?KNVK9\.VK;^\[@/XDZ/G@:NGO"WN!89
M>AU&N@$9:#WL+CINP;+S3L-IX/&N+V[1^^BFXJ:![%/^Z^#M.MONVVJA7GE<
M+RVR^R^_/37KLPE0/Q!3__8WY=(Z8_\*6-U4[P>G@;G<%2*KA/MN%)QRZZ\,
M.5H:?;=*AQGS/4\ZY[2>D,7NI.L=>2W4C/,H)P2S5!F(6:@,1!DG,,]C#B61
M,E?N*(_#T,Q -)]T>A;ANV\ZM+G2!N$^^*8I#5LW7U@4A!:+YNCVER^KM0 A
MLFS7:+ 6,J!8II1 $J<A1 A'D*"804F5W9YAA/A^+9[,,X,&69"G$3*'+%;%
M^UJ8'1-X@O;M#'(%[?Y^HA79:SJR(3S^<I+[)AP[,=D0@ O9R:9ONMY-O%N]
MO*R6==6HIE?P_69=K=7&4G/,<Q$$68#J/&7=8EP@B-,XAD*P*,[2)"/<,D^Y
M:[JIF83MP7LC<E.O;=L*&QR(;7M?T8FXZ:V%+QS'N;MPAM#A#L,$F1MN,CJ'
M'_D^PT35\UL-H[<<.ACQ_WE:/8B5;F'R<6G?M.CRZU/C!"6F\J[KA,&G%7CX
M<'_44F<&/JY6ZZ4R#2V:$UW!K=]A] #9P-O?%*TA^@YU@^/6:NC*F.-U%^I6
MZJBA4,^C]OG27]DWP3>ZQN2[U9+K4%=^F&]27VWL?[Y2<I(SQ&":YP*B2$>C
M"N5<"J2\&YP%0< 3TYQJJYFGQAA?-R\O=6U7"7;2@Z.D*?/<:[LEZ+E=&!+8
M@7GE"I#M?2?P2B;..-V0\VTWWVAYX4XP'.:.NPW@<$WZ6525$'65B$>Q%'^2
MA6YX/Q>2!"C!"(8!T6<K,E6D) 1D0G!*2)K2)#?./[L\Q]3HIY8/E(V 0/>4
ML[A4NP*CP;7E[> ,3"&-@#/0EF-IA01/7@"RN%>\':B1;@Y= +.[%NR&HO/B
M[\JKXUWM=<M^='G7\Z@#V_VZ*1;:>_NZ6FSJZ/@VHK6M&Y&*."-YEL"0Q02B
M@ B(&8Z@2+.<)EDB.3+L\&8PF\TO=YQ6;UMYP4Y@\/AP7P%8'TN(DA4=IYW6
M8(<A2DF0,"A)JNQ>]4&!)*4YY!SS(,QEEC*C;IJ>H1ZE>,(%H)NP)\.3>1-\
M#;X]_E ;^!MT ;!6U/Y:*=; 67R3_ $XTK?I.I">/DUFB'1^HGJ&&.]39:;+
MT2?+\!6W^^D'4A[0)PHCS$@.$Q($$"6Y+K&,=+EV9:PGJ?I>(:.<B$N#3XTO
MVW@*-=6B_NWJ$]GFWK_ZCW_#49C]K>T&8W>O>82GV0VF*TH#\V,CU@!UHR[I
MZ^GR\6CH4:\9+REU>J%X\9F;\B7;A#T>2<81RZ$@NC1Z'(609@0ISSJ-TB1
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
M4A6L=@CF$659%"88H@PSB.(P@SA"%.*4YU2F(:&950B%Y?Q3.W:H)0._%$O
M5XL%*2M= 0)46E3[%IM6"V'V/1D0WH&_"HWDX!<M^U_VD>B-^ <4/M/5#T"S
M#K4.7CM NH#GKQVDU>QC]X9T@>9"HTBG85PCT:4H2\%;9^3=JMJ%H7P1ZSDF
M6$2821C@(()(1XY@3!!,\C2@4J!8 >5@VG?/.F%[7-G8?U?/K,IU\2]E-?$Z
M;+VJ-K6OS;0:MN'JG?";$9H'-,<,7=_"5<NY"S6;@2\=[;,<XM=-,/$6Q=XY
MV<BQ[":*GT>T&[WEQC&[1K?U4<?VA&,>!R3)I(QA(F@.4:J/-5,90!Z2-)-!
MG&6I59WIR]-,S3K:=V>N?7:Y6/U9-9_R?4OL^JC3DDFN@&S&(+=#-S!S[%%K
M#S0?^LZ!K1FC&P-/3'%EDE$9HEO14V;H>=HQTHV4BY^/HCW,OY=?Q;)8E?KS
M,$=YA#-."$1YK#PJ02@DB;(X:!P&@N DXH19!;1=G6IJS%!+"LJMJ+K+I+8O
M+&/2KB-K1@5^\!HZ=*.&ZO$0JD9.\+X+,?L@LEXP?,6*79]HW)"P7H7/(K_Z
MWW"O#W>UMWJ&4!1&60I)%NAB*P+!G$BI^$)?B68T$"(RZX-F,IW-+W^<1FAM
M%_9*BPM6!T6&]+%+?=1269ZU=,(=L81+EB80:Z11&@M(44@@9V',0B*B.*'S
MIL[GUS4IU^-"?CKQ@$=;XKE8ZB+,@+;-:H?!.Q X"1B*88!T57<62YBG)-99
MX2$A@>"I8"W>'Y;\+=#>3CMD>!X?'FC#&RA/T U]:=200BWGK#GX4_[U@:Q^
MZQ+V(>*Q#.'5J4:O.MBG]*4B@[WON%[POQ9KLM '4=N*%=IO_ZU<5=4\#9(@
MSS+U692A,J-)D$#"=+87CB,1A,JU1K%5O=2.R:9F2.^JLS3IG>"7?P_#J+XI
M_?= V==-BX/U"OSCTP=K,NG"/&04,ZH^BQ2)2/DO,H<T01Q2FL@DR$@J(F)I
ME'A"?2RCY AWC\@:TK0GM(:FZ;V8^T)"6M 9J$7U>0'?#XBW._..J4:^YNY7
M^OQFVN =QPN6PWOKJN?B6A>IW";VX3QA411#3--,EY-4QG><Y#"*:(ZC1 A!
MC=)8;I1C:MQ^',Y2ET]US-YS71C#.YGAX1[ZLL8%:?M[FMMP\G6!XRC%N#<[
MMT%U=N5SXW#.)[]U$Z,'4=;V<'V1O<NS9UADDHD4XHS5K4<Y)#D/8*PCWS'+
MTS2QJE'0.=O4J.W+YD7#O2HMZY%T0VI\ZNL'J.$/?IMV93K I99TUL:Y#%'<
MP @5?R? '7.-?0C<K_:%<V"#EQP*;__^4^V]MH(QRN,HQ"R&)$YT. H.()59
M"AF-4<;S.$;,O,;VP<!3HX):-(O2SX<8=6_X6S0?>&_74KD4OC[4WJ+&M2,*
M(Y6S?A2O:K@ZUK]8RE7YLFNFI;L!ZI/1]0K4*ORGIYK6%_#H+%]]^/QXE:HO
M2'E4E/K2W]NG$S^(5?N#,LP4WKTP-2IY^'!OGM"[5[N;19PU'IA"E+(>*[U?
MU-(I4W8_RFA)L&>"'^:WGO^E?3_RK^R;X)N%N)?O5DLNEI4N\*%#5^ND?LV0
M3X0NQ#[].\H"3K.8PB3$'"(6(4A2@2'-<J:^YW%(S>*]7":?VJ[\NGEY(>5/
M';BP4P"TX=T[%<P;F5NO18^1,##"@]^#74,4_%$+[;= ^RUHW= AW7K*T3JG
MNX)QV%'=>0P'#\,BM:AYM-#_^MA<)-6ALG,FLU!(77PMX$S'R0OEHC &0Q%%
M*$UTJ&MB$2?O22RC/3E^(/V!M+OK.(O8>5]K9N HC;0$;W&@VY\)NLT=;1:J
M5:J)VA]WH2Q\NG$7;"17<(R%LW,5_<'<Z6%ZF&8\Q]0?)D?^K,=AA\J&W4GU
MH/.B5LN[];HLZ&9=?Z!731' M<)13?+\::G,:U&MYW&0A@R3$.(P#"!".(0T
M)!)&.4929I+B2-H4M1E&3"N_8812.%^$;I.B-9WI?[8TL#R27?U%([QE!,9
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
M5 */G02=$?)D\YC/.ZKY8PW'J25D/X"]4>269##MS +OV036*023S1L8-5?
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
MI:*EG>)GL>T/4T99PG&/61ZWJZ>4:LH2S?9)1,>Y10^[U=LK!SXL-R]MP,A
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
M%96.Q2N6&\%W%Y1JV ]2"J:^3A?_?IYF09#J+HJ8)1%$A"&8HRR"H6 X0C+
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
MC9J]/6$(A2_CHF^Z<2T-0^7/S [3]]Q(IN[HW)3UU!'(K:5,!&9A&D<PPW$
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
MKJ4;U:@/!.VAR1^JF[[Y3[RL!$06NF[CW?*6O&0%6<Q)%&*/AI$R[(1")(,
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
MVUIW.(V(()Z$@LM ;7)(#%.2:!((#\7(9\B/L15%M4&G4S-@G23(9I7R^@^
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
M@;[Q527B 7(0@FYH%_5!@U(.Y"WM_F)G?OH.'TI#Q+E:,6,_BB!21AX2J:G
M<)AP(KDR^<3.Y(\P@..L"?]3AM!LB1EA6 9>@_1X[)WX@*T:>B0J14!;DRIJ
MP< ?C38.0Z!7XNEH\>HKQ:BKVY50'2Y_US;7;WW\-5L2I>VIT_^O0H=[F]0
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
M8A*5ZNT":/5 5QJ!2B70TFG6<)>6R%29P;J@P6JQT"W=7:I69+T&OL%X.5H
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
MY5K'E^KEAC3(/4)V6#FG&466WM2+AZAX9J9R>PUY,K6]J"/Q+Q[M#&L@HW6
MS=MIS7HR$^FT4"5+D)'^HZQA$$L*D"R*'+S3++5.!^\59-RHX2@0>.(8;'=[
M= BJ<^=-TPA,H.# F:%46:RKHJ4$#$'J$+@5XK$6-"U@=2[*N)MS#\#:QR8=
M0.O?<7KRB>1^\96"A)/SQCQORQWNRTN=1<8#"SQ $2[5]TX%G'<,D#%=FSD8
M&Q]C =L'<[O*.!)?[9"[YZ!F>D8PW+COP%(6J!18X2J=GJ')Z:1!%*T3CZQ2
M_H^$P0ZVV6&QLB<P=S=<OZB\GCO=X ?V+JED4 /WS-,NHF0M:#,09'!"YZ)%
M;OW49T<1Q]VG>T!F$^,]4TZ^2GZ^P$_T.].OYT_S;LZH$3G??>,<@Z7OR?DU
MHNN['+.2@-117LSR/6-?PKB8:(7F2#$A6]\TU4T_%V J&(D63>2MX_0=1>RT
M)"AIYE!G#2%D4ASW'@*3!0+GTI7,A0J/]<9Y;B5!0_G=(?%ZI$JA79#00>2P
MTW,_+1SWSM"THM9UY^'@1:P-\1B/)HF8U; 500U>8PX6,XR'W896ZX+Q<D.E
MMWY"&(+RF6</&6LQ?2FTFKQ@()/R+FBGVS^2NAI]7*;"8^)I3XUW\&AS3=!Q
MCUKJ7*[=(DWGF;Z_P+#$5[CY\U)Q*5O%4&0H7E2F;*387?GZC%YRB4Q;^VA/
MFKW9FPZ2>EP:Q&-B\\@6[F!/?FS&+\/RT\^G\]_^%?,)UD*E]4ERH<'?8SH-
MR^6T3-,&![,UWS$O5A>5)$C/:.[9UKZDP0&Z))GT-K+8^HU42_G'C4>/C;T=
MH#\H$+H( ^Z9^(7.]XK,F;'*&]K9##>D !]I9^,8(%NFLA,N&]YZ)32>PK@!
M[LB+84PX=!#HW+PZW(JS(AEGI7? DR^U=X>'R(J&VM C1)-#Y*UY=G<6<ESJ
MW6.&,</:KY_RSD>6Z22EZ#SGAK:@^F*>&00?*HM*RMJ+4&@':IW-/2+.N#R\
MQ\1>*YLT<X/#WR;\%$[#+.&'3U@)OEO='=S\U*%N"AZ1O?V]P,_3&0TV#:?O
MSLD.+A&G%&9,M#NS=7] QBS$5'O0:BV"3MJKY@RCV\AU,#O]F@/]ZFD-Q\R-
MM6"+JVT:O*QA0((2K+5>2^FD:CS+FQ)T<^+>!@EWJ.CW5W<'J?A&^O,6FE?Z
M$$;:&#SD(",H\LOD,ZT!5I2E'=LS7UKO8_<*,BYT#K'LO2 Y1,T=8*5FY'43
MIS]>_]?9]&LXK9>]+U8OPV+QG0*[?PNG9SB1FA>3LP+&!45U@=?3>'0@9&+&
M9$ZS;-TK;"O!>L#200"X'?,TMT87AR+O,2%-AO*&Y2_SV0G%[9>MSY9O%^\6
M\Y-%^+R<H"H)A2Y0ZY1KAX\ OI#'YA31<99I>J(UM\5VDHU[A-$>9@/8HPN<
MO0Q?IA2S3_]['9JNYU,;>*Q;75$\D+R(5H(+K);A6 7., 0F2Y*,%@TY^^8^
M[&%YQKVG&\)U-=+]V%STUQ9'O:>N9-7DBE??W\QJNK-:G*5JI/\YG\Y6_T;*
M.R/+36BA9)L* F(]]8C.@*^\0IQGCD%QGV\S/CU G;?'X.->JK4#TE&4WX6;
M6I])WU#<Q-MBI#8".)/KU^L%@M0"6!3&)<TE:][=\*X4XYYKMG=)!^JY"ZS<
M%#_$K- ( \;K ,JE>OQ?E5.4]"+Q4$SK6__=$3+8Z6-[A.ROW0XN5RA.^X*+
MU?=WIX'4L?&47]8U,;.\.1;!7^I%UOOZ4OMM^=MRTTEO?=WZ(J6SSV?K%F>O
MD":0IA>WKM>[\$U$#%P:P8#;ZEJ5I @P)(H BU2*.\Y]:1TS#3^K'J+Y)@<0
MG0&@@].,R[99]\U[8E)E ,@:9*SU#LY9J,S/H#5J]"Y*I5N?FCXJ4 \I0!,@
MME-[%WMN;9[]V_3T=)*CYEDG"\&AJPFPA!AK\6GA&#.M TS->TZ?C]U#5-\$
M&WLILPL8W.Y ^RNN7G\[?[-Q.2NGE(E:!6"\DGL4I!Q7Y=I$NS FG)6F>?')
M-G+U$,HW@4]S(_2P2UWE)?45Q7GT&1%CDCR 5C'41D4T"6X4&!%DB4$4V?SE
MR[V"]!#CM]F5#E9S!U@Y;WY=O/11HP*YYCTH0E3.ZEQ[5"1FLA')MJ84WZ'-
M^&"T]<UOZW929 <YWB_3$*>GT]5TW37O.M?&YESL&OV!8V1"!&L<!>I)%_ E
M(G!MI [<*9=;>X]M9>NFPFF8MP*#F*@#SW-M7G>.7!03)0<) M?]T(6&R#7%
M<TYF8;@PWK9FB'A8FG'O@(>Q_L,0.\04'8#J14KSL]EJ^2Y\KX?\+R\W96E8
MY@)*3)6)@+Z*6A9(+#.?HO6T&EMO;_=*T@V8#K+S[:WO<*5WD9!=W"O^^W3U
MZ>79<C7_C(L+E7V_/,1%&6SEL]"BTHQ&5B 86F?1)\^#"4(VWPBWD6O<37 @
M8#4W2!<PNW@2\0KCZF(2%IUSQB;@*"A \"+4+K(*@BZ.]*:B;GX2=(\8XQX8
M#@2B0]7=P:YV\_SSS@I0*LJ0HP'TH9+6N4C@IP3&:<VLYTZ&V#RS?U2B<0\7
M!\)10R-TX89>?_YR.O^.^![7MS1WM381G):#\P(2YE@;_"&$[#@(S0QMY,)S
MWYIQ]TFAQCUX' A:;4W1@\.J1V/W3,-[%H4JE)5X34IRV8$KM'4G&8RO>LJF
M]7WO Z*,>PHYE(MJH/8.T'//#")MT<HP!\GP>JHJ$_C($BT"'K)BTB?5NKA@
M3\P,=E8Y5'ATF+)[.,.\%N!=.XC/.E/P'RRP5%M[!X;@767)EUE98TT.[2%S
MKR3=I&8#'B =;H(._,X#$=ZU"2D?E7*"HCHEUA<$!B(J"8DK[U4*B&+8%Q[W
M"-5-TC8<O-H:9NP'X'_%RF6ZO"AI_W 6_P^FU<?Y7\,LUW_W_3UY\<]?SI]+
M_6V6I\M-83SF"]KRB>*29\\32),8J(PT7V\4<&LD$SQP>;M-ZP,/PAL(TTVV
MUQZ H]BK T_XZGS8RP;PU[3\*ZXF/,3Z/"_3(JM\CH*96B$6("B7E-*A,O$V
M]H-/B-1-7CB<%VQIE XP=CM9N>;-9:Z$H2Z 9)E6BU>\YBL!BJ=Y\*@K \/
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
M+42:E=#(2Y&("5MO]MM)-F[Q8 > /,12_>)OO<RN)E4XYS0M#AACK>(MNL9
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
M\$Q/R-;*&6V&>8]?*D7)[.020K*$6BGAH22!M;Y,0@@4S!J7LLU.NMP^1WM
MEH,Y>&Y][GT'%UB[*QFI02:N:T_N!)XQ!M$@69IS%IJ7-VTAULBNI@4V[K#D
M-#9&GYYE#\J%(Q-+C$PP,1;1!$;DUE'0[FVI[$J$KZ@P S.Q)-JR1-8#]$P<
MEFCBU@#?-_^]=IO#'(9$&[4OGI8K.@;>! TIT=]5RB&XUJY\.\FZ)8_8!24/
MD$>T-$H'ST_^ML2WY?5R-:58!)<3%FH'7B;!)\XVK4A"B@Z8C]8PBXJ'UNG)
M30G&?5XR$'0.4'('$'F/":=?*[?=\C;8E=$)0^' 1:CWR4)0P.!K"U[.-:=U
M$$7K!A</2S-N[Z"!H--(^5W Z-%"[]NSTTH9$Q,%GR484*%FH=F7RD!6G,H\
MLM2::&0W"<=M_3,8W 8S4@<0O,&L]V]A,:WKZH*@\S5I<W6^G4^XY#9REH Y
MRT%QVLICL0A6>ZL<>6P96[?KVUJX<7OU# 2\84S3 ^;"\E-]FD5_U!O-K^$4
MUXSPI+-IJA>/]_[\?*ZDQQ("*1.MC11,1@,4(EA(@AF7A8B&M7X>?XB\XS;M
M&0J9QS)@!V#]%7^[IL7%?$9?ILT9]/W93LR"U%=I#-;O@FRM&HZ%5J1(S$I)
M^L7FU*T[RCAN+Y^!0#FHH?H\>KO.%KANOWXPA^'YIS1F,KQ/MI'X#'T1+G'.
M 9VF1#,I"8&2!4"T(6H4#&/KMPU'YC/\D#YA/CNE]'HG[KO-6\=+!N6?PFFM
M)/KP";'R)%RUP[CW?FS-N6!9)<E3NM+$<(@\)'!68+!>(Y/-FY8=?YK/BS5Q
M%Z3?N;GH'$-]NN/[B SW=\N/?-I I(L#NNFM:?-<\<'E DY60@,A$D0M*9E.
MQ15#V32ZUN7QQZ5>?(^?PW2V:2JXONZF!7)58/SZVQ>L ?3'Z6?ZE;?E WUW
M6<*:=&YMG6L7AT%'6LH*M**811EO:RNL#,&AE0*54:XU.4?C*3P3(L<=$/G
MT=$H-N\@=2(W'TY.%GARWJ?A7!VW)B609\>]AUQTJ&57 EP@54=?NQYE)WSS
MBO"M!!OWVN48\&QOGS[WY0>I._??G)_ZR"$)1P?<IG>EAY0.6>8F 4=;:@.
MFJ\;"29;P1DZ;W7S1]3'H1U=+E;7HF"R1<;9$O.M"/?64C$L)\.E 1,#+14;
M#7AC'60?-2N.!>ZVNJ"AP:^I@OYVI89]Y'I>E*.[8.K"HPUNK1%WTP?F=CVY
MNC4QEW36$@N(S"E,4"Q"="(#JR=;1BC&[5:AX>XP?%BH<7?3$3'8R$Y][JSW
ML<KNOZD^\FD#,> .N)4^S6-:.)?%Q @^ET3F1PL4RC'PD9G(<N3<M'Y8-!X/
M[K4D)JK$?,B0UO%DUC1CGA1@SCDE::QUK6.&IZ7JG?-V%ZQLS7F[GTWZ]$3W
M\LCN[XH>^[BA6&\'=$:[L99JC3EER: DJRFGE.M6ZP5XE"$RK6R.K4NTC\I]
M>[5+_SR=35?XR_0KWAGVUE[-"O/6>05&:MJK?;TL3(RTP^MJ<;ZPTMIK[2'F
M<^+&W05E#]]/#&/!/GU<Y?\\X)KWZE\WXLT=\EKW?O;4'!6S&2-%S+5B.'@+
M$5,"&;@N1;!H2^NW%<.PYUZ[8*//?[,^Z;G%KE!LX)Q;K.LC0J6-!5?O[Q(J
MZ45)RH76#YV>EJI+3MU=4/'(36<+0_3I.&[3V.[O1![XI &H=@=T+K<8,VDC
M$KRH BX:78F</(3L.10N8TF:&]<\W&E-N$N?5ME:;NUXO+Y%5K3%6<L% =<;
MJ 33($40PMC(.&M]1?B *%W1[.YB[[L,J8>KNH.;N?N(7G^9AC@]K<=DM>TY
M_7EKB@D=SZQ(D+96PF9C@+R" 2,2,J&M-NP8M+M/B-D5%^]A2!O61!V@\#I;
M]5-3LUR;3!LY>!X-J,K0Z3%+",H7$8O7,;6.AG80;]PZJX:H&\HD?<9%U[A*
M]P^)[GY(6Q;5 0.AQW@S&4IAM<N4+GL)RMH SAE&)M9,6J\9!<*-%]R 7*K7
M+V8^?YG/:H3_MEP.6-_@S);X$\ZP3&_O[4H4%S4+M*-7KQJ]@JBL 2N<X9(Q
M=+*U)@X0MU\FUET0]7":-JS]^O13VQ*<[N_$=ASAB*2M [J_)Z@U*8B70>D
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
M[K^LYX(\<EY6G_#E_/.7^:PNXWFA+/]U6,Q(-<NR/@NXSQR-:H':"-&X@&@
MS8Q4=612DE'8 A2":UHJBI:*MY;^4R*EHSREYF0+.XK8_S.)S?6ZBZ2P6"1(
MK6HO$@S@2NU*DD7!J"R3K/7KL[]7'1V(Z+&JCG;!2@='_S=F>$]Y@I1<^\P%
M1!'K+LL+N.@#:!DUUY8'V@W_7G4T,HQVK#K:Q:9]0_3\T:"1B@=)*0?S@=>#
MI@A!9PXF"<TXRT$;?3R0]O .N"D$=JXZVL4>'0!LF_H6R='*B E*430EE57M
M<AX M61"*&>\;]UT_G=0=;03$/:H.MK%*AT [9B)LBM.Y\0\1$=9JE*5M,1;
M"3:8G#FEJQE;;]R]/>M]QD^Z#@\">L5:!\MPAZ.@<TZ\"0\V,Y0!(O.U*;2E
MN59./&=LTCJ4P-6@8?!64O[>(^,] ?=8^-+>^L\+WR_GR]7R;?G+?)Z7'^:G
M>:*%S-$D!9SB0% 2UV\[.8BHE)&T:><A#HWV%??WO@T<'?$'X>%06NZ/8ZP
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
M/(G2]3"G4]FL:S@Z#$NHK9T"@_LLY*97#WF=!$<HE<8B#]L+'!WID95"(Y^
M*\4DY;QT<<!QBNIF5\<_?<NIH\V,ZR_1K=YU\R_PD:O\ZP')UD-+%<BS]J*R
M4(IUO?[CO%>T*C!J#:(A3T;AN3VXC!H92UFR3&LJ2^^\_90,K\UPJ[?K5SQW
M];$FXHA9'CR3G]=S< V1HXRC)*,E<'DB7I:>F[:'C+J>? &]/Z[.&";J!ORE
M^[ON]K$AV$Q,M-'K\B/$M1 (3E;X,4AK.-@]4[Q%[#XZZN-ED')W7[\,E72#
M:-E& @GC'&.;.]?DYQW6A%R]1E!,28?,GB"EPUO[*:F+F.$:?@(R9XB[ =!\
MBAX,;LA,W$PA4R(:F0>@8I4+V4 <AB>/P%.++&&O>?'CZ!$1;4'E',WN%M\,
M$G,#.'EH<->;!PLA)<X-/;P&_YLXDYL"*L1HH%XH:Z@IG3E^3$7="%#I8VB@
ME)O#R;V$% ]8VMP'.,F0A^Y@C)R1%A'X,25A(B.E9RX<HJ4EU^5T'1^%S)D"
MK]TTXC-8VW>=G?]J?9X/]G-K(W$@6&N&4=0V#P?3><(L\$%X@DW&F##&/74Q
M/K)^2S@X5W%=62DV8$$^QN_=[/MT_N4U?'NZVF&&4T(YDPFI). 0-H8A%PS\
MB+V#6R%Q I>NF#M*4$OGST ,E5= =;/R->[EP9#@&7,449+M+:48@?\ED-+*
M:>IE-*9?'YH#'ZB;#QC!L!208VTLK%^+W/._K3.$@>N.C,06_&\%OP*/#6F/
MDY8D&$QM+PSL+%PW)E]>]T/DUL!I\E @=WF)E&02V$3PS0U&G,/UWT9KD4P^
M,,N%3[AT5.0 *2T9B](WF//DW1QL7MO%XB<<B!=7W?5\-<'6"8X!^"&7F_.H
MP5V73*$8J!,QJ C;8U3L/*2G)3?V3(4?!=$ Z=<^='(DZ?,VDK2=>/R;75TO
MUB.0-R4<CBJ.@0%D?339GOJ<*H4?-7:6@L5./7OB/?VMEGS584 90[CME"'\
MLOWZ]OGZZVYY.W#]?5Q-$L.19LOLB0^(.R:09B"_(*EE+N42W=)5T<<I:ND$
M*V6 BFF@'5C=WR^YQ'L[@9T&CP,W8$!%8#GX!!+CS(%#IW"TR4G*Q\@G/J:D
M)<^Y#(P*2+S55OIKEN!@AF6^QX%U*X_6*52T<IR^<2M6$C%4$AT125X@S@1'
MFA.X?FE+3' $F^+M!Y^O8B7H((0P 04#.X$KX$M;IA$VR@6:N[GK<1W@=BM6
M3M%[GXJ54T3=P+UI;Y;=&LEQT+G;% -[Y[A!0#U&7B@E5$@T%4\4OHR*E9.4
MVZ=BY11)-XB6F[=K3F@L94"$IMR05%-D<*[/X)@9$AF68>P*IQ82A<,UW*]B
MY11Q-P":QZ441EI"*'A1TI!L<Q-%FO@\E<YQE8B0D9>V+R^C8N4DS3Y9L7**
MF!O 27;A+],F;['EP GK' 'B:10Q2P$CK?.D8NRU]%93.*!+&Y9'5-2-PHR
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
MA7BPX$L&8W.B7> 4G#?%8YU'R*G<9>Y\O3]*\!42>>4JW(]V_F7SZ@83KDB
MFT;DU",>G<WG+IA +(7@2@KO>IU.3Q3>WGZP-A(*J:\;*LL6 ' S&2MBH0F5
MR/@\8L=BBJPS A$BC(^6>N5[7?K[0*!VP?69RMI5]QF2JZSPWZ;S7(5P^[XZ
M.1-DMGXQ(2X<>-MP8414>\\"X]:8$D\R'GRTLM+/45E70GZU%;\I/[GI$\6-
MB5P(A"D<@%RHA+2W< ""]9,.P_EG>H6)GU+\_8_6*?,IIOBSY=? -77_>7=W
MSQ*.&8Y)0"%Y#!<@,(+.P1$H" 9'B%)F<?$.Y\=)JMQEMK!_,(8>:I?#W^/E
M8YS'/^TLMR*;&,>#R(/ J2=Y9U@X3Y.7*"7LJ,-<JIZE7_O7;]%O/%-_75EA
M-H2'3/LV]K=)S$^,=U[C_&X-I( X5B*W?8=?)46<B-32W8D;3Z/BT5=:M!EE
ML3%,L"\C=+7^^<V/;W$.E_6"X:N]ZXX0PGJ:_G'"6%02PRRQB#D"CHW*KV:H
M(B@1B['T #-<.M-6.HP%J^6TU2U+4M.H2-XMDL7\_$<CPZ-%47(MDU0NC."6
M[!!1^\ Y6\>/?8\AXFW B;W\MDXAS;_<<C*)<$4'YYLAC;W.F7*!'(7S46NO
M/>6&Z-U>L8,!\IB*!A!ROEJ[HC)N "6?OG:+U;HI[BT'4AN2@ T4K<KC#@4%
M+RH_>A?*Q! Y([CT\Y?'5-1V3DJB9*",:WNJVZF8&]OZ0"C".!\8D\A9 #QG
M6"++P4?S-E E J7)]'-3#WZB\N"+(C H*,0&#,9]1C[F@O7+]/LR7H#/O;I?
M6C.Q/&&L:$3*YR<WRG"D(X_(I\2$\]RYW2;4@ZU(3](J150+HJ ;7R6-(>VF
M'F%[49A0X8!:YP $00$K<(_35#-$G=4Q,J9=\=%.1\BI%*I]'D0-$7T#*+H[
M<Y/@06K"X,:?@]#*L3S&6:/ G8DV),N*CS$]S9TI?HZ-B)#SQ'H^'KJ5G0UW
M95[;Y=</=AI^[1:;XN%<23>[#C&\G?\&'%TOXJ90?<W>O8*[.P? 1!^-"P@'
MEA_(2((,8WD6N-5Y"("V@O5R>0:3TH"'/.RF74$C#=BCAU?&[0.LY811;RUG
M"5F9G]0089$U#G[$X%;ZR!S8V%&OYC>45/2.GAD+1^_R9RFF 7CM.[FWO%S.
M;T26FRCD_N(Y(9LLW#])[MRAC$!,PWGN0PAI-^TTBO_TF+**KE1=^(V@N,;@
M>/O*]'9OF2 Y=@RC&,'WX-'D05QP= @;D^+,LD!+5UL>):BBE]8.^(:IJ7:P
M:N?^N[QT*SN=9RF^^>&_YL(6D/!N#NI6AMPF;+6(B'D!OJS.D^' Y*,\7($F
MKEC<[?QSP+L;1$8#0:\"GMWS::(!.[?#[%Y>'SH8=R8]V$0TI0I99B/B$@.K
MSGI$@M>PC17&JG3:;@"Y%?W#9T34[@OX9U+O"T'R_>/BCE%!HB%.)*3\>DZK
M@P,H M]&<2TCBX(5;\1W-K$5W<RV43Q<M0U@>"/8B_G])Y.;LJ!;.9(8$^?.
MH& X>$M&:F1("HB)(#3LU%"^J='35-7MF56P>**P AJ U$/KOK.3)M3!_2OD
MG@,,PZZT^4&N#A$YXQEVQ!A'2Q_A1PFJ6V-16OM' S5#5-$<KFXM[NO\O'N>
M+W6*LF@5T@3V']<FCR3.<XFE%9A8D[PH78MQG**Z4>=G1=8@9;0+K??=IGD
M, 2$FPB7>*0<>!1<28:<%YD_9C4<^2RI<8/.>XBJ>_FM [ S55*UN^T3+$TD
M=92$X)!C*6V3B[E;F"1,""RU\?*9L%77JZJ#J)/$7S$KVZ.$Y55,W2)>>']]
M=9TG((0'-2U$"P)7$_!2%9STW.2GJ)HF)+0GR5 332@]VN9<6NMV+1T9A\^B
MP 8.U6.U5@<X]-J&Z!5<V6EN!YP"1E9XAR*7R3$3G&-CUBKUH[)NQ]-ZX"RA
MM--A:3:PG,<O^<.?GP.=MT/U;IN>V=F';C.AYDU^8;.<NAD<(,O5A(.L0[ 8
M.>ERO@>DX"36B!/J.<MER^X9;6I_PNMV7JV'X9%4V[:US=/3";51(\_SRW29
M+V+&Q1RN\BZ"BR-PZ::;1\BIV[NU'O9.4D-CCN;N!?^$?41T\DXQF8LO<J<U
MZ9$1A*,H@C8R)A^*#\0K0WG=WK#/B--G4FYC1O)1S$H182P+$FFBP,Q+EY^C
M68H"#EI3I:T-I9_\':.G<D/9BO@[21.MHNHN4'7"=O+$X$ \15K0W)\Y;RR7
M$J):&F,)][[XL^1BQ%?N.%L#KZ/KN'UP3[BUBCO8JQ3V+.*"$J2QM$BK%"2F
M,496.NWR!$F5.\[6!>))^F@57I/H!"@=_ @5\N!7IS5R6F+D VR/P)FW>,R:
MZQ,KN%YJBF6X[!NXI3R,ZN\,AOH8\QSAFS_,[\K)) BO>% .29+ N<B<:F *
M!4E8PHY91<;M[/ TC?U@]]?(PQ366!.)OOL;JP=_U"1F/4U(\00F.[<,-51&
M)(4D#E,/-GM,KZ\4'O\*^9C"VFK@@#VZVWZ9+GU^09%[UV^[UD^<U$9X\$HE
MCAYQS!S8?YZSH\S&?*7'O/3;WU-I[(?'EYJ"&55CK=O'??Q)R:F@8/ =CCEN
M2CP(4W@4.>.>1:R%+SW?XC0*^^'QKY!.*:RME]$W\#>[NEZLI=H]>E-6L(U@
MG\^,T%7P9.[&:3(HB0'U!@9.'H=CE6.!7#(*B<2%D1C,F!JEY42Q)H/[RXM
MB#>/ W^YOMN/49*H3,+(IOP"486(-.Q*%)53/BIIL7Z>DJ_]]#70>.X\9/2K
M^2J@E 8\NXV)/U#5=L/?QH,%?>7 Y-+;V7]'NYA$9JF6R2'O1<@-NL!9('GF
M.V'*.Z6=3Z6'H9]/;5TPCH>@O1V\1U?G2P$NB/4]G#2?_XRS[_&W;K[ZNIQH
M[ AVGJ/$>)ZF%12X%C*@P!7FT?+H:.E8\[FTUBW^;PNT0U7Y@B";M^/G/[N)
M3($&IST*E.2057X1)F%O"@YW,1,QL\6#C">26/?Q0', /4=Q+PV7 +0X,9Q3
M'U+,]<,4_L4ELL(QA(%78EC2H7AXYV0BZSY#:!.;)ROOA:'SU^X:'!F'@TP^
M(2.<RNU3'#)!&423)<31/*"Z](SY4VFL^S2A26R>K+J7!LWI]S@)CD0GDD8J
M61!F;N/IB.6(I>0M=MP'63HE?2J-=1\FM G-4U7W@J!YD>";MTPJJK14RB*J
M<M^)Y#P<#0J.!BT88TYKR4J_1#B+T+HO#YH#Z?E*?$%(G1 >HA78(^9S""\7
MO1L?"!(L.)\$W/YL+>-9]S5"<W@\254-E/\<Y>OW>=@FJ&)X\\/#7]TT#)R
MS7=$Y\JF!'X*UT0@$P/L.&^#=T)I7KR%[%F$UGV"T 8XBRBQG7>'AUZAB\2D
MX$(C&07) ;&(G-,8.1&X ,]:>ZP*0W)0V[K1'AX\&^I*:*(!"[BOBO. M)@7
MTEM&D24Z3Z@-$CE/ _),8:4\]XR43OOTIZZI)NU#<HXC*:0!?V]OP?#QU%2B
M1"62*&(XMT;SS *''KP+2DCB1EA:_*0]G<JZ&<:Q\-*GVKN<\EJ'Y[XDE"))
M8A$",BGSAS5'QN9>0D9:(8BCN'C+L%-IK&L56X#F4,6] &#>))\P#5**+#E%
M@!E/$K(A$11T4@+C!+]#GQF/360+&X'A.6IZ*>A;IY><UHKE48N22O"F;11(
M$]A;R@<EE7!)%Q]GV9NXNCG!EA!XLJI>" ;7:22="/7!*Z1T?OJMG$-&\H"(
M4>!U\&"H*]T9NR]M=3-_#2'P9$6]% #F$+Q04F.C"+(LU])1D8V[ !>8)^\H
MH<FRY[@CMY??:PF IRKJ!0#P82((<\XU=CF8*>%?5AGD),D#:PSGRD25GMT,
M-I3%:P2*YZOL!>!Q0@RP$X)!/E"&>,0"66<BBL'ER[\#7I_;$-;-U36"NI,4
MTVA\^G!21S)#/<<68:DLXHE'Y"QXN-;GQ@-.6*^?I0-.FQFYFA LHK)V\G '
MFE\$+Y.+.#?6)<!+-+F?F4+&8L6P$#:&TEFX 8U'1LO!U<3923HH9M]J/R"=
M[+3('>T)Z814>D2ZR^'M,]+_.$_(K[NKJ^EJC4<[#Z^[>4[EQKD?]BBWQZH%
MQ'<J[86>W-[[[,7N9\&VS[H\._-N9V--X7\<I2#6XWPULA@GI&%+6JJQ5<5[
M&Y]$X+#QY@#:;C8-^5!Y Y_)0+W\<P['R]?IM^U3=OLE3B3!@5,K$'$2#C>7
M(K*)>A0(]B8E:8EX$E.G?+!N*G(\@#R<9#Z"\-ML)?!V#K^,G^V/049ISRH%
MC-!3M!4R.K>?V8,@I77BW";DA9*("T.0S?<9APT B6IC76EWZP@Y0UW*;?O2
MVR^\^?$MSI?Q59S'-%U-,/,);FX4^/0F1TPMN#2)(^F),B2*"*26MJ='*:IK
M:TKA8M>I+*B%!L(TOVP_>X@=+RTS(5(4E-/@+*N$'"42,:$HP5@$7;QWV!,D
MU:U8& M5)?70 *P.L<%QTIP'N+X1!KN#LBPBC1&5E"ANF=;%F[4/@=%H%0=C
MP:B$W!N(Z=US'3[8:9A@:7&RAB*/<S;:*XUT2 I)R@DWDD;,2A>N[)!0MSQ@
M=+B<(>>VK(R]FL[7ZOALW2Q.O JY:YU'!, -GKT*2(MD48S1ZIBX"*KT3.&#
MQ-3-ZS^#I1D@^XH@6BY6DX]YU/;%C^ERPJ)C"LN L!(YS*@]<CP(A)/0U,@4
MB>O5M@!6O0<6^.D.* \^V(AO/$QYW5!)MJ#^W^*5BXN)UX:QY"DBDL )J;E!
MUL"N2-+2P&C0O-\4\CX V'RR#@0&*&M7W6=(KK+"?YO.IU?75UO"'1/11.:0
MC-;GTXX!\X!U360N_^5"JUY]/Y]0^8./5E;Z.2KK2LBO46_AW70>WZ[BU7(B
ML?9*@<U+&?\\.8(T;  DM."1<2YY\<3P48(:N>86.2#*:Z !.+U)*?K5]'N\
MY2IWJ=W$M*^G\R_;YW_=?#DA00B#64)1<(PX2>!G4<%S185F@1BEBF=]^U/7
MGB=R)B2Z9]%/FWF 3ZO._Q,8A96 XP\S.[^8A\O5U[AX\Z_KZ>KG198$_/?3
M5]#*/Q8V)]G/SQ<,^%J!O$(I7@OE'];D?.UFL$^6&P+>=ZN[.Y9-W&,F"!RU
M+K?S!P\+CD4X,[VD*9!$.2T]<O@X14/MWB?_-8;K6;Q,Z^^\^OEZ9I?+S>%
M#-56AP#;AP3$LTMA%--(.\XXMB)*5?J!QQ%RZEJV@KC8-6VE5-# *7KQIUV$
MS_"7U]<1%9@"SA5BTJQGXI+\+%HC!N= Q)IPBDOW9WM 0&7$E%)K5TK&#0!D
M;<5?V64,K[NK'-/>JF.1KS/K2H)7/^_^SK:";,WQ'=OSD$^)]_8J_M+E=\@Y
M24>(9!XI:7-E0=3(2J*0,"[:2!A.Q=,08_!1%ZX#8+5KSVKKN&98(A>L?(SP
MGZE?Q;#>^6NNEA\_72RW-VT"^YMRYY&(81VFR3':_"K%$@)7,)%TM$\Y;7T^
M5-G^58=!-Y).&K"C.^S\/I^N@)O?M\Q(P[D10<.M/@]5$3D_R Q!@3+'L8(3
MQI8>@7.4H+K1CV: 6%YY#2#QPU>XDG57:P&N.?GPZ?>;364-2=9+B70N\^<.
M)V2]M4BF%)B5%CSFTC6A1\BI6R/0' I+*:Z)&6%KWWKK:=\%G&( <A5WN40"
M3'F>2^I4;N7*,-;1>^5(Z4C=7D(JV[^1+B+#9=Z ^7IR6Q[:E>^[^>6W]<#N
M=33@[1QL^O5Z'Z^#5#%,G""!RD@1LV##N9'@4MBDD!?6.2J(%:9T&]/QN*E<
M:3X<:J=>4IY'[R]Y!SP2P#IJ^QF.E8V -@)9OIU_B(MI%W:& :[_\!>[BK_:
MZ>(/.[N.$ZL$U]JE7&P+ITY0<)H1R9'F7*2DI2"Z=+RH&>;K'A$-[:^JJ/H+
MI(/>+I?7^9GDLV6$'GWPN9-"QSE^GKR0(]Q1)QQ*/M?>Q<B0Q4*CQ(Q3F%*+
M9>D*Q7IYH<3@$J!UG@>;9UH["CLJATXTDY9@[2*CQ1V;%YH7.@47I^2%3E%!
M S[&P^ R"=Q%$3UBB8)0$N&Y3,TC*G./LLB"=*63J"\D+W226H_FA4Z1<0,
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
MC]Y=MI<2FXIU/2VCAK("75S"O?!C_-?U='%K5\H8Y1,^TTO)386^3I=AJU5
M'[Z/50'T<.4BU3]'B"U0^?/!_OQC^2$NUDU>YSZ6+OSIL_Z ?0W"&5[K<[M(
MM83K"5JXOR-WN:^=$/H1_?5J^CV^!C/QI5O\'%PZLG_%>FK:E7?7D_G:@>39
M;)>\:2Q41')XX7K55T=5T9TFE\JJ^Q"[ GJZ6Z5F3<G3LNZ.,%Z_R =(>E]$
M';MKU7O4>Z)2#@CA[UK%YSQI_JY/_+L^\33=A/_YW*WOXT.WQ\.5JI51'=L=
M>YFMK8#9[):L,EMC=[EZQ_I><7=]>*_=)BS:?,$:O"?NKU.M2.W8CMC#:&VG
M=DMMF:#;X]7J'=O#[O&MY2]>=Y_B+.96R%L,#4Y=[%^QWD%RGKZ.RJ7V/05(
M";=._65*4P_K_CHOL]>>7KV>"3Q/E[WE5=MFQKCXQZ*[_O9VN;PNJ-%CZU:K
MSCW7CCXMH]H6]6MN A-N"2VEQ6/K5JO+/=>Z/BVCZGNQ^]RM[*Q$'GAWK6KE
MMF?ON;VRJ*^A"[^"F_CLYP<[#844M6_):H6UY^OKB&1J7Y3S31$HS%25,HV'
MUJQ6+WNFXIZ036VW\R8R?/']2S';>'#1>J6NYWJ93XBG(>VM*;MG(4HJ<=_:
M]>I4"^CRB+!:,*6WI!8WJ =7KE=A.L2N/B6HVI45_[J>KG[F'ED;4<+UYFK=
M"_27:0)B(G!;2KLG?JI>P>F9ZCY/E+6OC3MFYH_E^A!9=Q']VLU RA]7I6Z2
MIWVJ7JWJV;&[<T39G/[?Q]7;N>^N"L70>WV@7LEJ,5T?%EMS&GX49!Y+TT<^
MU$OC3<6.SA!C9<WO,3^9\VWPJXS2^WZCE[Y;BCZ=*+SF-OGEZFM<C+R_]W^C
MEZI;"ER=*+S:N]JZZYE=O)LN5P53W8=7[:7.EL)93PJHM@(?6Y:AD9 #2_:J
M5F@IF'5<--4C_S?&O[P"GUJ[ER9;"F7U%%8#,T9N'?=WW;+TA*6':_=28BL!
MK*/BJ>[M['C>0[??W@5[J:NE -0QL=1^ZIP=JLQ1(87M6Z^7OEH*&!T12@LA
M_B+M,>\OU$M!+45Y]HFANA/2#2Z5O%FCESY:BL'L,-]&F?=@=9Q:KTI;"I,T
M6*;:S?\!CLN6L%_BTB^FZS1,H3K5IY?OI<26 B#]15;]7 K33)>=<4R_WW%7
M*OW\U.J]--M2+*2WP%IMJ/%VOIR"6#\O[+J9ZKU1AP\I']A=X\AGBK3:Z,M&
M@;X;CS[U""!GOE\]N.R06-CM<J]R<Z;A'3?V+ECQ<>=3NG@0_3HBC-HQRUO2
M!K]JVUFJFFZ.2GNO5AIZYW8QF^VQ)65>@!Y>N %='7D,^J1 _FXF4&L/_=U8
MX._& J?=K5>+V>>XN%I>IL^+ /@JX^$?6;;:'CK-1WA:,-4]A4Q5B6:D#U>J
M]I+W5!]N#_NMJ.3S=#78O7ZP5+4GN6<JY8$ :C<.O9Y%@IT@V:L)W;=5#+_.
M[)=!ZCFT9K7GMJ?IZ0F1U \LCJ&S(\M6>U][FMJ>%DP3!G!-5XEY?7N6J_:V
M]AQ#N$\0#1G#SXNK^:JL+;RW9+57M>>;PL<":<L2%E+8X56K/:@=9 >;4]O-
MA:'<Y-+]*]9[0WN.-3P@CR9T]<OU8DU8 27=+E7O5>PYVMF50!-J^13]]6*Z
MFL;EQ9<O%]_M=#:X@/?(NO7>O9ZCL*.R>1E9Q@_=;.J!@0^+SH^897SPF1&R
MC(?9*)YEO/^I1Q@ID&[<O_Z@6/QV^7!_Z5)7NJ=7;R0C>51O#P/X/>55/<>R
MC\[WW6I+:IDP<O^O-!)5'JCG(_(;WZ)O_R#_R]EE_#__Z_\#4$L! A0#%
M  @ ,DEG5SJ23#(8"   "C<  !L              ( !     &$R,#(S,#DS
M,#$P+7%E>&AI8FET,S$Q+FAT;5!+ 0(4 Q0    ( #))9U>90#?]%P@  /HV
M   ;              "  5$(  !A,C R,S Y,S Q,"UQ97AH:6)I=#,Q,BYH
M=&U02P$"% ,4    "  R26=7Z5GZ&FT%  #X&0  &P              @ &A
M$   83(P,C,P.3,P,3 M<65X:&EB:70S,C$N:'1M4$L! A0#%     @ ,DEG
M5P>E[.-D!0  XAD  !L              ( !1Q8  &$R,#(S,#DS,#$P+7%E
M>&AI8FET,S(R+FAT;5!+ 0(4 Q0    ( #))9U<.TE9MM$@! $\H%0 1
M          "  >0;  !S=')L+3(P,C,P.3,P+FAT;5!+ 0(4 Q0    ( #))
M9U=IMY3MM \  *:X   1              "  <=D 0!S=')L+3(P,C,P.3,P
M+GAS9%!+ 0(4 Q0    ( #))9U?_,X7:DR4   >' 0 5              "
M :IT 0!S=')L+3(P,C,P.3,P7V-A;"YX;6Q02P$"% ,4    "  R26=7?2:<
M;DI+  "L: , %0              @ %PF@$ <W1R;"TR,#(S,#DS,%]D968N
M>&UL4$L! A0#%     @ ,DEG5T&HP60&C D #DX- !0              ( !
M[>4! '-T<FPM,C R,S Y,S!?9S$N:G!G4$L! A0#%     @ ,DEG5R*X2LZK
M 0$ Q[<* !4              ( !)7(+ '-T<FPM,C R,S Y,S!?;&%B+GAM
M;%!+ 0(4 Q0    ( #))9U>(]-Y-7I8  +0#!P 5              "  0-T
M# !S=')L+3(P,C,P.3,P7W!R92YX;6Q02P4&      L "P#P @  E H-

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